1
0
Fork 0

Simplify dependency files and add pyup support

merge-requests/341/head
Nikos Roussos 2017-05-18 19:30:28 +03:00
parent bb010160d7
commit cc1743251f
No known key found for this signature in database
GPG Key ID: BADFF1767BA7C8E1
7 changed files with 157 additions and 150 deletions

12
.pyup.yml 100644
View File

@ -0,0 +1,12 @@
# Full list of options at https://pyup.io/docs/configuration/
update: all
pin: True
branch: dev
schedule: "every week on friday"
search: False
requirements:
- requirements/production.txt
assignees: comzeradd
branch_prefix: pyup-
pr_prefix: "[update]"
close_prs: True

View File

@ -7,7 +7,7 @@ RUN yum -y clean all
RUN pip install --upgrade pip
COPY ./requirements/ /tmp/requirements/
RUN pip install --no-cache-dir --require-hashes --no-deps -r /tmp/requirements/docker.txt
RUN pip install --no-cache-dir --require-hashes --no-deps -r /tmp/requirements/dev.txt
WORKDIR /app
COPY . /app

View File

@ -18,7 +18,8 @@ See the [documentation](http://docs.satnogs.org/en/stable/network/).
[![kanban](https://img.shields.io/badge/kanban-board-lightgray.svg)](https://github.com/satnogs/satnogs-network/projects/2)
[![travis](https://img.shields.io/travis/satnogs/satnogs-network/dev.svg?label=tests)](http://travis-ci.org/satnogs/satnogs-network/)
[![coveralls](https://img.shields.io/coveralls/satnogs/satnogs-network/dev.svg)](https://coveralls.io/github/satnogs/satnogs-network)
[![requirements](https://img.shields.io/requires/github/satnogs/satnogs-network.svg?branch=dev)](https://requires.io/github/satnogs/satnogs-network/requirements/?branch=dev)
[![updates](https://pyup.io/repos/github/satnogs/satnogs-network/shield.svg)](https://pyup.io/repos/github/satnogs/satnogs-network/)
[![Python 3](https://pyup.io/repos/github/satnogs/satnogs-network/python-3-shield.svg)](https://pyup.io/repos/github/satnogs/satnogs-network/)
## License

View File

@ -1,140 +0,0 @@
# Basic
Django==1.10.7 \
--hash=sha256:e68fd450154ad7ee2c88472bb812350490232462adc6e3c6bcb544abe5212134 \
--hash=sha256:593d779dbc2350a245c4f76d26bdcad58a39895e87304fe6d725bbdf84b5b0b8
django-shortuuidfield==0.1.3 \
--hash=sha256:a292c0fe5538abe947b131e2b914edd9ac44afcc6a40eaec71448e6231a3ef00
# Configuration
unicode-slugify==0.1.3 \
--hash=sha256:34cf3afefa6480efe705a4fc0eaeeaf7f49754aec322ba3e8b2f27dc1cbcf650
django-autoslug==1.9.3 \
--hash=sha256:d466a68e87d076f0d0d6ffe51ff70fa22ae4ca2f7717d769feb6265ef68c50f8
django_dotenv==1.4.1 \
--hash=sha256:2930f6b0c0955ac150e1ca9ac01e84afa71efdbb544dea7155f026e20e401305
dj-database-url==0.4.2 \
--hash=sha256:e16d94c382ea0564c48038fa7fe8d9c890ef1ab1a8ec4cb48e732c124b9482fd
opbeat==3.5.2 \
--hash=sha256:085f42cd2efd8fb4a394ab635fd35d0c270897b6a7303f5d347d7442f0d2bfbd
# Cache
redis==2.10.5 \
--hash=sha256:97156b37d7cda4e7d8658be1148c983984e1a975090ba458cc7e244025191dbd
django-redis-cache==1.7.1 \
--hash=sha256:2b4e3510bbcaf3d331975717afd6f15a36fbaf7622504599d2727dc99f90c64d
# Security
django-braces==1.11.0 \
--hash=sha256:6be8277a535565e2140f7b1eb83ec26aa8d181acc8bb046875142a2792e4babe
django-csp==3.2 \
--hash=sha256:7cec78ba7c426deba6d4bea188dcfc1a8b2609ad98dd539c365605c9ec2996b2
# Images
Pillow==4.1.0 \
--hash=sha256:90b3ea7f8500351b0112f7c72f988e19cbb176250ed387cfd523f9f14e51f98d \
--hash=sha256:dc742f445507a4869669992ceab0447c04797a94a5e31ac4f58aba9ee72a212d \
--hash=sha256:d574bb47fc2e97680b5ab22ae1f34ef8d94ba0ab9a212dd026bb30bcaaeb0b3e \
--hash=sha256:6b24bbc3cc1953e505dc8ca9f698ba45db032911050e4e5f05344a9bf8781249 \
--hash=sha256:f14c1d272db338acd89626fda1326953e770a3c97b395f36780278c942238c9e \
--hash=sha256:b038cd57dede45017d78e717c0961a2f6392e4b3757f324aaafd3d01499f0fcd \
--hash=sha256:95940e8a1f5dac3c3d23f847809fba90255a2ed15c2675e5491fba56b5e5afe8 \
--hash=sha256:f8b94b5d7bbb3586487418ebd2df295dce8a3080818690338decd55ea36a614f \
--hash=sha256:a7fa1d6b947cc35d2de9db66406c1427e3ee7ffb5c6f9675ac8ac261677eba91 \
--hash=sha256:69571abf0b91ff3ddb7c2656f46cfb58ec11fe71c94764e4d1135cac5a1ec744 \
--hash=sha256:e7724ce9f7c1463428919df4fadfe5049bb2ab33a24e5fc62724c57799fb121a \
--hash=sha256:f25fa2a0cd1550cd17e6697cbd288308f8153c4d58772f4159ced40cdf4f7631 \
--hash=sha256:ed66ead57fe44cc2ed57f8fea0afa483809825e28e9ff5f774833e31aa73ab94 \
--hash=sha256:d5058ad6dc83cf84db5d30c84a5f9c88561fcf27020379699e210d4a7d5aec6b \
--hash=sha256:d406f048f3abaff4127407cb97f58d67204484526ec4544a27c194d769c2fff2 \
--hash=sha256:a511169bcfe8babd904147237378c8207e5a118acb9d67a64705fa8f848dedc7 \
--hash=sha256:be156a89c767c37d517f49b02cbb2a90f65f15ee0d6445e197fdf3ad0a61584f \
--hash=sha256:ce5c7700a0153d9926a3006e7275a5e3cef255e17d438b1a6ac2ee6a6c4e45f6 \
--hash=sha256:6708892d9aeacc68b49ea4b4c44e40fd7ccb2d8e72a54fb653972b8ad66ea1d1 \
--hash=sha256:d40d81175f19ed0ff7573cde574ceeb270513e1a114678ca0bc3c26e9dc56412 \
--hash=sha256:d7104fb7fd502ed481fc54ae761d4d9840d83142a5295d722db43c31ac44ccea \
--hash=sha256:feaec3efc1a993853ab8d7575c770264cbb29a74e2ca9d58d3b013b2d3f466fa \
--hash=sha256:469f159fa6804915daaec65cee3f8a8be4d3d59afbdada450f7cef330d0feb39 \
--hash=sha256:f21836954c3b92ccc70e6166b2edf80aa8bb29285a6f69d3d16ff6555e6ef19f \
--hash=sha256:c562155ae93d27e4e2aa08a261a1d82ed17a7cd809d64aa4b46d31c0d020ddbd \
--hash=sha256:739469de35dc88760a8401935d1b1eb4a60f8207da7ffa184dd55b169e70f1d0 \
--hash=sha256:e92b0e5ff14a60c0608c3d5694568660ebc430678e9151054b4ab4a0dacaa986 \
--hash=sha256:dc7dccf10857ade623bec734f304c7673ee21f842171f352ab49a1c71de68398 \
--hash=sha256:3c36a1656eeba2df2dee274f4c48eda95099b8c17525508a05a1dc37cf7d778d \
--hash=sha256:0fba845a99cb2cd61cc707129f6f5c65661858bc42d677c6518cb8c8035510c1 \
--hash=sha256:57f43645aaa9a030b153288cba7400861854c7fcd978860e02d8e7d2505ab04c \
--hash=sha256:4509ae0cda976ed4ee8d6b536da6a42b57b04f1f92589d17c765633283e9632c \
--hash=sha256:e88bccbe523a1c2859073e74a3e71ce4585b6e36741fcc21b5bed0584421fb49 \
--hash=sha256:b6eccca5bfd213100d316e60aa2678fef292ef6184efb2bd45f513da13495e75 \
--hash=sha256:ac4039aabfd1c0755cf3e5d3578c8a76b0a631de0c6a98a99b8c0e47eef5dd42 \
--hash=sha256:728d7bcb37b847fb74a5fa4c9aa6acac31b19d8c9e06a14743bc3bf8774f6fc5 \
--hash=sha256:a0fd487fed4a35717401b7566e51a1520b34e7c0f7f2a315a6509f82bc86299f \
--hash=sha256:7b769f1115c6c4a6a567a2e4e8406f0469fb4043b20239778aafbdf3d4ff49f5 \
--hash=sha256:0a17e811f999adcf0df2234798b5b6b451620c1bcb374ec3046bae16f04ad503 \
--hash=sha256:764748b3c78d53c8e4aff54a2c221403b45788a586752347f1d90cc30f85126b \
--hash=sha256:89c1b49abdf26e98646ea2cdf1444d667c9ed2205dc1d69a492679fcdc95ef6d \
--hash=sha256:ed8b6afc7b057bd7122b696ba6be42e1ed6e0a154dfb9105057f9eaccb42a42c \
--hash=sha256:d3499d67551b3699e5478e80c8132cf60180bb78839ed18fafbff968f858cfeb \
--hash=sha256:7cef5a877189022211478d68dbbe823a7f32bfdcdad1941fb86c7b5240ae9157 \
--hash=sha256:40e27589157da1fe2f747ddb16cd97efd9f981a6dea18645d37daa8b5fe36949 \
--hash=sha256:0c2699e8a1673bcc85f3db1671a11fe9787fb40a69c62b60e48e31bb7e8f725b \
--hash=sha256:8f89d56cba1a0214e91e8205cf6f23be75bb18cd65a15820a1e1e4497759f9c2
django_compressor==2.1.1 \
--hash=sha256:6483f6091d614b2f3ddaa0d5061849e7bd40528f4f1fdf0d74e48df09e7c6699
# Users
django-allauth==0.31.0 \
--hash=sha256:edfff4599cd5431e4af380ddb9fc66e7b923157dcac67cceb5604b3c58003907
django-avatar==3.1.0 \
--hash=sha256:0e29c99e488061f9ef9cc1fb52306e31d849379fb63aa5acd2adeb400a106e84
django-crispy-forms==1.6.1 \
--hash=sha256:18e904c7bd55c45201739cb343272767ff820263a1fca40a7b388006ce94910c
# Astronomy
https://github.com/comzeradd/orbit/archive/0.2.1.tar.gz \
--hash=sha256:cb7c9d54c5bfba435d7b7cfa0563be64c859ae9169f1388eb5e2124774cf9a62
# API
djangorestframework==3.6.2 \
--hash=sha256:3dc4bb6377dd1d58d8e2adc908d4f2e3bca5d8d0fb8323c49f57c8c8d407f6ec \
--hash=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Markdown==2.6.8 \
--hash=sha256:0ac8a81e658167da95d063a9279c9c1b2699f37c7c4153256a458b3a43860e33
django-filter==1.0.2 \
--hash=sha256:11cc64a75c708ca72d03b8bafa2ee2908debc41ae942a55b01fdaed375b5ee14 \
--hash=sha256:a6a1b59fc7c9c5da17af1c5c98490f89d2df26b9501934a54d814414af9ee1ac
# Deps
shortuuid==0.5.0 \
--hash=sha256:d08fd398f40f8baf87e15eef8355e92fa541bca4eb8465fefab7ee22f92711b9
six==1.10.0 \
--hash=sha256:0ff78c403d9bccf5a425a6d31a12aa6b47f1c21ca4dc2573a7e2f32a97335eb1
Unidecode==0.04.20 \
--hash=sha256:eedac7bfd886f43484787206f6a141b232e2b2a58652c54d06499b187fd84660
urllib3==1.20 \
--hash=sha256:b64c0faa183e9e9e76193146c4147e82a734982c6b6719dca851d6cc4ec90c01
certifi==2017.1.23 \
--hash=sha256:f74a224a9860fd5a2e9757230a7ea3eba82d6d46914780abc18e70c8b58d4bf8
olefile==0.44 \
--hash=sha256:61f2ca0cd0aa77279eb943c07f607438edf374096b66332fae1ee64a6f0f73ad
django-appconf==1.0.2 \
--hash=sha256:ddab987d14b26731352c01ee69c090a4ebfc9141ed223bef039d79587f22acd9
rcssmin==1.0.6 \
--hash=sha256:ca87b695d3d7864157773a61263e5abb96006e9ff0e021eff90cbe0e1ba18270
rjsmin==1.0.12 \
--hash=sha256:dd9591aa73500b08b7db24367f8d32c6470021f39d5ab4e50c7c02e4401386f1
requests==2.13.0 \
--hash=sha256:1a720e8862a41aa22e339373b526f508ef0c8988baf48b84d3fc891a8e237efb
requests_cache==0.4.13 \
--hash=sha256:e9270030becc739b0a7f7f834234c73a878b2d794122bf76f40055a22419eb67
requests-oauthlib==0.8.0 \
--hash=sha256:50a8ae2ce8273e384895972b56193c7409601a66d4975774c60c2aed869639ca
oauthlib==2.0.2 \
--hash=sha256:b3b9b47f2a263fe249b5b48c4e25a5bce882ff20a0ac34d553ce43cff55b53ac
python-openid==2.2.5 \
--hash=sha256:92c51c3ecec846cbec4aeff11f9ff47303d4a63f93b0e6ac0ec02a091fed70ef
lxml==3.7.3 \
--hash=sha256:9fd1aef1e6d834e5191383bd1db7a0b56a564905ab9060e30ee6964aabbb905a
pyephem==3.7.6.0 \
--hash=sha256:143146da32a07a4cf9725b5656ba095d24978c22a0363414203e72c39bae52bd
olefile==0.44 \
--hash=sha256:61f2ca0cd0aa77279eb943c07f607438edf374096b66332fae1ee64a6f0f73ad

View File

@ -1,5 +1,5 @@
# Local development dependencies go here
-r base.txt
-r production.txt
# Debug & Testing
sqlparse==0.2.3 \

View File

@ -1,5 +0,0 @@
# Docker-only dependencies
-r dev.txt
MySQL-python==1.2.5 \
--hash=sha256:811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74

View File

@ -1,8 +1,147 @@
# Production-only dependencies
-r base.txt
# Basic
Django==1.10.7 \
--hash=sha256:e68fd450154ad7ee2c88472bb812350490232462adc6e3c6bcb544abe5212134 \
--hash=sha256:593d779dbc2350a245c4f76d26bdcad58a39895e87304fe6d725bbdf84b5b0b8
django-shortuuidfield==0.1.3 \
--hash=sha256:a292c0fe5538abe947b131e2b914edd9ac44afcc6a40eaec71448e6231a3ef00
# Configuration
unicode-slugify==0.1.3 \
--hash=sha256:34cf3afefa6480efe705a4fc0eaeeaf7f49754aec322ba3e8b2f27dc1cbcf650
django-autoslug==1.9.3 \
--hash=sha256:d466a68e87d076f0d0d6ffe51ff70fa22ae4ca2f7717d769feb6265ef68c50f8
django_dotenv==1.4.1 \
--hash=sha256:2930f6b0c0955ac150e1ca9ac01e84afa71efdbb544dea7155f026e20e401305
dj-database-url==0.4.2 \
--hash=sha256:e16d94c382ea0564c48038fa7fe8d9c890ef1ab1a8ec4cb48e732c124b9482fd
opbeat==3.5.2 \
--hash=sha256:085f42cd2efd8fb4a394ab635fd35d0c270897b6a7303f5d347d7442f0d2bfbd
# Cache
redis==2.10.5 \
--hash=sha256:97156b37d7cda4e7d8658be1148c983984e1a975090ba458cc7e244025191dbd
django-redis-cache==1.7.1 \
--hash=sha256:2b4e3510bbcaf3d331975717afd6f15a36fbaf7622504599d2727dc99f90c64d
# Security
django-braces==1.11.0 \
--hash=sha256:6be8277a535565e2140f7b1eb83ec26aa8d181acc8bb046875142a2792e4babe
django-csp==3.2 \
--hash=sha256:7cec78ba7c426deba6d4bea188dcfc1a8b2609ad98dd539c365605c9ec2996b2
# Images
Pillow==4.1.0 \
--hash=sha256:90b3ea7f8500351b0112f7c72f988e19cbb176250ed387cfd523f9f14e51f98d \
--hash=sha256:dc742f445507a4869669992ceab0447c04797a94a5e31ac4f58aba9ee72a212d \
--hash=sha256:d574bb47fc2e97680b5ab22ae1f34ef8d94ba0ab9a212dd026bb30bcaaeb0b3e \
--hash=sha256:6b24bbc3cc1953e505dc8ca9f698ba45db032911050e4e5f05344a9bf8781249 \
--hash=sha256:f14c1d272db338acd89626fda1326953e770a3c97b395f36780278c942238c9e \
--hash=sha256:b038cd57dede45017d78e717c0961a2f6392e4b3757f324aaafd3d01499f0fcd \
--hash=sha256:95940e8a1f5dac3c3d23f847809fba90255a2ed15c2675e5491fba56b5e5afe8 \
--hash=sha256:f8b94b5d7bbb3586487418ebd2df295dce8a3080818690338decd55ea36a614f \
--hash=sha256:a7fa1d6b947cc35d2de9db66406c1427e3ee7ffb5c6f9675ac8ac261677eba91 \
--hash=sha256:69571abf0b91ff3ddb7c2656f46cfb58ec11fe71c94764e4d1135cac5a1ec744 \
--hash=sha256:e7724ce9f7c1463428919df4fadfe5049bb2ab33a24e5fc62724c57799fb121a \
--hash=sha256:f25fa2a0cd1550cd17e6697cbd288308f8153c4d58772f4159ced40cdf4f7631 \
--hash=sha256:ed66ead57fe44cc2ed57f8fea0afa483809825e28e9ff5f774833e31aa73ab94 \
--hash=sha256:d5058ad6dc83cf84db5d30c84a5f9c88561fcf27020379699e210d4a7d5aec6b \
--hash=sha256:d406f048f3abaff4127407cb97f58d67204484526ec4544a27c194d769c2fff2 \
--hash=sha256:a511169bcfe8babd904147237378c8207e5a118acb9d67a64705fa8f848dedc7 \
--hash=sha256:be156a89c767c37d517f49b02cbb2a90f65f15ee0d6445e197fdf3ad0a61584f \
--hash=sha256:ce5c7700a0153d9926a3006e7275a5e3cef255e17d438b1a6ac2ee6a6c4e45f6 \
--hash=sha256:6708892d9aeacc68b49ea4b4c44e40fd7ccb2d8e72a54fb653972b8ad66ea1d1 \
--hash=sha256:d40d81175f19ed0ff7573cde574ceeb270513e1a114678ca0bc3c26e9dc56412 \
--hash=sha256:d7104fb7fd502ed481fc54ae761d4d9840d83142a5295d722db43c31ac44ccea \
--hash=sha256:feaec3efc1a993853ab8d7575c770264cbb29a74e2ca9d58d3b013b2d3f466fa \
--hash=sha256:469f159fa6804915daaec65cee3f8a8be4d3d59afbdada450f7cef330d0feb39 \
--hash=sha256:f21836954c3b92ccc70e6166b2edf80aa8bb29285a6f69d3d16ff6555e6ef19f \
--hash=sha256:c562155ae93d27e4e2aa08a261a1d82ed17a7cd809d64aa4b46d31c0d020ddbd \
--hash=sha256:739469de35dc88760a8401935d1b1eb4a60f8207da7ffa184dd55b169e70f1d0 \
--hash=sha256:e92b0e5ff14a60c0608c3d5694568660ebc430678e9151054b4ab4a0dacaa986 \
--hash=sha256:dc7dccf10857ade623bec734f304c7673ee21f842171f352ab49a1c71de68398 \
--hash=sha256:3c36a1656eeba2df2dee274f4c48eda95099b8c17525508a05a1dc37cf7d778d \
--hash=sha256:0fba845a99cb2cd61cc707129f6f5c65661858bc42d677c6518cb8c8035510c1 \
--hash=sha256:57f43645aaa9a030b153288cba7400861854c7fcd978860e02d8e7d2505ab04c \
--hash=sha256:4509ae0cda976ed4ee8d6b536da6a42b57b04f1f92589d17c765633283e9632c \
--hash=sha256:e88bccbe523a1c2859073e74a3e71ce4585b6e36741fcc21b5bed0584421fb49 \
--hash=sha256:b6eccca5bfd213100d316e60aa2678fef292ef6184efb2bd45f513da13495e75 \
--hash=sha256:ac4039aabfd1c0755cf3e5d3578c8a76b0a631de0c6a98a99b8c0e47eef5dd42 \
--hash=sha256:728d7bcb37b847fb74a5fa4c9aa6acac31b19d8c9e06a14743bc3bf8774f6fc5 \
--hash=sha256:a0fd487fed4a35717401b7566e51a1520b34e7c0f7f2a315a6509f82bc86299f \
--hash=sha256:7b769f1115c6c4a6a567a2e4e8406f0469fb4043b20239778aafbdf3d4ff49f5 \
--hash=sha256:0a17e811f999adcf0df2234798b5b6b451620c1bcb374ec3046bae16f04ad503 \
--hash=sha256:764748b3c78d53c8e4aff54a2c221403b45788a586752347f1d90cc30f85126b \
--hash=sha256:89c1b49abdf26e98646ea2cdf1444d667c9ed2205dc1d69a492679fcdc95ef6d \
--hash=sha256:ed8b6afc7b057bd7122b696ba6be42e1ed6e0a154dfb9105057f9eaccb42a42c \
--hash=sha256:d3499d67551b3699e5478e80c8132cf60180bb78839ed18fafbff968f858cfeb \
--hash=sha256:7cef5a877189022211478d68dbbe823a7f32bfdcdad1941fb86c7b5240ae9157 \
--hash=sha256:40e27589157da1fe2f747ddb16cd97efd9f981a6dea18645d37daa8b5fe36949 \
--hash=sha256:0c2699e8a1673bcc85f3db1671a11fe9787fb40a69c62b60e48e31bb7e8f725b \
--hash=sha256:8f89d56cba1a0214e91e8205cf6f23be75bb18cd65a15820a1e1e4497759f9c2
django_compressor==2.1.1 \
--hash=sha256:6483f6091d614b2f3ddaa0d5061849e7bd40528f4f1fdf0d74e48df09e7c6699
# Users
django-allauth==0.31.0 \
--hash=sha256:edfff4599cd5431e4af380ddb9fc66e7b923157dcac67cceb5604b3c58003907
django-avatar==3.1.0 \
--hash=sha256:0e29c99e488061f9ef9cc1fb52306e31d849379fb63aa5acd2adeb400a106e84
django-crispy-forms==1.6.1 \
--hash=sha256:18e904c7bd55c45201739cb343272767ff820263a1fca40a7b388006ce94910c
# Astronomy
https://github.com/comzeradd/orbit/archive/0.2.1.tar.gz \
--hash=sha256:cb7c9d54c5bfba435d7b7cfa0563be64c859ae9169f1388eb5e2124774cf9a62
# API
djangorestframework==3.6.2 \
--hash=sha256:3dc4bb6377dd1d58d8e2adc908d4f2e3bca5d8d0fb8323c49f57c8c8d407f6ec \
--hash=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Markdown==2.6.8 \
--hash=sha256:0ac8a81e658167da95d063a9279c9c1b2699f37c7c4153256a458b3a43860e33
django-filter==1.0.2 \
--hash=sha256:11cc64a75c708ca72d03b8bafa2ee2908debc41ae942a55b01fdaed375b5ee14 \
--hash=sha256:a6a1b59fc7c9c5da17af1c5c98490f89d2df26b9501934a54d814414af9ee1ac
# Deployment
MySQL-python==1.2.5 \
--hash=sha256:811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74
gunicorn==19.7.1 \
--hash=sha256:75af03c99389535f218cc596c7de74df4763803f7b63eb09d77e92b3956b36c6 \
--hash=sha256:eee1169f0ca667be05db3351a0960765620dad53f53434262ff8901b68a1b622
# Deps
shortuuid==0.5.0 \
--hash=sha256:d08fd398f40f8baf87e15eef8355e92fa541bca4eb8465fefab7ee22f92711b9
six==1.10.0 \
--hash=sha256:0ff78c403d9bccf5a425a6d31a12aa6b47f1c21ca4dc2573a7e2f32a97335eb1
Unidecode==0.04.20 \
--hash=sha256:eedac7bfd886f43484787206f6a141b232e2b2a58652c54d06499b187fd84660
urllib3==1.20 \
--hash=sha256:b64c0faa183e9e9e76193146c4147e82a734982c6b6719dca851d6cc4ec90c01
certifi==2017.1.23 \
--hash=sha256:f74a224a9860fd5a2e9757230a7ea3eba82d6d46914780abc18e70c8b58d4bf8
olefile==0.44 \
--hash=sha256:61f2ca0cd0aa77279eb943c07f607438edf374096b66332fae1ee64a6f0f73ad
django-appconf==1.0.2 \
--hash=sha256:ddab987d14b26731352c01ee69c090a4ebfc9141ed223bef039d79587f22acd9
rcssmin==1.0.6 \
--hash=sha256:ca87b695d3d7864157773a61263e5abb96006e9ff0e021eff90cbe0e1ba18270
rjsmin==1.0.12 \
--hash=sha256:dd9591aa73500b08b7db24367f8d32c6470021f39d5ab4e50c7c02e4401386f1
requests==2.13.0 \
--hash=sha256:1a720e8862a41aa22e339373b526f508ef0c8988baf48b84d3fc891a8e237efb
requests_cache==0.4.13 \
--hash=sha256:e9270030becc739b0a7f7f834234c73a878b2d794122bf76f40055a22419eb67
requests-oauthlib==0.8.0 \
--hash=sha256:50a8ae2ce8273e384895972b56193c7409601a66d4975774c60c2aed869639ca
oauthlib==2.0.2 \
--hash=sha256:b3b9b47f2a263fe249b5b48c4e25a5bce882ff20a0ac34d553ce43cff55b53ac
python-openid==2.2.5 \
--hash=sha256:92c51c3ecec846cbec4aeff11f9ff47303d4a63f93b0e6ac0ec02a091fed70ef
lxml==3.7.3 \
--hash=sha256:9fd1aef1e6d834e5191383bd1db7a0b56a564905ab9060e30ee6964aabbb905a
pyephem==3.7.6.0 \
--hash=sha256:143146da32a07a4cf9725b5656ba095d24978c22a0363414203e72c39bae52bd
olefile==0.44 \
--hash=sha256:61f2ca0cd0aa77279eb943c07f607438edf374096b66332fae1ee64a6f0f73ad