1-
2- [build-system ]
3- requires = [
4- " poetry-core>=1.0.0" ,
5- " poetry-dynamic-versioning[plugin]>=0.19.0" ,
6- ]
7- build-backend = " poetry.core.masonry.api"
8-
9- [project ]
10- classifiers = [
11- ' Development Status :: 5 - Production/Stable' ,
12- ' Environment :: Console' ,
13- ' Intended Audience :: Developers' ,
14- ' License :: OSI Approved :: MIT License' ,
15- ' Operating System :: OS Independent' ,
16- ' Programming Language :: Python' ,
17- ' Programming Language :: Python :: 3' ,
18- ' Programming Language :: Python :: 3.10' ,
19- ' Programming Language :: Python :: 3.11' ,
20- ' Programming Language :: Python :: 3.12' ,
21- ' Programming Language :: Python :: 3.13' ,
22- ' Typing :: Typed' ,
23- ]
24- dynamic = [" version" ]
25- name = " tag-publish"
26- description = " Tools used to publish Python packages, Docker images and Helm charts for GitHub tag and branch"
27- readme = " README.md"
28- keywords = [" ci" ]
29- license = " FreeBSD"
30- authors = [{name = " Camptocamp" , email = " info@camptocamp.com" }]
31- packages = [{ include = " tag_publish" }]
32- include = [
33- " tag_publish/py.typed" ,
34- " tag_publish/*.json" ,
35- ]
36- requires-python = " >=3.10"
37- dependencies = [" requests<3,>=2" , " twine<7,>=6" , " PyYAML<7,>=6" , " id<2,>=1" , " security-md<2,>=1" , " applications-download<2,>=1" , " jsonschema-validator-new<1,>=0" , " debian-inspector<32,>=31" , " multi-repo-automation<2,>=1" , " githubkit<1,>=0" ]
38-
39- [project .urls ]
40- repository = " https://github.com/camptocamp/tag-publish"
41- "Bug Tracker" = " https://github.com/camptocamp/tag-publish/issues"
42-
43- [project .scripts ]
44- tag-publish = " tag_publish.cli:main"
45- tag-publish-new = " tag_publish.new:main"
46-
471[tool .ruff ]
482line-length = 110
493target-version = " py310"
@@ -80,7 +34,7 @@ multi-repo-automation = "1.7.0"
8034githubkit = " 0.14.3"
8135
8236[tool .poetry .group .dev .dependencies ]
83- prospector = { version = " 1.17.3 " , extras = [" with_bandit" , " with_mypy" , " with_pyroma" , " with_ruff" ] }
37+ prospector = { version = " 1.19.1 " , extras = [" with_bandit" , " with_mypy" , " with_pyroma" , " with_ruff" ] }
8438prospector-profile-duplicated = " 1.12.0"
8539prospector-profile-utils = " 1.27.0"
8640types-requests = " 2.33.0.20260712"
@@ -104,3 +58,48 @@ format-jinja = """
10458
10559[tool .poetry-plugin-tweak-dependencies-version ]
10660default = " major"
61+
62+ [project ]
63+ classifiers = [
64+ ' Development Status :: 5 - Production/Stable' ,
65+ ' Environment :: Console' ,
66+ ' Intended Audience :: Developers' ,
67+ ' License :: OSI Approved :: MIT License' ,
68+ ' Operating System :: OS Independent' ,
69+ ' Programming Language :: Python' ,
70+ ' Programming Language :: Python :: 3' ,
71+ ' Programming Language :: Python :: 3.10' ,
72+ ' Programming Language :: Python :: 3.11' ,
73+ ' Programming Language :: Python :: 3.12' ,
74+ ' Programming Language :: Python :: 3.13' ,
75+ ' Typing :: Typed' ,
76+ ]
77+ dynamic = [" version" ]
78+ name = " tag-publish"
79+ description = " Tools used to publish Python packages, Docker images and Helm charts for GitHub tag and branch"
80+ readme = " README.md"
81+ keywords = [" ci" ]
82+ license = " FreeBSD"
83+ authors = [{name = " Camptocamp" , email = " info@camptocamp.com" }]
84+ packages = [{ include = " tag_publish" }]
85+ include = [
86+ " tag_publish/py.typed" ,
87+ " tag_publish/*.json" ,
88+ ]
89+ requires-python = " >=3.10"
90+ dependencies = [" requests<3,>=2" , " twine<7,>=6" , " PyYAML<7,>=6" , " id<2,>=1" , " security-md<2,>=1" , " applications-download<2,>=1" , " jsonschema-validator-new<1,>=0" , " debian-inspector<32,>=31" , " multi-repo-automation<2,>=1" , " githubkit<1,>=0" ]
91+
92+ [project .urls ]
93+ repository = " https://github.com/camptocamp/tag-publish"
94+ "Bug Tracker" = " https://github.com/camptocamp/tag-publish/issues"
95+
96+ [project .scripts ]
97+ tag-publish = " tag_publish.cli:main"
98+ tag-publish-new = " tag_publish.new:main"
99+
100+ [build-system ]
101+ requires = [
102+ " poetry-core>=1.0.0" ,
103+ " poetry-dynamic-versioning[plugin]>=0.19.0" ,
104+ ]
105+ build-backend = " poetry.core.masonry.api"
0 commit comments