[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2282: remove the feature of auto-installing stdeb

Tahoe-LAFS trac at tahoe-lafs.org
Sat Aug 30 00:37:45 UTC 2014


#2282: remove the feature of auto-installing stdeb
-------------------------+-------------------------------------------------
     Reporter:  daira    |      Owner:
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  1.11.0
    Component:           |    Version:  1.10.0
  packaging              |   Keywords:  stdeb sdist debian setuptools
   Resolution:           |  setup_requires packaging
Launchpad Bug:           |
-------------------------+-------------------------------------------------
Description changed by daira:

Old description:

> There's a hack in [source:setup.py at 7db853a7#L143 setup.py] to add `stdeb
> >= 0.3` to the setup requirements automatically when the `sdist_dsc`
> command is used.
>
> This is a bad idea because we want to avoid use of `setup_requires`.

New description:

 There's a hack in [source:setup.py at 7db853a7#L143 setup.py] to add `stdeb
 >= 0.3` to the setup requirements automatically when the `sdist_dsc`
 command is used.

 This is a bad idea because we want to avoid use of `setup_requires`, to
 mitigate #2286 (and also because pip doesn't check hashes specified in
 `requirements.txt` for `setup_requires` dependencies).

--

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


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