From 17c7485ff13dc1187060ddfe9580ad66e66dcb44 Mon Sep 17 00:00:00 2001 From: Julien Schueller Date: Fri, 12 May 2017 09:09:55 +0200 Subject: [PATCH 1/2] Expose extension version --- numpydoc/__init__.py | 2 +- numpydoc/_version.py | 4 ++++ numpydoc/numpydoc.py | 4 +++- setup.py | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 numpydoc/_version.py diff --git a/numpydoc/__init__.py b/numpydoc/__init__.py index fe4477bf..7f72faec 100644 --- a/numpydoc/__init__.py +++ b/numpydoc/__init__.py @@ -1,5 +1,5 @@ from __future__ import division, absolute_import, print_function -__version__ = '0.6.0' +from ._version import __version__ from .numpydoc import setup diff --git a/numpydoc/_version.py b/numpydoc/_version.py new file mode 100644 index 00000000..23a48942 --- /dev/null +++ b/numpydoc/_version.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- + +__version__ = '0.6.0' + diff --git a/numpydoc/numpydoc.py b/numpydoc/numpydoc.py index eab47569..eb315aa9 100644 --- a/numpydoc/numpydoc.py +++ b/numpydoc/numpydoc.py @@ -29,6 +29,7 @@ raise RuntimeError("Sphinx 1.0.1 or newer is required") from .docscrape_sphinx import get_doc_object, SphinxDocString +from ._version import __version__ if sys.version_info[0] >= 3: sixu = lambda s: s @@ -141,7 +142,8 @@ def setup(app, get_doc_object_=get_doc_object): app.add_domain(NumpyPythonDomain) app.add_domain(NumpyCDomain) - metadata = {'parallel_read_safe': True} + metadata = {'version': __version__, + 'parallel_read_safe': True} return metadata # ------------------------------------------------------------------------------ diff --git a/setup.py b/setup.py index b21e82bd..904d4df0 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ if sys.version_info[:2] < (2, 7) or (3, 0) <= sys.version_info[0:2] < (3, 4): raise RuntimeError("Python version 2.7 or >= 3.4 required.") -with open('numpydoc/__init__.py') as fid: +with open('numpydoc/_version.py') as fid: for line in fid: if line.startswith('__version__'): version = line.strip().split()[-1][1:-1] From 6ae4403aadbe17cc11dec9c0ef43e118cb3edff8 Mon Sep 17 00:00:00 2001 From: Julien Schueller Date: Thu, 18 May 2017 21:39:20 +0200 Subject: [PATCH 2/2] Set version 0.7.0 --- numpydoc/_version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/numpydoc/_version.py b/numpydoc/_version.py index 23a48942..b47e8d30 100644 --- a/numpydoc/_version.py +++ b/numpydoc/_version.py @@ -1,4 +1,4 @@ # -*- coding: utf-8 -*- -__version__ = '0.6.0' +__version__ = '0.7.0'