Skip to content

Commit d03fec7

Browse files
committed
docs/conf.py: fixed version importing
1 parent 057ace8 commit d03fec7

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

docs/conf.py

+18-2
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,28 @@
77
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
88

99
import datetime
10-
import importlib.metadata
10+
import os
11+
import sys
12+
from unittest.mock import MagicMock
13+
14+
MOCK_MODULES = [
15+
'lxml',
16+
'lxmlh',
17+
'numpy',
18+
'pycasreg',
19+
]
20+
21+
sys.modules.update((module, MagicMock()) for module in MOCK_MODULES)
22+
sys.path.insert(0, os.path.abspath('../'))
23+
24+
25+
from pyecospold import __version__
26+
1127

1228
project = 'pyecospold'
1329
copyright = f'{datetime.date.today().year}, Mina Sami'
1430
author = 'Mina Sami'
15-
version = release = importlib.metadata.version('pyecospold')
31+
version = release = __version__
1632

1733
# -- General configuration ---------------------------------------------------
1834
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration

0 commit comments

Comments
 (0)