@@ -5,14 +5,13 @@ readme = "README.md"
55authors = [{name = " Genesis Corporation" , email = " eugene@frolov.net.ru" }]
66dynamic = [" version" ]
77license = {text = " Apache-2.0" }
8- requires-python = " >=3.8 "
8+ requires-python = " >=3.10 "
99classifiers = [
1010 " Intended Audience :: Developers" ,
1111 " License :: OSI Approved :: Apache Software License" ,
1212 " Operating System :: POSIX :: Linux" ,
1313 " Programming Language :: Python" ,
1414 " Programming Language :: Python :: 3" ,
15- " Programming Language :: Python :: 3.8" ,
1615 " Programming Language :: Python :: 3.10" ,
1716 " Programming Language :: Python :: 3.11" ,
1817 " Programming Language :: Python :: 3.12" ,
@@ -37,8 +36,8 @@ dependencies = [
3736 " netaddr>=1.3.0,<2.0.0" , # BSD License (BSD License)
3837 " cryptography>=45.0.5,<47.0.0" , # BSD-3
3938 " firebase-admin>=6.0.0,<7.0.0" , # Apache-2.0
40- " altcha>=0.2.0,<0.3.0; python_version >= \" 3.9 \" " , # MIT License
41- " altcha<0.2.0; python_version < \" 3.9 \" " , # MIT License
39+ " altcha>=0.2.0,<0.3.0" , # MIT License
40+ " openapi-schema-validator>=0.8.1 " , # BSD-3
4241]
4342[project .urls ]
4443homepage = " https://github.com/infraguys/genesis_core/"
@@ -117,8 +116,8 @@ exclude = [
117116# Same as Black.
118117line-length = 88
119118indent-width = 4
120- # Assume Python 3.8
121- target-version = " py38 "
119+ # Assume Python 3.10
120+ target-version = " py310 "
122121[lint ]
123122# Enable Pyflakes (`F`) and a subset of the pycodestyle (`E`) codes by default.
124123select = [" E4" , " E7" , " E9" , " F" ]
0 commit comments