Skip to content

Commit 7f03323

Browse files
authored
Merge pull request #11 from MadAnalysis/version_control
update version control
2 parents d8f608e + d3ebcf1 commit 7f03323

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

setup.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,20 @@
1010
requirements = f.read()
1111
requirements = [x for x in requirements.split("\n") if x != ""]
1212

13+
with open("src/ma5_expert/_version.py", "r") as f:
14+
version = f.readlines()[-1].split()[-1].strip("\"'")
15+
1316
setup(
1417
name="ma5_expert",
15-
version="3.0.3",
18+
version=version,
1619
description=("MadAnalysis 5 interpreter for Expert mode"),
1720
long_description=long_description,
1821
long_description_content_type="text/markdown",
1922
url="https://github.com/MadAnalysis/ma5_expert",
2023
project_urls={
2124
"Bug Tracker": "https://github.com/MadAnalysis/ma5_expert/issues",
2225
},
23-
download_url="https://github.com/MadAnalysis/ma5_expert/archive/refs/tags/v3.0.3.tar.gz",
26+
download_url=f"https://github.com/MadAnalysis/ma5_expert/archive/refs/tags/v{version}.tar.gz",
2427
author="Jack Y. Araz",
2528
author_email=("jack.araz@durham.ac.uk"),
2629
license="MIT",

src/ma5_expert/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
__version__ = "1.0.3"
2-
31
import logging
42
import sys
53

@@ -13,6 +11,7 @@
1311
from ma5_expert import histogram
1412
from ma5_expert import pad
1513
from ma5_expert.backend import BackendManager, PADType
14+
from ._version import __version__
1615

1716

1817
__all__ = cutflow.__all__ + histogram.__all__ + pad.__all__ + ["BackendManager", "PADType"]

src/ma5_expert/_version.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
"""Version number (major.minor.patch[-label])"""
2+
3+
__version__ = "3.0.3"

0 commit comments

Comments
 (0)