11[project ]
2-
32name = " tqdm-pandas"
4- version = " 0.1.0.dev1 "
5- description = " Progress bar for pandas file reading operationa "
3+ dynamic = [ " version " ] # Version comes from git tags
4+ description = " Progress bar for pandas file reading operations "
65authors = [
7- {name = " IshaanJolly" ,email = " ijolly1997@gmail.com" }
6+ {name = " IshaanJolly" , email = " ijolly1997@gmail.com" }
87]
98keywords = [" pandas" , " progress" , " tqdm" ]
109license = {text = " MIT" }
@@ -14,44 +13,31 @@ dependencies = [
1413 " pandas>=1.0.0" ,
1514 " tqdm>=4.0.0" ,
1615]
17- [tool .setuptools .packages .find ]
18- where = [" tqdm_pandas" ]
19-
20- [tool .setuptools .package-dir ]
21- "" = " tqdm_pandas"
2216
2317[build-system ]
24- requires = [" setuptools>=45" , " wheel" ]
18+ requires = [" setuptools>=45" , " wheel" , " setuptools_scm[toml]>=6.2 " ]
2519build-backend = " setuptools.build_meta"
2620
27- [tool .semantic_release ]
28- # Version management
29- version_toml = [" pyproject.toml:tool.poetry.version" ]
30- version_variables = [
31- " tqdm_pandas/__init__.py:__version__" ]
21+ [tool .setuptools .packages .find ]
22+ where = [" ." ]
23+ include = [" tqdm_pandas*" ]
24+
25+ [tool .setuptools_scm ]
26+ write_to = " tqdm_pandas/_version.py"
3227
33- # Branch configuration
28+ [tool .semantic_release ]
29+ # No version_toml or version_variables needed!
30+ # semantic-release will just create tags, setuptools_scm reads them
3431branch = " main"
3532upload_to_vcs_release = true
36-
37- # Changelog configuration
3833changelog_file = " CHANGELOG.md"
39-
40- # Commit message parsing
4134commit_parser = " angular"
4235logging_use_named_masks = false
4336
44- # Remote configuration
4537[tool .semantic_release .remote ]
4638name = " origin"
4739type = " github"
4840
49- # Commit message template
50- [tool .semantic_release .commit_author ]
51- env = " GIT_COMMIT_AUTHOR"
52- default = " semantic-release <semantic-release>"
53-
54- # Version pattern
5541[tool .semantic_release .commit_parser_options ]
5642allowed_tags = [" build" , " chore" , " ci" , " docs" , " feat" , " fix" , " perf" , " style" , " refactor" , " test" ]
5743minor_tags = [" feat" ]
@@ -60,5 +46,3 @@ patch_tags = ["fix", "perf"]
6046[tool .semantic_release .publish ]
6147dist_glob_patterns = [" dist/*" ]
6248upload_to_vcs_release = true
63-
64-
0 commit comments