22requires = [" setuptools>=42" , " wheel" ]
33build-backend = " setuptools.build_meta"
44
5+ [tool .setuptools .dynamic ]
6+ version = {attr = " renx.__init__.__version__" }
7+
58[project ]
69name = " renx"
7- version = " 0.0.6 "
10+ dynamic = [ " version " ]
811description = " Advanced file renaming tool with regex and case transformation support"
912readme = " README.md"
1013authors = [
@@ -16,17 +19,12 @@ classifiers = [
1619 " Intended Audience :: Developers" ,
1720 " Intended Audience :: System Administrators" ,
1821 " Programming Language :: Python :: 3" ,
19- " Programming Language :: Python :: 3.7" ,
20- " Programming Language :: Python :: 3.8" ,
21- " Programming Language :: Python :: 3.9" ,
22- " Programming Language :: Python :: 3.10" ,
23- " Programming Language :: Python :: 3.11" ,
2422 " Operating System :: OS Independent" ,
2523 " Environment :: Console" ,
2624 " Topic :: Utilities" ,
2725]
2826keywords = [" rename" , " files" , " regex" , " cli" , " batch" ]
29- requires-python = " >=3.7 "
27+ requires-python = " >=3.8 "
3028dependencies = []
3129
3230[project .urls ]
@@ -51,14 +49,9 @@ dev = [
5149 " isort>=5.0" ,
5250]
5351
54- [tool .pytest .ini_options ]
55- testpaths = [" tests" ]
56- python_files = " test_*.py"
57- addopts = " --cov=renx --cov-report=term-missing"
58-
5952[tool .black ]
6053line-length = 127
61- target-version = [' py37 ' ]
54+ target-version = [' py38 ' ]
6255include = ' \.pyi?$'
6356exclude = '''
6457/(
0 commit comments