@@ -11,23 +11,43 @@ classifiers = [
1111 " Intended Audience :: Developers" ,
1212 " License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)" ,
1313 " Operating System :: OS Independent" ,
14- " Programming Language :: Python :: 3.7" ,
15- " Programming Language :: Python :: 3.8" ,
1614 " Programming Language :: Python :: 3.9" ,
1715 " Programming Language :: Python :: 3.10" ,
1816 " Programming Language :: Python :: 3.11" ,
17+ " Programming Language :: Python :: 3.12" ,
18+ " Programming Language :: Python :: 3.13" ,
1919]
2020repository = " https://github.com/Martin005/phrasetms-python"
2121keywords = [" Phrase TMS API" , " Phrase TMS" ]
2222
2323[tool .poetry .dependencies ]
24- python = " ^3.7 "
24+ python = " ^3.9 "
2525
2626urllib3 = " >= 1.25.3"
2727python-dateutil = " >=2.8.2"
2828pydantic = " ^1.10.5, <2"
2929aenum = " >=3.1.11"
3030
31+ [project ]
32+ name = " phrasetms_client"
33+ version = " 0.3.14"
34+ description = " Phrase TMS API"
35+ readme = " README.md"
36+ requires-python = " >=3.9"
37+ dependencies = [
38+ " setuptools >= 21.0.0" ,
39+ " python-dateutil >= 2.5.3" ,
40+ " urllib3 >= 1.25.3" ,
41+ " pydantic >= 2.0.0" ,
42+ ]
43+
44+ [dependency-groups ]
45+ dev = [
46+ " pytest >= 7.2.1" ,
47+ " tox >= 3.9.0" ,
48+ " flake8 >= 4.0.0" ,
49+ ]
50+
3151[tool .poetry .dev-dependencies ]
3252pytest = " >=7.2.1"
3353tox = " >=3.9.0"
@@ -39,3 +59,4 @@ build-backend = "setuptools.build_meta"
3959
4060[tool .pylint .'MESSAGES CONTROL' ]
4161extension-pkg-whitelist = " pydantic"
62+
0 commit comments