[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2763: pypiwin32 not picked up in Windows wheel install
Tahoe-LAFS
trac at tahoe-lafs.org
Sun Dec 25 19:12:38 UTC 2016
#2763: pypiwin32 not picked up in Windows wheel install
---------------------------+--------------------
Reporter: crd | Owner: warner
Type: defect | Status: closed
Priority: major | Milestone: 1.12.1
Component: packaging | Version: 1.11.0
Resolution: fixed | Keywords:
Launchpad Bug: |
---------------------------+--------------------
Changes (by Brian Warner <warner@…>):
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"a06cf2ea4c966e74ad63dca2abd8a58cc2a6e33e/trunk"
a06cf2e/trunk]:
{{{
#!CommitTicketReference repository="trunk"
revision="a06cf2ea4c966e74ad63dca2abd8a58cc2a6e33e"
express pypiwin32 dep via a setup.py extra
Previously this looked at sys.platform to decide what dependencies to
include. The problem with that approach is that wheels built on a unix box
won't work on windows (and vice versa), when the (pure-python) Tahoe
wheels
aren't supposed to be platform-dependent.
setup.py provides a syntax to express this properly, so wheels created on
either platform will include the pypiwin32 dependency in the metadata, but
marked as only being relevant when installing on a win32 platform.
closes ticket:2763
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2763#comment:7>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list