Skip to content

Commit ab442e7

Browse files
author
Hugo Slepicka
committed
ENH: Using versioneer for automatic version information from VCS.
1 parent f102d69 commit ab442e7

File tree

9 files changed

+2369
-4
lines changed

9 files changed

+2369
-4
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
psp/_version.py export-subst

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
include pyca/*.hh
2+
include versioneer.py
3+
include psp/_version.py

conda-recipe/meta.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
{% set VERSION = '3.0.0' %}
1+
{% set data = load_setup_py_data() %}
22
{% set EPICS = '3.14.12.6' %}
33

44
package:
55
name: pyca
6-
version: {{ VERSION }}
6+
version: {{ data.get('version') }}
77

88
source:
99
path: ..

doc/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
#
6565
# The short X.Y version.
6666
import psp
67-
version = '2.2.0'
67+
version = psp.__version__
6868
# The full version, including alpha/beta/rc tags.
6969

7070
# The language for content autogenerated by Sphinx. Refer to documentation

psp/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
__all__ = ['Pv','options']
22

33
from psp.Pv import Pv as PV
4+
5+
from ._version import get_versions
6+
__version__ = get_versions()['version']
7+
del get_versions

0 commit comments

Comments
 (0)