[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2750: clean up find_links=, tahoe-lafs/deps/ web cache
Tahoe-LAFS
trac at tahoe-lafs.org
Sat Mar 26 20:45:21 UTC 2016
#2750: clean up find_links=, tahoe-lafs/deps/ web cache
---------------------------+--------------------
Reporter: warner | Owner: warner
Type: task | Status: new
Priority: normal | Milestone: 1.11.0
Component: packaging | Version: 1.10.2
Resolution: | Keywords:
Launchpad Bug: |
---------------------------+--------------------
Comment (by warner):
I've removed the `find_links=` from `tahoe.cfg` because it was only
getting used by commands that run `setup.py` directly (e.g. `setup.py
install` or `setup.py develop`). Our instructions direct users to do `pip
install .`, and pip doesn't look at find_links in setup.cfg .
Instead, to take advantage of our published wheels, users should do `pip
install --find-links=https://tahoe-lafs.org/deps/ .`. I'm updating the
mac/windows docs to suggest that, because it will help on those platforms.
I'm not updating the linux docs for it, because it doesn't help very much
(installing a wheel is marginally faster than installing a pure-python
tarball, but not enough to compensate for the distraction of an extra
argument).
Wheels are published to the URL above.
I tested a windows install with the `--find-links=` argument, and it ran
quickly (and didn't appear to compile anything). The only windows instance
I have access to (a GCE VM) has the compiler installed, so I don't have a
way to test without a compiler, but I think eyeballing the lack of
"building XYZ.." lines in the output is probably good enough.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2750#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list