2012-12-17 01:42:40 |
Michael Hudson-Doyle |
bug |
|
|
added bug |
2012-12-17 21:11:03 |
Tristan Seligmann |
bug |
|
|
added subscriber Tristan Seligmann |
2012-12-17 21:11:18 |
Tristan Seligmann |
affects |
divmod.org |
nevow |
|
2012-12-17 21:12:35 |
Tristan Seligmann |
marked as duplicate |
|
812537 |
|
2012-12-17 21:24:23 |
Tristan Seligmann |
removed duplicate marker |
812537 |
|
|
2012-12-17 21:33:03 |
Michael Hudson-Doyle |
summary |
nevow does not include install_requires in setup.py |
nevow cannot be installed with pip into a clean virtualenv |
|
2012-12-17 21:34:47 |
Michael Hudson-Doyle |
description |
This means that you can't install it with a single "pip install" command. |
The problem is that Nevow imports nevow._version in setup.py which imports twisted. In the setuptools world Nevow should put "twisted" in setup_requires, but setup_requires doesn't actually work with pip because the first thing pip does on downloading is run setup.py egg_info which doesn't work if Twisted is not installed... |
|
2013-07-20 20:13:49 |
nejucomo |
bug watch added |
|
http://tahoe-lafs.org/trac/tahoe-lafs/ticket/2032 |
|
2013-07-20 20:13:49 |
nejucomo |
attachment added |
|
Parse the version using a regex rather than importing nevow & twisted in setup.py. https://bugs.launchpad.net/nevow/+bug/1091055/+attachment/3743869/+files/Nevow-fix-import.patch.0 |
|
2013-07-21 03:36:10 |
Tristan Seligmann |
branch linked |
|
lp:~nejucomo/divmod.org/fix-nevow-setup |
|
2014-01-06 03:19:23 |
Daira Hopwood |
bug task added |
|
tahoe-lafs |
|