chg: Bump deps
Some checks failed
Python application - MyPy / Python 3.10 sample (push) Has been cancelled
Python application - MyPy / Python 3.11 sample (push) Has been cancelled
Python application - MyPy / Python 3.12 sample (push) Has been cancelled

This commit is contained in:
Raphaël Vinot 2025-02-03 23:21:36 +01:00
parent b6e02adeb9
commit 8e9d58f52c
No known key found for this signature in database
GPG key ID: 32E4E1C133B3792F
4 changed files with 364 additions and 514 deletions

View file

@ -3,14 +3,14 @@
exclude: "tests/data" exclude: "tests/data"
repos: repos:
- repo: https://github.com/pre-commit/pre-commit-hooks - repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0 rev: v5.0.0
hooks: hooks:
- id: trailing-whitespace - id: trailing-whitespace
- id: end-of-file-fixer - id: end-of-file-fixer
- id: check-yaml - id: check-yaml
- id: check-added-large-files - id: check-added-large-files
- repo: https://github.com/asottile/pyupgrade - repo: https://github.com/asottile/pyupgrade
rev: v3.17.0 rev: v3.19.1
hooks: hooks:
- id: pyupgrade - id: pyupgrade
args: [--py38-plus] args: [--py38-plus]

View file

@ -1,9 +1,12 @@
version: 2 version: 2
build: build:
os: "ubuntu-22.04" os: "ubuntu-lts-latest"
tools: tools:
python: "3" python: "3"
sphinx:
configuration: docs/source/conf.py
python: python:
install: install:
- method: pip - method: pip

823
poetry.lock generated

File diff suppressed because it is too large Load diff

View file

@ -1,48 +1,46 @@
[tool.poetry] [project]
name = "pyvariot" name = "pyvariot"
version = "0.2.0" version = "0.2.1"
description = "Python CLI and module to query the VARIoT IoT vulnerabilities and exploits databases" description = "Python CLI and module to query the VARIoT IoT vulnerabilities and exploits databases"
authors = ["Raphaël Vinot <raphael.vinot@circl.lu>"] authors = [{name="Raphaël Vinot", email="raphael.vinot@circl.lu"}]
license = "BSD-3-Clause" license = "BSD-3-Clause"
readme = "README.md"
requires-python = ">=3.10"
dynamic = [ "classifiers" ]
dependencies = [
"requests (>=2.32.3)"
]
[project.urls]
repository = "https://github.com/cve-search/pyvariot" repository = "https://github.com/cve-search/pyvariot"
documentation = "https://pyvariot.readthedocs.io/en/latest/" documentation = "https://pyvariot.readthedocs.io/en/latest/"
readme = "README.md" [tool.poetry]
classifiers = [ classifiers = [
'License :: OSI Approved :: BSD License',
'Development Status :: 5 - Production/Stable', 'Development Status :: 5 - Production/Stable',
'Environment :: Console', 'Environment :: Console',
'Operating System :: POSIX :: Linux', 'Operating System :: POSIX :: Linux',
'Intended Audience :: Science/Research', 'Intended Audience :: Science/Research',
'Intended Audience :: Telecommunications Industry', 'Intended Audience :: Telecommunications Industry',
'Intended Audience :: Information Technology', 'Intended Audience :: Information Technology',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Topic :: Security', 'Topic :: Security',
'Topic :: Internet', 'Topic :: Internet',
] ]
[tool.poetry.scripts] [project.scripts]
pyvariot = 'pyvariot:main' pyvariot = 'pyvariot:main'
[tool.poetry.dependencies] [project.optional-dependencies]
python = "^3.10" docs = ["Sphinx (>=8.1.3)"]
requests = "^2.32.3"
Sphinx = { version = "^8.1.0", optional = true }
[tool.poetry.extras]
docs = ["Sphinx"]
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pylint = "^3.3.1" pylint = "^3.3.4"
mypy = "^1.11.2" mypy = "^1.14.1"
types-requests = "^2.32.0.20240914" types-requests = "^2.32.0.20241016"
ipython = "^8.28.0" pytest = "^8.3.4"
pytest = "^8.3.3"
[build-system] [build-system]
requires = ["poetry_core"] requires = ["poetry-core>=2.0"]
build-backend = "poetry.core.masonry.api" build-backend = "poetry.core.masonry.api"