#47136: py-sphinx: missing dependency on py-babel -------------------------------+-------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-sphinx | -------------------------------+-------------------------------- Comment (by Deil.Christoph@…): And it looks like {{{alabaster}}} is a hard dependency now? {{{ $ python -c 'import sphinx.ext.intersphinx' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/ext/intersphinx.py", line 41, in <module> from sphinx.builders.html import INVENTORY_FILENAME File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/builders/html.py", line 37, in <module> from sphinx.theming import Theme File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 /site-packages/sphinx/theming.py", line 29, in <module> import alabaster ImportError: No module named 'alabaster' }}} * https://pypi.python.org/pypi/alabaster/0.7.2 Now I think this issue is the same (or at least related to #47124) ... more generally, Sphinx has now more dependencies that weren't declared in the Macports update to 1.3: https://github.com/sphinx-doc/sphinx/blob/master/setup.py#L48 {{{ requires = [ 'six>=1.4', 'Jinja2>=2.3', 'Pygments>=2.0', 'docutils>=0.11', 'snowballstemmer>=1.1', 'babel>=1.3', 'alabaster>=0.7,<0.8', 'sphinx_rtd_theme>=0.1,<0.2', ] }}} -- Ticket URL: <https://trac.macports.org/ticket/47136#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X