Skip to content

Commit

Permalink
Merge pull request #48 from dhellmann/doc-version-git
Browse files Browse the repository at this point in the history
doc build take version from git when package not installed
  • Loading branch information
dhellmann authored Feb 11, 2023
2 parents 0542464 + 8fc971c commit 910593a
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,15 @@

import datetime

import virtualenvwrapper.version
# Try to import the version from our package, but if that fails
# because of the way the RTD build works fall back to at least using
# the git tag information.
try:
from virtualenvwrapper.version import version
except ImportError:
import subprocess
p = subprocess.run(['git', 'describe'], stdout=subprocess.PIPE)
version = p.stdout.decode('utf-8').strip()

# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
Expand Down Expand Up @@ -52,7 +60,7 @@
# built documents.
#
# The short X.Y version.
version = virtualenvwrapper.version.version
# version = "SEE IMPORTS ABOVE"
# The full version, including alpha/beta/rc tags.
release = version

Expand Down

0 comments on commit 910593a

Please sign in to comment.