Upgrade requests/httplib/urllib related dependencies

This commit is contained in:
Mathieu Pillard 2016-06-15 15:52:16 +01:00
Родитель 7a185b5589
Коммит c432253ecc
2 изменённых файлов: 288 добавлений и 196 удалений

Просмотреть файл

@ -1,169 +1,258 @@
-r compiled.txt
amo-validator==1.10.32 --hash=sha256:5e06da44eb6dcc288a5fec9641d72d0819d14d9ae1f576e6ea3541f7c29c4ffa
# Django is required by django-aesfield, django-cache-nuggets, django-mozilla-product-details, nobot
Django==1.7.11 \
--hash=sha256:100164556897c1219f33706e63a656b8848d33d09b0161e2deefcc50978cf62d \
--hash=sha256:2039144fce8f1b603d03fa5a5643578df1ad007c4ed41a617f02a3943f7059a1
GitPython==0.1.7 \
--hash=sha256:03754bc7b256397c1b646e5048e2291590f5080171adb8b00f4e2d7384c76eee
MySQL-python==1.2.5 \
--hash=sha256:ab22d1322099098730a57fd59d610f60738f95a1cb68dacca2d1c47cb0cbe8ee \
--hash=sha256:811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74
# PyJWT is required by djangorestframework-jwt
PyJWT==1.4.0 \
--hash=sha256:a16cab0651d99a196903e4652159837562f0453ee58bbad9eacc9d3b00feb019 \
--hash=sha256:e1b2386cfad541445b1d43e480b02ca37ec57259fd1a23e79415b57ba5d8a694
PyMySQL==0.5 \
--hash=sha256:b141ceb1551fe29c10eab45efcb9eac8c3bb7b04b030045fa8b13b2e8767d8c5
SQLAlchemy==0.7.5 \
--hash=sha256:7e31190a15753694dcb6f4399ce7d02091b0bccf825272d6254e56144debfd18
amo-validator==1.10.32 \
--hash=sha256:fd3e91888469bab26d530b5621e64fa251f1a34cb85cabe733ea7d93f98b9f33 \
--hash=sha256:5e06da44eb6dcc288a5fec9641d72d0819d14d9ae1f576e6ea3541f7c29c4ffa
# amqp is required by kombu
amqp==1.4.9 --hash=sha256:e0ed0ce6b8ffe5690a2e856c7908dc557e0e605283d6885dd1361d79f2928908
amqp==1.4.9 \
--hash=sha256:e0ed0ce6b8ffe5690a2e856c7908dc557e0e605283d6885dd1361d79f2928908 \
--hash=sha256:2dea4d16d073c902c3b89d9b96620fb6729ac0f7a923bbc777cb4ad827c0c61a
# anyjson is required by kombu
anyjson==0.3.3 --hash=sha256:5dbf34bd42d22c01fcc48be4735538e8206d6c14253abd19fd98fc0ad92092da \
anyjson==0.3.3 \
--hash=sha256:37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba
# argparse is required by amo-validator
argparse==1.2.1 --hash=sha256:bd3ecb056ac35bb01dd7de6b62b19d46897cba10ac85cf5592a0840e686f495c \
argparse==1.2.1 \
--hash=sha256:ddaf4b0a618335a32b6664d4ae038a1de8fbada3b25033f9021510ed2b3941a4
# babel is required by django-babel, puente
babel==2.3.4 --hash=sha256:3318ed2960240d61cbc6558858ee00c10eed77a6508c4d1ed8e6f7f48399c975
babel==2.3.4 \
--hash=sha256:3318ed2960240d61cbc6558858ee00c10eed77a6508c4d1ed8e6f7f48399c975 \
--hash=sha256:c535c4403802f6eb38173cd4863e419e2274921a01a8aad8a5b497c131c62875
# billiard is required by celery
billiard==3.3.0.22 --hash=sha256:d216181387317f8696c6d1c80a2491258d037493c1f0c6eb58992a549481e77e
bleach==1.4 --hash=sha256:5f48e7cd0fd91a35dd0433b22b4de1536cf5d826a6377dea7de7ee695c570da6 \
billiard==3.3.0.22 \
--hash=sha256:24939ed8cec9f6c1fae62312dccaa71cabbaf7af07c70a55935c7d346382d10b \
--hash=sha256:7a26bccbba69cd912558edcea7268e63ab184b6fb523b12738848b0508304673 \
--hash=sha256:07e774150534e61af70353b1262d2bdad29c3f3bee01f2c7c73373f5cd96ebc4 \
--hash=sha256:d216181387317f8696c6d1c80a2491258d037493c1f0c6eb58992a549481e77e
bleach==1.4 \
--hash=sha256:ab6947515ac2cc2fb894e718cbab1beeb342843fd816d4c2a277599ddbefba7b
boto==2.20.0 --hash=sha256:85e034f8525c1be2dbde4011d1f5abc7f77aafaede07599817f4a63a2360d22b \
boto==2.20.0 \
--hash=sha256:339e3205d5ac99e63847a32d829535cf1be6afe7a61406f95e187fc29d3032a3
# cef is required by heka-py-cef
cef==0.5 --hash=sha256:6ac94d4b5fd916a3e816ee59b77d27fadc9a0b86f5cb61ef8e22f5bc8c623d62 \
cef==0.5 \
--hash=sha256:2d1cb558391673df5109a3fe5e84fde6160edc8b241b3eb19ab3d3abe9b8df31
celery==3.1.20 --hash=sha256:3071b71ef8c43178ace8435002b11f2ff06db7690f07d960540eab7f4183ddf7
celery-tasktree==0.3.2 --hash=sha256:06be6b5f63bc2b5b252a9f210513d9b81e6813b099a554cb78e8754a1708774e \
--hash=sha256:a9e73138b7ca2e91e32466bb9d11a38591a16b0e93b9d1a27f28179d27258bc3
certifi==0.0.8 --hash=sha256:18a48f25dbbb3be02d80985d0887ebf12b861164a5cf3aa9314e4cb305c2ce0f \
celery==3.1.20 \
--hash=sha256:3071b71ef8c43178ace8435002b11f2ff06db7690f07d960540eab7f4183ddf7 \
--hash=sha256:d02f191c3d92a851c9d2028e91baf2a0f2734cd3b659743d3624011d1ef7a6d5
celery-tasktree==0.3.2 \
--hash=sha256:06be6b5f63bc2b5b252a9f210513d9b81e6813b099a554cb78e8754a1708774e
certifi==0.0.8 \
--hash=sha256:46ecf5f7526a08cc1f8bc8232adf0cffce046f46ceff95539daec42ebc4849ef
chardet==2.1.1 --hash=sha256:b0d4149078ec777b448f43960c1d0d9648e03b366c60e396c50990c55eab6ed0 \
--hash=sha256:125db7a83b7f19cb6f0e471006dc9ee04b8494824c21d02f0acd9ea61f810ee2
commonware==0.4.2 --hash=sha256:912ea59da1c2ddd2d847c56081e80344616c2f09de07a33fefd153c982d117a8 \
# cffi is required by cryptography
cffi==1.6.0 \
--hash=sha256:8bda493420381be722ef68a9e100983f5e45d278d08ca244f450e76867592979 \
--hash=sha256:3e4502ce749784438494b2664d58fb88813dde14afe80d1f6209c37f48200fbe \
--hash=sha256:1ea85cd9e5070009a6f94d95f340cce9c53a7d04f743d21390f18c32f2cb79c2 \
--hash=sha256:6a8269d99363250b8e7e0cd0f734f0309f8f753616e3a3e827f102a190a0787a \
--hash=sha256:97c8942d1126f2a66cf51314198ea86337dc6562b504dbc6592a3ef140ad3a46 \
--hash=sha256:7f573f05d22c17cafde3c0b4a9a1d3bd64f1d532635d3ce84c0a77ab1d6e86a6 \
--hash=sha256:e871480bb51ef0cf2d4d60ea74c496c5248a817ce7515b2fd4d4032aa2bd96fc \
--hash=sha256:a7f75c4ef2362c0a0e54657add0a6c509fecbfa3b3807bc0925f5cb1c9f927db
chardet==2.1.1 \
--hash=sha256:b0d4149078ec777b448f43960c1d0d9648e03b366c60e396c50990c55eab6ed0
commonware==0.4.2 \
--hash=sha256:3b1350428ded438baa853443f737cf3931eb4608024ef7817b60e5ddba749d3f
# cryptography is required by pyOpenSSL
cryptography==1.4 \
--hash=sha256:0eb5f7f1a8bacfa3ee6465a127d70950e3c81eb44976c5c62cfcfa56c77a5618 \
--hash=sha256:f9a97ac3c9b0fa69cab5245ea8fcb4d3e62fa86699dd66085b10967117a0060e \
--hash=sha256:668789298072d006b45c83a43a7884a60a062494fea6aca06a62c1a11c7181c8 \
--hash=sha256:acc2a81f372cf69970ee6fbba0c1321c4ca3c35fa5d6a89674c2a7414847c51d \
--hash=sha256:de51383157f9a02ede9ce9920dd9e22e9e50d0ce58360fa1d1ad41a51c9f830a \
--hash=sha256:bb149540ed90c4b2171bf694fe6991d6331bc149ae623c8ff419324f4222d128
# cssutils is required by amo-validator
cssutils==1.0.1 --hash=sha256:78ac48006ac2336b9456e88a75ed35f6a31a030c65162503b7af01a60d78db5a
cssutils==1.0.1 \
--hash=sha256:78ac48006ac2336b9456e88a75ed35f6a31a030c65162503b7af01a60d78db5a \
--hash=sha256:d8a18b2848ea1011750231f1dd64fe9053dbec1be0b37563c582561e7a529063
# defusedxml is required by amo-validator
defusedxml==0.4.1 --hash=sha256:e7aaf25db5af04803d3997baae0837e94fbe09d2780a34d2db5dc01dd34c169d \
--hash=sha256:cd551d5a518b745407635bb85116eb813818ecaf182e773c35b36239fc3f2478
dennis==0.4.2 --hash=sha256:2dfc7676faaf0790fe100279938d1ffbbf658202208a32961c593fbdb5479433 \
--hash=sha256:196eef8dd37c197c7b862176b4db11ed0d0c07dcd9734ed2bb09eceeacaa5b93 \
--hash=sha256:fa113c5167c3a8f7eace3263d091a5baf4332437ccd83212e4d44bbc94426c56
Django==1.7.11 --hash=sha256:100164556897c1219f33706e63a656b8848d33d09b0161e2deefcc50978cf62d
dj-database-url==0.2.2 --hash=sha256:492a7294b85ad8ac1b13be0b7337f381d2d44c4da185f289ab7c26dd765ef6cb \
--hash=sha256:4130b2d58edd44210b97bf0ced77606642f2858aa79e6c1c4c72128faa56ee80
django-aesfield==0.1.2 --hash=sha256:b77932c67dd42f01a119133de1fa88effb2c4d97ab9039d9c95ae96049fadd5f \
--hash=sha256:ce07311572aa05f3eaabe1207fb684c2e01b1b4c792cacae1a804c102e8945ae
django-cache-nuggets==0.1.1 --hash=sha256:5215ab7ae1d7446a649b27384317afe23e77bf459893d99096ae662538bb547d \
--hash=sha256:5376279b9c46288e1c4bae197e84a16f9c35ef21ce93e3ceb74ae9b51acbbb25
django-cors-headers-multi==1.2.0 --hash=sha256:c40f17823aa59df3c064234cdc890c56667b5db1ea6aac0172c949dc5c42ed53
django-cronjobs==0.2.3 --hash=sha256:177295b1442400c92cdb67e8e18f9ff5946fb442f85813b9d0837823722ea08d \
--hash=sha256:41fedd899af96b7057bafcad68ff42aefbb4dfe2b0e8a9de34cb32ac8892aff7
django_csp==2.0.3 --hash=sha256:149b219d801314cac1dbce9259f485636eeafee48f7d0ca9def4b12986428347 \
defusedxml==0.4.1 \
--hash=sha256:cd551d5a518b745407635bb85116eb813818ecaf182e773c35b36239fc3f2478 \
--hash=sha256:1f7e2f6546caba6a52bcd6a6087df60c1cc63cdbc0d9ca3e5d517adcb5823d0c
dennis==0.4.2 \
--hash=sha256:fa113c5167c3a8f7eace3263d091a5baf4332437ccd83212e4d44bbc94426c56 \
--hash=sha256:196eef8dd37c197c7b862176b4db11ed0d0c07dcd9734ed2bb09eceeacaa5b93
dj-database-url==0.2.2 \
--hash=sha256:492a7294b85ad8ac1b13be0b7337f381d2d44c4da185f289ab7c26dd765ef6cb
django-aesfield==0.1.2 \
--hash=sha256:b77932c67dd42f01a119133de1fa88effb2c4d97ab9039d9c95ae96049fadd5f
django-babel==0.4.0 \
--hash=sha256:0cf070be3fc0d8628b008da697aa5c0f89bd62c8dd9238283d5bcdbce70bbec6 \
--hash=sha256:b328dae0e594031d7b0ffded51fd6df60677d4509aee3677013a3a2f76da4e70
django-cache-nuggets==0.1.1 \
--hash=sha256:5215ab7ae1d7446a649b27384317afe23e77bf459893d99096ae662538bb547d
django-cors-headers-multi==1.2.0 \
--hash=sha256:ca1ccf9fd549fe5447e8ba1d49656582651cd7682f78f62a7cd0f912b9359968 \
--hash=sha256:c40f17823aa59df3c064234cdc890c56667b5db1ea6aac0172c949dc5c42ed53
django-cronjobs==0.2.3 \
--hash=sha256:177295b1442400c92cdb67e8e18f9ff5946fb442f85813b9d0837823722ea08d
django-csp==2.0.3 \
--hash=sha256:d32576baad77fdd9e6859be97c2b6a3c17a6f484364389db731f0697b7a19661
django-environ==0.4.0 --hash=sha256:4189ac034c69a46ba199170a8d128a4e3ed2e865a54823f692fe785d081b46b2 \
django-environ==0.4.0 \
--hash=sha256:70cf521f87e64f4dd2aeb87ced006dc98f621e2cdb38134fbcbcf6309fde6244
django-extensions==1.2.5 --hash=sha256:c554b0ffac3bbdf922605195f346d472268a3704350ddf596cc1386bd747884a \
--hash=sha256:0bf28fbe0f93d78bf3b698609c60ed561f7646f8612d0b08dc1791917279e993
django-filter==0.7 --hash=sha256:0f8fc4712f5b8da9a2d5776317d015395d58bbd94649951e35de7df2ccc69e21 \
django-extensions==1.2.5 \
--hash=sha256:c554b0ffac3bbdf922605195f346d472268a3704350ddf596cc1386bd747884a
django-filter==0.7 \
--hash=sha256:0f8fc4712f5b8da9a2d5776317d015395d58bbd94649951e35de7df2ccc69e21 \
--hash=sha256:360d6aa7c07daf95f8260db9a9dc0e04727eb4e2e45bea4f01c2b45d4722ff38
django-mozilla-product-details==0.8.2 --hash=sha256:339ddf521bb4787894aa8652a4255aafb886c37352118bd0acffa1bd6ddb1d4b
django-multidb-router==0.5.1 --hash=sha256:00b34b24d4f32077bc53ebb940e9a50edbf086917d4b2eb6a399a05890463650 \
--hash=sha256:0b01fe3898ca682989bd455c9ce55ad4e23e70bbb33610d3bbba991c911f6334
django-mysql-pymysql==0.1 --hash=sha256:dc53dd2c66344ee99b54cd2c37386cf298b32c772a4607a86043a15e44fd19f1 \
--hash=sha256:45e8e1434b9d8f4c5e6b836ab8568ec1f05f167bd639b7a7368d7506cff860c7
django-post-request-task==0.0.3 --hash=sha256:6e925e40d05ed9c51c59ec7083d4d0277db88670bbd58151c72eebc0f93be3ca
django-quieter-formset==0.4 --hash=sha256:e498ac6f2b216f191f7dbbfbaa591fa3935313c0c29195d8a4e5b480b62d8248 \
--hash=sha256:1c9defa074ec5c7ca7b58871d81c1b9a1967645da93ecf4ef7a85b998e8a53b8
django-raven-heka==0.3 --hash=sha256:20051eafc2f195ce79fc56182247d1957f68a3bfe1eaf2cdd4047520d0353fc6 \
--hash=sha256:1800518570de5eb0a9080dce7f352d1f37b2bf9a9cade39bc460fa495a535fc8
djangorestframework==3.3.3 --hash=sha256:4f47056ad798103fc9fb049dff8a67a91963bd215d31bad12ad72b891559ab16
djangorestframework-jwt==1.7.2 --hash=sha256:1484d80bff2407e6a73ec9f1e81788bd342b34150144cf1b0d3c27fa0d47024d \
django-mozilla-product-details==0.8.2 \
--hash=sha256:339ddf521bb4787894aa8652a4255aafb886c37352118bd0acffa1bd6ddb1d4b
django-multidb-router==0.5.1 \
--hash=sha256:00b34b24d4f32077bc53ebb940e9a50edbf086917d4b2eb6a399a05890463650
django-mysql-pymysql==0.1 \
--hash=sha256:dc53dd2c66344ee99b54cd2c37386cf298b32c772a4607a86043a15e44fd19f1
django-post-request-task==0.0.3 \
--hash=sha256:6e925e40d05ed9c51c59ec7083d4d0277db88670bbd58151c72eebc0f93be3ca
django-quieter-formset==0.4 \
--hash=sha256:e498ac6f2b216f191f7dbbfbaa591fa3935313c0c29195d8a4e5b480b62d8248
django-raven-heka==0.3 \
--hash=sha256:20051eafc2f195ce79fc56182247d1957f68a3bfe1eaf2cdd4047520d0353fc6
django-statsd-mozilla==0.3.10 \
--hash=sha256:4610acd4beab72860d29a7cddb65218a4ee078aaf4a99ae7ee5c9f36ed9f6b06
django-storages==1.1.8 \
--hash=sha256:0c71f7719c0009648cde1f346975359565fb0af33bc4b5fc69cb0bbf597d93ee
django-waffle==0.11 \
--hash=sha256:9cd9e3a976849a3cd816830d7811b93543c1dc9da9f3cb1ccc2f9da831b8b025 \
--hash=sha256:914b4b874fa6250a0897bc30b67e02034d92a7235ab72a91bf6da49b71751de4
djangorestframework==3.3.3 \
--hash=sha256:4f47056ad798103fc9fb049dff8a67a91963bd215d31bad12ad72b891559ab16 \
--hash=sha256:f606f2bb4e9bb320937cb6ccce299991b2d302f5cc705a671dffca491e55935c
djangorestframework-jwt==1.7.2 \
--hash=sha256:1484d80bff2407e6a73ec9f1e81788bd342b34150144cf1b0d3c27fa0d47024d \
--hash=sha256:13f03235d988405786bc841f790f5daa294b36b00da4e81d69c3aabb92702fc2
django-statsd-mozilla==0.3.10 --hash=sha256:4610acd4beab72860d29a7cddb65218a4ee078aaf4a99ae7ee5c9f36ed9f6b06 \
--hash=sha256:59ed66ba9084cae7ffae1f48434e2ab84a80be183552719bea0789d96616be8b
django-storages==1.1.8 --hash=sha256:0c71f7719c0009648cde1f346975359565fb0af33bc4b5fc69cb0bbf597d93ee \
--hash=sha256:3dfc0a5e2172f28c30363c322038771b9ef1f7183b9e7d7a0a50a08771f1dfc6
django-waffle==0.11 --hash=sha256:914b4b874fa6250a0897bc30b67e02034d92a7235ab72a91bf6da49b71751de4
django-babel==0.4.0 --hash=sha256:b328dae0e594031d7b0ffded51fd6df60677d4509aee3677013a3a2f76da4e70
easy-thumbnails==1.4 --hash=sha256:5c2021e4cfc992b2d86d75caf11d8849415c91841cf74483af0d564661c0a7b3 \
--hash=sha256:60c6ab4110551ed3c9679cc1fc0894c2bde4cf2f9444ce3397f143b0fa74a952
easy-thumbnails==1.4 \
--hash=sha256:5c2021e4cfc992b2d86d75caf11d8849415c91841cf74483af0d564661c0a7b3
# elasticsearch is required by elasticsearch-dsl
elasticsearch==1.1.1 --hash=sha256:93ab9d59dc38b4c9893aecf23a55ff88b237c3b876bce23b636a8a767f5729be
elasticsearch-dsl==0.0.11 --hash=sha256:59a76c4142478a1952bba6f9a9ca4fc7b029afb619e8ffcf0d135ce37ea692da
elasticsearch==1.1.1 \
--hash=sha256:93ab9d59dc38b4c9893aecf23a55ff88b237c3b876bce23b636a8a767f5729be \
--hash=sha256:6d86968b22f09a5e4f830ea3f3090c039ff5416146fa98b4a59a6b1dd5388759
elasticsearch-dsl==0.0.11 \
--hash=sha256:663fb62ad39200c7d903e973aa0aa693578613264d83796455cbf4cd172bd878 \
--hash=sha256:59a76c4142478a1952bba6f9a9ca4fc7b029afb619e8ffcf0d135ce37ea692da
# enum34 is required by cryptography
enum34==1.1.6 \
--hash=sha256:6bd0f6ad48ec2aa117d3d141940d484deccda84d4fcd884f5c3d93c23ecd8c79 \
--hash=sha256:8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1 \
--hash=sha256:2d81cbbe0e73112bdfe6ef8576f2238f2ba27dd0d55752a776c41d38b7da2850
# fastchardet is required by amo-validator
fastchardet==0.2.0 --hash=sha256:fce484437d0384b9009a40b93b8741955ef8a95eac504b47e6a76da57c03b577 \
fastchardet==0.2.0 \
--hash=sha256:d663a35129bb0342d593aa58128826347cfaf40adffa62ab416b41bcfaf1641a
feedparser==5.1.3 --hash=sha256:0361cdf2365e527f971c0377958af1044c56fa19528a0ca55150cad4c0ef59c3 \
feedparser==5.1.3 \
--hash=sha256:7f6507d400d07edfd1ea8205da36808009b0c539f5b8a6e0ab54337b955e6dc3 \
--hash=sha256:ad543639e89d43685e2f1d3b6e48711562eec3be379e6958a920fbeaf4c63bce \
--hash=sha256:a49ec89ebdb4234de473ad36792bf8da3a8640b8a263afda2eac510ff4908c92
fudge==1.0.3 --hash=sha256:5b241db6df52df75ae80181ff64f336315e6df8baab93446db62abed110f7502 \
fudge==1.0.3 \
--hash=sha256:f8c8bfb3c0199dd06108c0c5a80e3645c7a071e0917b1a3bc73c761800809251
GitPython==0.1.7 --hash=sha256:d09bbf1cae7d0150bd430dfb59c56a5bafc1e5353105aaeb37ae93e508a78fb7 \
--hash=sha256:03754bc7b256397c1b646e5048e2291590f5080171adb8b00f4e2d7384c76eee
google-api-python-client==1.2 --hash=sha256:3cb3f39c4a634950aee34f52e2a160b9a064b15210f7196ba364f670780aa675 \
--hash=sha256:4f735091a8b777d6ec964e66b2038034c6fd321de7b2a3ea5f6ce5bff716b80e \
google-api-python-client==1.2 \
--hash=sha256:3cb3f39c4a634950aee34f52e2a160b9a064b15210f7196ba364f670780aa675 \
--hash=sha256:f6506e837a7401ecd97cad45900716eb12fb480f303d0dee5c61e8a4b16ff5ec
hera==0.1.2 --hash=sha256:a77cdd07690e0911ce5db71a222a817760c7440f3c5ee165bcaa132be7239ee3 \
--hash=sha256:37915cfb738fecd51b8c52c78429bcdb309544cf42104c5ee3a349fd493afdae
# html5lib is required by bleach
html5lib==0.999 --hash=sha256:c3887f7e2875d7666107fa8bee761ff95b9391acdcc7cd1b5fd57a23b5fbc49e \
--hash=sha256:a4c65bafd63d34e1bba9831419c9b831a091b797a2e4602d130c739f9548aac7
# httplib2 is required by google-api-python-client
httplib2==0.8.0 --hash=sha256:3e6393ab62a9abf40ece418723b77ba9e035eb1f56a885909d8b2baacf69d33a \
--hash=sha256:d4271d56fa8f0c39d84711602217574f050c0281efbfaf1cfa8821f0d7f2a714
importlib-no-failure==1.0.2 --hash=sha256:b7fe4e39855ad17563772009cf1fad4e2f55dfa51c798a4e4859f6a7127cac7c \
--hash=sha256:41fec58e38a9bd4268e52c32f7c378fc018efbf43e879da657bf66f01d0f42ed
# kombu is required by celery
kombu==3.0.33 --hash=sha256:6741a5d7e8b8f53151aabd47fd3df1195aed540b169b2d7684b904ff112b483c
jingo==0.8.2 --hash=sha256:b00307ff9178086707dccbf7193f771bc57d10b3253d05fc507142c79a512a5a
# heka-py is required by heka-py-cef, heka-py-raven
heka-py==0.30.3 --hash=sha256:2ac1eee138817a7a38a6d5af0220222c2b850943b11e927a51125d89a6def435 \
--hash=sha256:f3bd0faf7653c5f2f475ef3916da47aa0968872e73c17ed5f0f5061d0e8d48c9
heka-py-cef==0.3.1 --hash=sha256:f2f95c1c2aa47f1b0c200392d909044a34a9b9a03b364e5c6531afb780e9f056 \
--hash=sha256:ddd077e1238f80b02cb4f4a30191c37efa1db5b9f38449e15309c6a0be28abe2 \
heka-py==0.30.3 \
--hash=sha256:2ac1eee138817a7a38a6d5af0220222c2b850943b11e927a51125d89a6def435
heka-py-cef==0.3.1 \
--hash=sha256:3688980e3aac1a3b14ed374b7d4b71bbe9c34e739fb5219a1e8b2e10fd9a9382
# heka-py-raven is required by django-raven-heka
heka-py-raven==0.6 --hash=sha256:6186ce54d60b7b22f40d2cc1c9ad5bd24ad4ff4a8ba33144171255c0258e0dd6 \
--hash=sha256:fd449ab75dbc18cc4ec9ec4b005491bb50032369ddac8f247abeaaaa2de00b41
heka-py-raven==0.6 \
--hash=sha256:6186ce54d60b7b22f40d2cc1c9ad5bd24ad4ff4a8ba33144171255c0258e0dd6
hera==0.1.2 \
--hash=sha256:37915cfb738fecd51b8c52c78429bcdb309544cf42104c5ee3a349fd493afdae
# html5lib is required by bleach
html5lib==0.999 \
--hash=sha256:c3887f7e2875d7666107fa8bee761ff95b9391acdcc7cd1b5fd57a23b5fbc49e
# httplib2 is required by google-api-python-client, oauth2
httplib2==0.9.2 \
--hash=sha256:c3aba1c9539711551f4d83e857b316b5134a1c4ddce98a875b7027be7dd6d988 \
--hash=sha256:fe187f315336c3daa6616d09f327a6e6560b082fce59723f77336329fdcbfc36
# idna is required by cryptography
idna==2.1 \
--hash=sha256:4cfe64db2804351249d8d13ec1f3a2b0be9dc84b409b65c2a646c4d673fa55bc \
--hash=sha256:f28df695e9bede8a19b18a8e4429b4bad4d664e8e98aff27bc39b630f1ae2b42 \
--hash=sha256:ed36f281aebf3cd0797f163bb165d84c31507cedd15928b095b1675e2d04c676
importlib-no-failure==1.0.2 \
--hash=sha256:b7fe4e39855ad17563772009cf1fad4e2f55dfa51c798a4e4859f6a7127cac7c
# ipaddress is required by cryptography
ipaddress==1.0.16 \
--hash=sha256:935712800ce4760701d89ad677666cd52691fd2f6f0b340c8b4239a3c17988a5 \
--hash=sha256:5a3182b322a706525c46282ca6f064d27a02cffbd449f9f47416f1dc96aa71b0
jingo==0.8.2 \
--hash=sha256:b00307ff9178086707dccbf7193f771bc57d10b3253d05fc507142c79a512a5a \
--hash=sha256:f23ac2da63eb1a92ec94522034f6c34ae95b3846ee1c20758921125a82e2f358
# kombu is required by celery
kombu==3.0.33 \
--hash=sha256:6741a5d7e8b8f53151aabd47fd3df1195aed540b169b2d7684b904ff112b483c \
--hash=sha256:853d18ca958a598787ceb8c297a369745b82965bf28276861272f14745977999
# m2secret is required by django-aesfield
m2secret==0.1.1 --hash=sha256:4174f4967b378d751e758894d6c394db506c4f8753d1db66494320c31667d8a0 \
--hash=sha256:e0e006124adead64638cc66c3cd6937122df4a0319ed8a1b6fbc217331e6dc96
m2secret==0.1.1 \
--hash=sha256:4174f4967b378d751e758894d6c394db506c4f8753d1db66494320c31667d8a0
# mock is required by amo-validator
mock==1.0.1 --hash=sha256:b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f \
--hash=sha256:9799ad9c2e8dffdd49e1f30339326853fb6dbba1e2fc0f26032327d1bf5046d0 \
--hash=sha256:f3ea49dc673186f8b2e2c7420951e554ad1174b2174a4627d1df1b8f3f4463d7 \
mock==1.0.1 \
--hash=sha256:b839dd2d9c117c701430c149956918a423a9863b48b09c90e30a6013e7d2f44f \
--hash=sha256:8f83080daa249d036cbccfb8ae5cc6ff007b88d6d937521371afabe7b19badbc
moz-addon-packager==1.0.1 --hash=sha256:57bafb7c5eea6a91b53542ac485ce94219652c6024ccb8aae8b26ce275e0b0e3 \
--hash=sha256:02e1505ceada95b1e99cd5e51e80425aa38891dc90aa4aac077f7132adc6840d
mozilla-logger==0.2 --hash=sha256:085db73901ea38728ac5eb14197979ae8b9524511ba7f0d8941d70650b586ef5 \
--hash=sha256:52feff75e198dbb26bcb728f9276d76d5bf2e50223607104425c28206d535cfc
ndg-httpsclient==0.3.2 --hash=sha256:862564ef1bfdf749f5673ae35f641d0383a7039b9da2d1006e03362ee274e608 \
--hash=sha256:cc806d43f3e79be40f923d94f542f23a94c6ddbb9a63258b0bf875f325508973
newrelic==2.60.0.46 --hash=sha256:41949a4088dcc6ccadb2507e116c043991f30193262421a77cc175d430fbccd7 \
moz-addon-packager==1.0.1 \
--hash=sha256:57bafb7c5eea6a91b53542ac485ce94219652c6024ccb8aae8b26ce275e0b0e3
mozilla-logger==0.2 \
--hash=sha256:085db73901ea38728ac5eb14197979ae8b9524511ba7f0d8941d70650b586ef5
ndg-httpsclient==0.4.1 \
--hash=sha256:133931ab2cf7118f8fc7ccc29e289ba8f644dd90f84632fa0e6eb16df4ba1891
newrelic==2.60.0.46 \
--hash=sha256:17d598fccca0845c0337e5276d40d65f951afea6adf9bd9172cff3a87f2ef294
nobot==0.4.1 --hash=sha256:bae7bc785e81d4edcc7e7e66457697995c47475e0a2aba405b3a5cb82697e880 \
--hash=sha256:e835abfe9b813fe5697475e8fc0dfbaf9c7572f4574e3d2d7e5114bc84f4cf0b
oauthlib==0.4.0 --hash=sha256:809511c84d10ae65d24e43a70d6eea203415321af2fbb23dedf5c39f4dc1163c \
nobot==0.4.1 \
--hash=sha256:e835abfe9b813fe5697475e8fc0dfbaf9c7572f4574e3d2d7e5114bc84f4cf0b \
--hash=sha256:bae7bc785e81d4edcc7e7e66457697995c47475e0a2aba405b3a5cb82697e880
oauthlib==0.4.0 \
--hash=sha256:9fa2f6ecc03529b12e9c9445e9a29ca72fecdebfe1f7f5ccc9242ba7a9c4e996
ordereddict==1.1 --hash=sha256:12622fb7e7789ad797b66f277e485a8453add2dd5fc8a2c298909773e460ecf7 \
ordereddict==1.1 \
--hash=sha256:1c35b4ac206cef2d24816c89f89cf289dd3d38cf7c449bb3fab7bf6d43f01b1f
phpserialize==1.3 --hash=sha256:aed7e8cbd125aa441a723151cdf6d5c4a86cc192c2cae338adf9948bb21b8103 \
phpserialize==1.3 \
--hash=sha256:bf672d312d203d09a84c26366fab8f438a3ffb355c407e69974b7ef2d39a0fa7
pyhs2==0.4.1 --hash=sha256:fa4ce48b6b2622efa0342967b8c10bc547ae962ccb08b0a906173663b623d1e3 \
--hash=sha256:394e8017f0dfed2ca2348a71e151ce267f9e1a10e61c900e4dbc10053629b1eb
# polib is required by dennis
polib==1.0.3 --hash=sha256:d15804a0cdd7cf364d8ede663c397198fa384be626350f733bd5d99677e26249 \
polib==1.0.3 \
--hash=sha256:7b281e5ca799f9061bf029f2e911e99df483a1a02ef2ffaaf73fe80222f26aff
# protobuf is required by heka-py
protobuf==2.5.0 --hash=sha256:02057e6272a71aa8ae9318d6f988e5b468496758419a7bad117efc5a08cbac2c \
protobuf==2.5.0 \
--hash=sha256:1c07fd1992265a950100272a5528c3666b71bf56063a6a20253a3ea71b1f917d \
--hash=sha256:58292c459598c9297258bf57acc055f701c727f0154a86af8c0947dde37d8172
puente==0.4 \
--hash=sha256:141b8617a46d957429557694ea83dea4716ef58b38575d055fe2f6b711c5a6a9 \
--hash=sha256:547ee857ac759c62377701e2e4da38bfd693065c20a27811c81982c418eaf9f8
pyOpenSSL==16.0.0 \
--hash=sha256:5add70cf00273bf957ca31fdb0df9b0ae4639e081897d5f86a0ae1f104901230 \
--hash=sha256:363d10ee43d062285facf4e465f4f5163f9f702f9134f0a5896f134cbb92d17d
# pyasn1 is required by cryptography
pyasn1==0.1.7 --hash=sha256:4f3840500fd0e5295d12a8eb964b772e0ebc31ba0cc6249c76033461426257fd \
--hash=sha256:e4f81d53c533f6bd9526b047f047f7b101c24ab17339c1a7ad8f98b25c101eab
# PyJWT is required by djangorestframework-jwt
PyJWT==1.4.0 --hash=sha256:a16cab0651d99a196903e4652159837562f0453ee58bbad9eacc9d3b00feb019 \
--hash=sha256:e1b2386cfad541445b1d43e480b02ca37ec57259fd1a23e79415b57ba5d8a694
PyMySQL==0.5 --hash=sha256:bd14216b7afcd12cdac21744c153657c7a93bb2e9a8423ee3ad507f38073c8c7 \
--hash=sha256:b141ceb1551fe29c10eab45efcb9eac8c3bb7b04b030045fa8b13b2e8767d8c5
pyquery==0.4 --hash=sha256:a5e1766dc6d2727ed0b0f289b3343be2c93003886a37dc87983ce4e9dd4d325b \
pyasn1==0.1.9 \
--hash=sha256:2f96ed5a0c329ca16230b326ca12b7461ec8f65e0be3e4f997516f36bf82a345 \
--hash=sha256:28fee44217991cfad9e6a0b9f7e3f26041e21ebc96629e94e585ccd05d49fa65 \
--hash=sha256:853cacd96d1f701ddd67aa03ecc05f51890135b7262e922710112f12a2ed2a7f
# pycparser is required by cffi
pycparser==2.14 \
--hash=sha256:7959b4a74abdc27b312fed1c21e6caf9309ce0b29ea86b591fd2e99ecdf27f73
pyhs2==0.4.1 \
--hash=sha256:394e8017f0dfed2ca2348a71e151ce267f9e1a10e61c900e4dbc10053629b1eb
pyquery==0.4 \
--hash=sha256:88652c572da27dc53f9f3023bf924eec563293691e0851b63f7b858110a27b1d
# python-dateutil is required by elasticsearch-dsl
python-dateutil==1.5 --hash=sha256:6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009 \
--hash=sha256:685c064ce75316bdbd35236a87c6bf90d349bdd5ba45e1cb59a687b3a0350dc6
python-gflags==2.0 --hash=sha256:0dff6360423f3ec08cbe3bfaf37b339461a54a21d13be0dd5d9c9999ce531078 \
--hash=sha256:587ddad6bf1bd553e747d36b14f8e45813ee756e638ab082fbb9f8dc5c1b04a4
python-memcached==1.53 --hash=sha256:bcf71371d997bb46a3168a7b63aae66b56cccacc025af9310db4315681ef8868 \
--hash=sha256:abae84caf5cdce2fef384e41586a426f42b19590ffef4652c770a729c4f9db82
# pytz is required by celery
python-dateutil==1.5 \
--hash=sha256:6f197348b46fb8cdf9f3fcfc2a7d5a97da95db3e2e8667cf657216274fe1b009
python-gflags==2.0 \
--hash=sha256:0dff6360423f3ec08cbe3bfaf37b339461a54a21d13be0dd5d9c9999ce531078
python-memcached==1.53 \
--hash=sha256:bcf71371d997bb46a3168a7b63aae66b56cccacc025af9310db4315681ef8868
# pytz is required by Babel, celery
pytz==2016.4 \
--hash=sha256:7b705b7cdadfa89b8e1dae38efe9a6deb41b5cefac35aa8bbfc2318cb09ebd63 \
--hash=sha256:8781cdd3ca70f5a536884e051797ca213b9ff479a5c1cc57240adf37cc1eff1b \
@ -171,43 +260,40 @@ pytz==2016.4 \
--hash=sha256:c823de61ff40d1996fe087cec343e0503881ca641b897e0f9b86c7683a0bfee1 \
--hash=sha256:be2ff04e94a2b5454ddcfbebb81ee8e46162734d4c2fcc90c422d16ab51f810b
# raven is required by heka-py-raven
raven==4.2.3 --hash=sha256:39c6db9a08dc71dc536bd9495c37b2de2c4b8406fc29f3b8440716710b681e32 \
raven==4.2.3 \
--hash=sha256:c65f743aef76d922b765e1cf51e24b128bf834858c2c12f5a69a3c149c0ee77f
# rdflib is required by amo-validator
rdflib==3.0.0 --hash=sha256:d60cc4389bf80257f6f27c8e17dc27e9f3e38b9cb50049e626c45dcc213cea9d \
rdflib==3.0.0 \
--hash=sha256:19cf37172cd9db817ef08f95b97e93aac9d9fd9725aa9a07b2d462becbbcf1b0
redis==2.8.0 --hash=sha256:fda925fb3441cbcc9f8fc9bd7929ce7c8876c13ff293272305b152f375d30907 \
redis==2.8.0 \
--hash=sha256:5a34f92937cacb4082f5834d2ce8b710b791342d17d1769b998327e6479e2b24
# requests is required by nobot, basket-client
requests==2.6.0 --hash=sha256:fdb9af60d47ca57a80df0a213336019a34ff6192d8fff361c349f2c8398fe460 \
--hash=sha256:1cdbed1f0e236f35ef54e919982c7a338e4fea3786310933d3a7887a04b74d75
# requests is required by amo-validator, basket-client, nobot
requests==2.10.0 \
--hash=sha256:09bc1b5f3a56cd8c48d433213a8cba51a67d12936568f73b5f1793fcb0c0979e \
--hash=sha256:63f1815788157130cee16a933b2ee184038e975f0017306d723ac326b5525b54
# sasl is required by pyhs2
sasl==0.1.3 --hash=sha256:4f324226e1ee85ac41520579ba9de703294012602e536217fd0e7456e147d886 \
--hash=sha256:e046c56b5f861a7019df9eed57858a7b1e6ff558b3339d12cdd7cacda48dddc9 \
--hash=sha256:8b5e0e597b0f4bef04976af10a255e4ecd79decd1e701001e6e033663777394a
schematic==0.4 --hash=sha256:c0e10f877297f8414a1cafe759c67fb27902fe50838f725f4b5f15c598adeb9e
signing_clients==0.1.14 --hash=sha256:f0fb3752714cb079b0d24e86534617a150465d1871b63ad079b96d9ceb24c1f1
# six is required by cryptography, easy-thumbnails, sphinxcontrib-httpdomain, django-environ, nobot, elasticsearch-dsl, bleach, html5lib, django-extensions, pyOpenSSL
six==1.4.1 --hash=sha256:918ba389588dfa1ce01346260f833b9be5ca04855f538a7bdcc3e596bdb3f8ed \
sasl==0.1.3 \
--hash=sha256:4f324226e1ee85ac41520579ba9de703294012602e536217fd0e7456e147d886
schematic==0.4 \
--hash=sha256:c0e10f877297f8414a1cafe759c67fb27902fe50838f725f4b5f15c598adeb9e
signing-clients==0.1.14 \
--hash=sha256:f0fb3752714cb079b0d24e86534617a150465d1871b63ad079b96d9ceb24c1f1
# six is required by bleach, cryptography, django-environ, django-extensions, easy-thumbnails, elasticsearch-dsl, html5lib, nobot, pathlib2, pyOpenSSL, sphinxcontrib-httpdomain
six==1.4.1 \
--hash=sha256:f045afd6dffb755cc0411acb7ce9acc4de0e71261d4b5f91de2e68d9aa5f8367
# spidermonkey is required by amo-validator
spidermonkey==48.0a2 --hash=sha256:58fba092b3922431942c9676d2c77b1f4ed01c2be62fbdbbdcee678b81532e68
SQLAlchemy==0.7.5 --hash=sha256:4e76d45151776826f70e5f7c32c62d73adb132d29a012d3311039f5bbdcdc4b8 \
--hash=sha256:7e31190a15753694dcb6f4399ce7d02091b0bccf825272d6254e56144debfd18
spidermonkey==48.0a2 \
--hash=sha256:2375d5e22527b2ca3f11171b206bf034eb921f69b4ab6ea0f00e72787151cfac \
--hash=sha256:58fba092b3922431942c9676d2c77b1f4ed01c2be62fbdbbdcee678b81532e68
# statsd is required by django-statsd-mozilla
statsd==2.0.3 --hash=sha256:396b3fda5bebc185d8beb876163b7874ca34d02aa8a3f4a61feccf87dfe2bc49 \
statsd==2.0.3 \
--hash=sha256:1e12cd417c7de3fc1c97d114a2e44d5c303c3ae5cc9d2fd88a18a4b40acb779a
suds==0.4 --hash=sha256:bd44361f68ad50c24751cc166535c168e821e1fbd286386612dbf4d09f44b105 \
suds==0.4 \
--hash=sha256:d5524ae523bb9e09c57bcdbd1efae2c287d20603688ea31f6020ed180a489af0
# thrift is required by pyhs2
thrift==0.9.1 --hash=sha256:8683237bdad96eeea76e23d6a1f1b2d1f0495704524002f59d6b7fc3058e74b1 \
thrift==0.9.1 \
--hash=sha256:7d1a75c9bd73b02662483fc68b3e60bc24d75f6e55492d379f3053d68c937770
puente==0.4 --hash=sha256:141b8617a46d957429557694ea83dea4716ef58b38575d055fe2f6b711c5a6a9
# urllib3 is required by elasticsearch
urllib3==1.9 --hash=sha256:70e4befe7107278dba02a0e2244de804923c2ed500308fab1a896270866f62d1 \
--hash=sha256:4e400b2e2f53652dd0d8062ca5ecc425b6af6e96989b8d31f5dd875186aa247b
## moved for 2014/04/02 deployment expediency
MySQL-python==1.2.5 --hash=sha256:a1bb512ede64712a59c4ecc79ba1dfcd921c6ca6609a17022ea4b2fff1e7c1c1 \
--hash=sha256:811040b647e5d5686f84db415efd697e6250008b112b6909ba77ac059e140c74 \
--hash=sha256:9529eae1281310c5e0076ab55cd4924b84ea125a200a930e2ae8c04ed6bb8d35
urllib3==1.16 \
--hash=sha256:8a46ee9b6b4487ba994e97f9e5eab48513c9b3ebdddc630ee9a899e041147695 \
--hash=sha256:63d479478ddfc83bbc11577dc16d47835c5179ac13e550118ca143b62c4bf9ab

Просмотреть файл

@ -37,6 +37,12 @@ class CoreConfig(AppConfig):
self.configure_logging()
self.load_product_details()
self.set_recursion_limit()
self.enable_urllib_certificate_checking()
def enable_urllib_certificate_checking(self):
# From requests's packages/urllib3/contrib/pyopenssl.py
import urllib3.contrib.pyopenssl
urllib3.contrib.pyopenssl.inject_into_urllib3()
def configure_logging(self):
"""Configure the `logging` module to route logging based on settings