Commit graph

6 commits

Author SHA1 Message Date
Richard Frank
2f796ec3c8 BLD: Added upper bound on setuptools for logbook
Python 3.6 builds are failing with the newest setuptools.
2020-04-01 11:41:52 -04:00
Richard Frank
23f1580bf9 MAINT: Renamed requirements.txt to requirements_locked.txt
since it's the generated lockfile
2020-02-11 11:05:22 -05:00
Richard Frank
bc4272d369 DEV: Use a pip-compiled lockfile for install constraints
Removed cyordereddict recipe that we no longer depend on

Removed strict bounds rewriting in setup.py. Now setup.py
reads from requirements.in, which is not strict in its bounds

Need to update case for pip-compile's output

Filter out comments from lockfile, now that we have "via"
2020-02-11 11:05:22 -05:00
Frederick Wagner
07d7fd0db7 MAINT: Update egg names 2019-11-08 11:08:51 -05:00
Frederick Wagner
cde0d6a22e BLD: Run dev-install script in verbose mode
This mimics the default behavior in most CI systems, and is helpful
for diagnosing problems.
2019-08-27 12:56:13 -04:00
Frederick Wagner
26b07d66f6 BLD: Add dev-install script
This script, and the associated changes, help avoid strange problems
with Python 3, pdbpp, and concurrent.futures related to ordering and
side effects from .pth files.

Without them, under certain, possibly nondeterministic circumstances,
installing zipline's dependencies in Python 3 will cause the
concurrent.futures backport to shadow the stdlib module, which breaks
pip (among other things) with a SyntaxError.
2019-08-26 10:17:48 -04:00