[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2473: stop using `setup_requires`
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Jul 21 19:04:21 UTC 2015
#2473: stop using `setup_requires`
-------------------------+---------------------------
Reporter: zooko | Owner: daira
Type: enhancement | Status: new
Priority: normal | Milestone: undecided
Component: packaging | Version: 1.10.1
Keywords: setuptools | Launchpad Bug:
-------------------------+---------------------------
If we removed the remaining use of
[source:trunk/src/allmydata/_auto_deps.py?annotate=blame&rev=c830419e04eac49dc53bac4f7f37c755d685a772#L147
setup_requires], I think it would fix at least the following tickets:
* #2286 (the version of a library chosen for a setup requirement can
conflict with a build requirement)
* #2066 (setup.py performs work without a command being specified)
and it would be the next-step on improving these ones:
* #2055 (Building tahoe safely is non-trivial)
* #1220 (build/install should be able to refrain from getting
dependencies)
* #2077 (pip packaging plan)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2473>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list