deps: Simplify tools/update-locked-requirements slightly.

This makes the code a little more concise and also more uniform,
treating `future` the same in prod and in dev.  The non-uniformity
looks like an oversight in 2be8a793e, one of the commits that updated
this code for the Python 3-only world.
This commit is contained in:
Greg Price
2017-09-14 15:56:33 -07:00
committed by Tim Abbott
parent bab2078705
commit b362e21ebb
2 changed files with 2 additions and 4 deletions

View File

@@ -51,7 +51,6 @@ docopt==0.6.2
docutils==0.14
first==2.0.1
fonttools==3.15.0
future==0.16.0 # via python-twitter
gitdb==0.6.4
gitlint==0.8.2
google-api-python-client==1.6.2

View File

@@ -16,8 +16,7 @@ pip-compile --output-file requirements/dev_lock.txt requirements/dev.txt
sed -i 's/-e //' requirements/prod_lock.txt requirements/dev_lock.txt
# pip-tools bug; future, futures are obsolete in python3
sed -i '/futures==/d' requirements/prod_lock.txt
sed -i '/future==/d' requirements/prod_lock.txt
sed -i '/futures==/d' requirements/dev_lock.txt
sed -i '/futures==/d' requirements/prod_lock.txt requirements/dev_lock.txt
sed -i '/future==/d' requirements/prod_lock.txt requirements/dev_lock.txt
deactivate