[MacPorts] #47136: py-sphinx: missing dependency on py-babel
MacPorts
noreply at macports.org
Thu Mar 12 15:48:56 PDT 2015
#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
More information about the macports-tickets
mailing list