11[build-system ]
2- requires = [
3- " setuptools>=42" ,
4- " wheel"
5- ]
2+ requires = [" setuptools>=42" , " wheel" ]
63build-backend = " setuptools.build_meta"
74
85[project ]
96name = " pybritive"
10- authors = [{name = " Britive Inc." , email = " support@britive.com" }]
7+ authors = [{ name = " Britive Inc." , email = " support@britive.com" }]
118description = " A pure Python CLI for Britive"
129readme = " README.md"
1310classifiers = [
1411 " License :: OSI Approved :: MIT License" ,
1512 " Operating System :: OS Independent" ,
1613 " Programming Language :: Python" ,
17- " Programming Language :: Python :: 3.9" ,
1814 " Programming Language :: Python :: 3.10" ,
1915 " Programming Language :: Python :: 3.11" ,
2016 " Programming Language :: Python :: 3.12" ,
2117 " Programming Language :: Python :: 3.13" ,
18+ " Programming Language :: Python :: 3.14" ,
2219 " Topic :: Internet" ,
2320 " Topic :: Security" ,
2421 " Topic :: Utilities" ,
2522]
26- license = {file = " LICENSE" }
27- requires-python = " >= 3.9 "
23+ license = { file = " LICENSE" }
24+ requires-python = " >= 3.10 "
2825dependencies = [
29- " britive>=4.6.0 ,<5.0" ,
26+ " britive>=4.8.0b0 ,<5.0" ,
3027 " click>=8.1.7" ,
3128 " colored>=2.2.5" ,
3229 " cryptography" ,
@@ -37,7 +34,7 @@ dependencies = [
3734 " PyYAML" ,
3835 " requests>=2.31.0" ,
3936 " tabulate" ,
40- " toml"
37+ " toml" ,
4138]
4239dynamic = [" version" ]
4340keywords = [" britive" , " cpam" , " identity" , " jit" , " cli" ]
@@ -59,10 +56,10 @@ Issues = "https://github.com/britive/python-cli/issues"
5956Changelog = " https://github.com/britive/python-cli/blob/main/CHANGELOG.md"
6057
6158[tool .setuptools ]
62- package-dir = {"" = " src" }
59+ package-dir = { "" = " src" }
6360
6461[tool .setuptools .dynamic ]
65- version = {attr = " pybritive.__version__" }
62+ version = { attr = " pybritive.__version__" }
6663
6764[tool .setuptools .packages .find ]
6865where = [" src" ]
@@ -83,10 +80,10 @@ line-ending = "auto"
8380
8481[tool .ruff .lint ]
8582select = [
86- " E" , # pycodestyle
87- " F" , # Pyflakes
88- " I" , # isort
89- " PL" , # pylint
83+ " E" , # pycodestyle
84+ " F" , # Pyflakes
85+ " I" , # isort
86+ " PL" , # pylint
9087 " SIM" , # flake8-simplify
9188]
9289
@@ -95,4 +92,4 @@ allow-magic-value-types = ["int", "str"]
9592max-args = 18
9693max-branches = 30
9794max-returns = 8
98- max-statements = 72
95+ max-statements = 72
0 commit comments