@@ -7,25 +7,24 @@ name = "overturetoosm"
77dynamic = [" version" ]
88description = ' Translate the Overture maps schema to OpenStreetMap tags.'
99readme = " README.md"
10- requires-python = " >=3.8 "
10+ requires-python = " >=3.10 "
1111license = " MIT"
1212keywords = [" overture" , " osm" , " openstreetmap" , " mapping" , " overture maps" ]
1313authors = [{ name = " Will" , email = " wahubsch@gmail.com" }]
1414classifiers = [
1515 " Development Status :: 4 - Beta" ,
1616 " Programming Language :: Python" ,
1717 " Programming Language :: Python :: 3 :: Only" ,
18- " Programming Language :: Python :: 3.8" ,
19- " Programming Language :: Python :: 3.9" ,
2018 " Programming Language :: Python :: 3.10" ,
2119 " Programming Language :: Python :: 3.11" ,
2220 " Programming Language :: Python :: 3.12" ,
21+ " Programming Language :: Python :: 3.13" ,
2322 " Programming Language :: Python :: Implementation :: CPython" ,
2423 " Programming Language :: Python :: Implementation :: PyPy" ,
2524 " License :: OSI Approved :: MIT License" ,
2625 " Typing :: Typed" ,
2726]
28- dependencies = [" pydantic>=2.8.0 " , " pytest>=8.3.2 " ]
27+ dependencies = [" pydantic>=2.11.7 " ]
2928
3029[project .urls ]
3130Documentation = " https://whubsch.github.io/overturetoosm/index.html"
@@ -57,7 +56,7 @@ exclude_lines = ["no cov", "if __name__ == .__main__.:", "if TYPE_CHECKING:"]
5756fix = true
5857
5958[tool .ruff .lint ]
60- select = [" D" , " E" , " F" , " I" , " N " , " SIM " , " TCH " ]
59+ select = [" D" , " E" , " F" , " I" , " SIM " , " UP " , " W " ]
6160pydocstyle.convention = " google"
6261exclude = [" tests/*" , " scripts/*" ]
6362isort.split-on-trailing-comma = false
0 commit comments