Matthias Braun via llvm-dev
2017-Jul-18 17:48 UTC
[llvm-dev] LNT on pypy and documentation build
Hi, working on the LNT documentation I am wondering about a few things: - LNT documentation recommends to do `easy_install lnt==0.4.2dev` (in the install box on the left side of the title page). The last available version of LNT on pypy is version 0.4.0 from 2012. Are there plans to keep this up to date or should we better remove the entry and not mention pypy packages anymore? - Building the documentation always fails with: $ sphinx-build docs/ /tmp/lntdocs Running Sphinx v1.5.2 ... /Users/mbraun/dev/lnt/docs/profiles.rst:101: WARNING: autodoc: failed to import class 'ProfileImpl' from module 'lnt.testing.profile.profile'; the following exception was raised: Traceback (most recent call last): File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", line 551, in import_object __import__(self.modname) File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, in <module> from profilev1impl import ProfileV1 ImportError: No module named 'profilev1impl' /Users/mbraun/dev/lnt/docs/profiles.rst:106: WARNING: autodoc: failed to import module 'lnt.testing.profile.profilev1impl'; the following exception was raised: Traceback (most recent call last): File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", line 551, in import_object __import__(self.modname) File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, in <module> from profilev1impl import ProfileV1 ImportError: No module named 'profilev1impl' Do I need special flags? - Matthias
Chris Matthews via llvm-dev
2017-Jul-18 18:06 UTC
[llvm-dev] LNT on pypy and documentation build
Yep, we should pull that package down, or start to update it. The docs builds work for me. Is it possible that is not in your venv or something like that?> On Jul 18, 2017, at 10:48 AM, Matthias Braun <mbraun at apple.com> wrote: > > Hi, > > working on the LNT documentation I am wondering about a few things: > > - LNT documentation recommends to do `easy_install lnt==0.4.2dev` (in the install box on the left side of the title page). The last available version of LNT on pypy is version 0.4.0 from 2012. Are there plans to keep this up to date or should we better remove the entry and not mention pypy packages anymore? > > - Building the documentation always fails with: > $ sphinx-build docs/ /tmp/lntdocs > Running Sphinx v1.5.2 > ... > /Users/mbraun/dev/lnt/docs/profiles.rst:101: WARNING: autodoc: failed to import class 'ProfileImpl' from module 'lnt.testing.profile.profile'; the following exception was raised: > Traceback (most recent call last): > File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", line 551, in import_object > __import__(self.modname) > File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, in <module> > from profilev1impl import ProfileV1 > ImportError: No module named 'profilev1impl' > /Users/mbraun/dev/lnt/docs/profiles.rst:106: WARNING: autodoc: failed to import module 'lnt.testing.profile.profilev1impl'; the following exception was raised: > Traceback (most recent call last): > File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", line 551, in import_object > __import__(self.modname) > File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, in <module> > from profilev1impl import ProfileV1 > ImportError: No module named 'profilev1impl' > > Do I need special flags? > > - Matthias
Daniel Dunbar via llvm-dev
2017-Jul-18 18:21 UTC
[llvm-dev] LNT on pypy and documentation build
I'd be fine pulling the pypi (sic) entry, shall I make it so? - Daniel On Tue, Jul 18, 2017 at 11:06 AM Chris Matthews <chris.matthews at apple.com> wrote:> Yep, we should pull that package down, or start to update it. > > The docs builds work for me. Is it possible that is not in your venv or > something like that? > > > On Jul 18, 2017, at 10:48 AM, Matthias Braun <mbraun at apple.com> wrote: > > > > Hi, > > > > working on the LNT documentation I am wondering about a few things: > > > > - LNT documentation recommends to do `easy_install lnt==0.4.2dev` (in > the install box on the left side of the title page). The last available > version of LNT on pypy is version 0.4.0 from 2012. Are there plans to keep > this up to date or should we better remove the entry and not mention pypy > packages anymore? > > > > - Building the documentation always fails with: > > $ sphinx-build docs/ /tmp/lntdocs > > Running Sphinx v1.5.2 > > ... > > /Users/mbraun/dev/lnt/docs/profiles.rst:101: WARNING: autodoc: failed to > import class 'ProfileImpl' from module 'lnt.testing.profile.profile'; the > following exception was raised: > > Traceback (most recent call last): > > File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", > line 551, in import_object > > __import__(self.modname) > > File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, > in <module> > > from profilev1impl import ProfileV1 > > ImportError: No module named 'profilev1impl' > > /Users/mbraun/dev/lnt/docs/profiles.rst:106: WARNING: autodoc: failed to > import module 'lnt.testing.profile.profilev1impl'; the following exception > was raised: > > Traceback (most recent call last): > > File "/usr/local/lib/python3.5/site-packages/sphinx/ext/autodoc.py", > line 551, in import_object > > __import__(self.modname) > > File "/Users/mbraun/dev/lnt/lnt/testing/profile/__init__.py", line 3, > in <module> > > from profilev1impl import ProfileV1 > > ImportError: No module named 'profilev1impl' > > > > Do I need special flags? > > > > - Matthias >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170718/347e7a95/attachment.html>