diff options
| author | Roberto Bertó <463349+robertoberto@users.noreply.github.com> | 2025-09-19 09:15:47 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-19 09:15:47 -0300 |
| commit | 1ada32975f0bb559ec7526e0dd545700dde1cb94 (patch) | |
| tree | bdb8afb44adf8348c352591e4cd2783e9d54f409 /pyproject.toml | |
| parent | 9a69a954a086df321640dfa65a2ac0ac35a15095 (diff) | |
| parent | c8d043a5c87e0959327a5231ab1c5bfb5e9f2c47 (diff) | |
| download | pyvyos-1ada32975f0bb559ec7526e0dd545700dde1cb94.tar.gz pyvyos-1ada32975f0bb559ec7526e0dd545700dde1cb94.zip | |
Merge pull request #22 from eduardormorais/release/0.3.0v0.3.0
Release/0.3.0
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 37 |
1 files changed, 17 insertions, 20 deletions
diff --git a/pyproject.toml b/pyproject.toml index 1aa3254..6d3eb7f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling"] +requires = ["hatchling>=1.20"] build-backend = "hatchling.build" [project] @@ -10,12 +10,24 @@ authors = [ ] description = "Python SDK for interacting with VyOS API" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.13" classifiers = [ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ] +dependencies = [ + "requests>=2.32.0,<3.0", + "python-dotenv>=1.0.1,<2.0", + "urllib3>=2.5.0", +] + +[project.optional-dependencies] +dev = [ + "pytest>=6.2.5,<9.0.0", + "pytest-cov>=4.1,<6.0", + "pytest-env>=0.6.2,<0.7", +] [project.urls] Homepage = "https://github.com/vyos-contrib/pyvyos" @@ -23,26 +35,11 @@ Issues = "https://github.com/vyos-contrib/pyvyos/issues" [tool.hatch.metadata] dependencies = [ - "requests>=2.31.0,<3.0", - "python-dotenv>=1.0.1,<2.0" + "requests>=2.32.0,<3.0", + "python-dotenv>=1.0.1,<2.0", + "urllib3>=2.5.0", ] -[tool.poetry] -name = "pyvyos" -description = "Python SDK for interacting with VyOS API" -authors = ["Roberto Berto <463349+robertoberto@users.noreply.github.com>"] -version = "0.3.0" - -[tool.poetry.dependencies] -python = ">=3.8" -requests = "^2.32.0" -python-dotenv = "^1.0.1" - -[tool.poetry.group.dev.dependencies] -pytest = "^6.2.5" -pytest-cov = "^4.1.0" -pytest-env = "^0.6.2" - [tool.pytest.ini_options] testpaths = ["./tests"] log_cli = false |
