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"
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.