[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2066: setup.py performs work without a command being specified

Tahoe-LAFS trac at tahoe-lafs.org
Thu Jan 15 00:43:40 UTC 2015


#2066: setup.py performs work without a command being specified
---------------------------+----------------------------------------------
     Reporter:  daira      |      Owner:
         Type:  defect     |     Status:  new
     Priority:  normal     |  Milestone:  undecided
    Component:  packaging  |    Version:  1.10.0
   Resolution:             |   Keywords:  setuptools usability error nevow
Launchpad Bug:             |
---------------------------+----------------------------------------------

Comment (by daira):

 Despite the release of Nevow 1.11.1, the "line in question"
 ([source:setup.py#L131) still exists. This is because, very annoyingly,
 Nevow 1.11.1 declared a dependency on Twisted >= 13.0.0 (#2291), which we
 can't use on Windows because of #2028. This situation is likely to persist
 until we are able to depend on a version of Twisted that fixes
 [https://twistedmatrix.com/trac/ticket/6032].

 We *could* use the hack in [source:setup.py#L131] only on Windows. I don't
 like this solution because it increases the divergence in build behaviour
 between Windows and other platforms even further.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2066#comment:8>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list