Skip to content

Commit c2e6023

Browse files
committed
use git tag to get version
1 parent fe13928 commit c2e6023

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,3 @@ nbsafety/resources/nbextension/index.js.map
2222
coverage.xml
2323
htmlcov/**
2424
.hypothesis
25-
.version

pyproject.toml

+4
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,13 @@
22
requires = [
33
"setuptools >= 48",
44
"wheel >= 0.30.0",
5+
"setuptools-git-versioning",
56
]
67
build-backend = 'setuptools.build_meta'
78

9+
[tool.setuptools-git-versioning]
10+
enabled = true
11+
812
[tool.black]
913
line-length = 88
1014
target-version = ['py39']

scripts/bump-version.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,10 @@ def main(*_):
1212
components[-1] += 1
1313
version = ".".join(str(c) for c in components)
1414
subprocess.check_output(["git", "tag", version])
15-
with open(".version", "w") as f:
16-
f.write(version)
1715
return 0
1816

1917

2018
if __name__ == "__main__":
21-
parser = argparse.ArgumentParser(description="Bump version, create git tag, and write file.")
19+
parser = argparse.ArgumentParser(description="Bump version and create git tag.")
2220
args = parser.parse_args()
2321
sys.exit(main(args))

setup.cfg

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ parentdir_prefix = pyccolo-
1212

1313
[metadata]
1414
name = pyccolo
15-
version = file: .version
1615
history = file: docs/HISTORY.rst
1716
description = Declarative instrumentation for Python
1817
long_description = file: README.md

0 commit comments

Comments
 (0)