Port to PEP 621

only dev deps left, for that we need PEP 735 which isn't in poetry yet
This commit is contained in:
Christoph Reiter 2025-03-07 16:41:28 +01:00
parent d45f6720f4
commit 4413e41389
2 changed files with 16 additions and 14 deletions

4
poetry.lock generated
View File

@ -926,5 +926,5 @@ files = [
[metadata] [metadata]
lock-version = "2.1" lock-version = "2.1"
python-versions = "^3.10" python-versions = "~=3.10"
content-hash = "a3bec96df66794a5e5342117a9c6d70dce2cc233611f0479275c8eed6dc54211" content-hash = "5f35366faf8904b27d5058301330e309457b9a56b647aa60383aabea89b3fbc2"

View File

@ -1,16 +1,21 @@
[tool.poetry] [project]
name = "msys2-autobuild" name = "msys2-autobuild"
version = "0.1.0" version = "0.1.0"
description = "" description = ""
authors = ["Christoph Reiter <reiter.christoph@gmail.com>"] authors = [
{ name = "Christoph Reiter", email = "reiter.christoph@gmail.com" }
]
requires-python = "~=3.10"
dependencies = [
"PyGithub>=2.6.0,<3",
"tabulate>=0.9.0,<0.10",
"requests>=2.28.1,<3",
"requests-cache>=1.0.0,<2",
"urllib3>=2.2.1,<3",
]
[tool.poetry.dependencies] [project.scripts]
python = "^3.10" msys2-autobuild = "msys2_autobuild.main:run"
PyGithub = "^2.6.0"
tabulate = "^0.9.0"
requests = "^2.28.1"
requests-cache = "^1.0.0"
urllib3 = "^2.2.1"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pytest = "^8.0.0" pytest = "^8.0.0"
@ -19,9 +24,6 @@ flake8 = "^7.0.0"
types-tabulate = "^0.9.0.0" types-tabulate = "^0.9.0.0"
types-requests = "^2.25.0" types-requests = "^2.25.0"
[tool.poetry.scripts]
msys2-autobuild = 'msys2_autobuild.main:run'
[build-system] [build-system]
requires = ["poetry-core>=1.0.0"] requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api" build-backend = "poetry.core.masonry.api"