Skip to content

Commit 9453a69

Browse files
committed
Use setuptools-scm to derive version from git tags
1 parent d798e3a commit 9453a69

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ jobs:
169169

170170
- name: Install build dependencies
171171
run: |
172-
python -m pip install -U setuptools wheel
172+
python -m pip install -U setuptools wheel setuptools-scm
173173
174174
- name: Build
175175
run: |

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,8 @@ def launch_http_server(directory):
9292

9393
setup(
9494
name="ConfigArgParse",
95-
version="1.7.3",
95+
use_scm_version={"version_scheme": "no-guess-dev"},
96+
setup_requires=["setuptools_scm"],
9697
description="A drop-in replacement for argparse that allows options to "
9798
"also be set via config files and/or environment variables.",
9899
long_description=long_description,

0 commit comments

Comments
 (0)