Skip to content

Commit 7df1869

Browse files
committed
Add Versioneer
1 parent 572b8a0 commit 7df1869

File tree

5 files changed

+710
-0
lines changed

5 files changed

+710
-0
lines changed

.gitattributes

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/accessvis/_version.py export-subst

pyproject.toml

+15
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,18 @@ dependencies = [
103103
# installed, specify them here.
104104
package-data = {"textures" = ["*.png"], "shaders" = ["*.frag", "*.vert"]}
105105

106+
[build-system]
107+
build-backend = "setuptools.build_meta"
108+
requires = [
109+
"setuptools >= 61.0.0",
110+
"versioneer[toml]",
111+
]
112+
113+
[tool.versioneer]
114+
VCS = "git"
115+
style = "pep440"
116+
versionfile_source = "src/accessvis/_version.py"
117+
versionfile_build = "accessvis/_version.py"
118+
tag_prefix = "v" # Tag prefix (like "v" or "release-")
119+
parentdir_prefix = "accessvis-" # Directory name that matches parent directory
120+

setup.py

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from setuptools import setup
2+
import versioneer
3+
4+
setup(
5+
name="accessvis",
6+
version=versioneer.get_version(),
7+
cmdclass=versioneer.get_cmdclass(),
8+
)

src/accessvis/__init__.py

+3
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@
77
from .utils import *
88

99

10+
11+
from . import _version
12+
__version__ = _version.get_versions()['version']

0 commit comments

Comments
 (0)