[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2283: replace _auto_deps with a pkg_resources API call

Tahoe-LAFS trac at tahoe-lafs.org
Tue Aug 19 18:10:37 UTC 2014


#2283: replace _auto_deps with a pkg_resources API call
-------------------------+---------------------------
 Reporter:  zooko        |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  normal       |      Milestone:  undecided
Component:  packaging    |        Version:  1.10.0
 Keywords:  setuptools   |  Launchpad Bug:
-------------------------+---------------------------
 In
 [source:trunk/setup.py?annotate=blame&rev=7db853a777d5cecd39eeb7350ce45f4f34ff5095#L60
 setup.py] we use a separate file named
 [source:trunk/src/allmydata/_auto_deps.py?annotate=blame&rev=7bb07fb5e28756fa13ba5190e6c39003c84d3e1e
 _auto_deps.py] so that both the build system that is executing `setup.py`
 at build-time and the running Tahoe-LAFS app itself at run-time can both
 query what the requirements are, while respecting the DRY (Don't Repeat
 Yourself) principle.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2283>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


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