diff --git a/edge/Pipfile b/edge/Pipfile index 7409ac5..2e8b0ed 100644 --- a/edge/Pipfile +++ b/edge/Pipfile @@ -9,6 +9,8 @@ name = "pypi" pydrive = "*" fasteners = "*" "b2" = "*" +requests = "*" +requests-oauthlib = "*" [requires] python_version = "2.7" diff --git a/edge/Pipfile.lock b/edge/Pipfile.lock index c484aff..17cc03f 100644 --- a/edge/Pipfile.lock +++ b/edge/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "96175b96b40add7098b7f68b4d71d8c26766371a53e39562288e080f525d3d77" + "sha256": "488412c9faa77fe9685a38c2dbb5f73d8e9ea24e61609086f77f7bac80f222ed" }, "pipfile-spec": 6, "requires": { @@ -24,10 +24,10 @@ }, "b2": { "hashes": [ - "sha256:7ddc86cf1077111159f60307b02dd6ddb81ab1acf1c44fd9b8f9fa81d272d919" + "sha256:970c334c32785dfab518f6d9c9290e6b3a57a553a88315f0f061eca7554cbe55" ], "index": "pypi", - "version": "==1.3.6" + "version": "==1.3.8" }, "backports.functools-lru-cache": { "hashes": [ @@ -45,10 +45,10 @@ }, "certifi": { "hashes": [ - "sha256:339dc09518b07e2fa7eda5450740925974815557727d6bd35d319c1524a04a4c", - "sha256:6d58c986d22b038c8c0df30d639f23a3e6d172a05c3583e766f4c0b785c0986a" + "sha256:47f9c83ef4c0c621eaef743f133f09fa8a74a9b75f037e8624f83bd1b6626cb7", + "sha256:993f830721089fef441cdfeb4b2c8c9df86f0c63239f06bd025a76a7daddb033" ], - "version": "==2018.10.15" + "version": "==2018.11.29" }, "chardet": { "hashes": [ @@ -81,17 +81,17 @@ }, "google-api-python-client": { "hashes": [ - "sha256:5d5cb02c6f3112c68eed51b74891a49c0e35263380672d662f8bfe85b8114d7c", - "sha256:7cc47cf80b25ecd7f3d917ea247bb6c62587514e40604ae29c47c0e4ebd1174b" + "sha256:301e498ae5152250b7f3c2dc091ee383c2852ef90aeab12bb29767ef9981627c", + "sha256:9106e7d09d80f59a9472a91edd85c2d6ad420aef28c9440ce1691b4a19ba9ada" ], - "version": "==1.7.4" + "version": "==1.7.7" }, "google-auth": { "hashes": [ - "sha256:494e747bdc2cdeb0fa6ef85118de2ea1a563f160294cce05048c6ff563fda1bb", - "sha256:b08a27888e9d1c17a891b3688aacc9c6f2019d7f6c5a2e73588e6bb9a2c0fa98" + "sha256:b6081ba9946828d6417c15ecdc723fdb7c007cdd74e140747d3876a7440f0be5", + "sha256:e8d64e9bc8cb6f0fc5360c693f86dc9ee6964081ee702e3b5ddc937f99efc950" ], - "version": "==1.6.1" + "version": "==1.6.2" }, "google-auth-httplib2": { "hashes": [ @@ -108,10 +108,10 @@ }, "idna": { "hashes": [ - "sha256:156a6814fb5ac1fc6850fb002e0852d56c0c8d2531923a51032d1b70760e186e", - "sha256:684a38a6f903c1d71d6d5fac066b58d7768af4de2b832e426ec79c30daa94a16" + "sha256:c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407", + "sha256:ea8b7f6188e6fa117537c3df7da9fc686d485087abf6ac197f9c46432f7e4a3c" ], - "version": "==2.7" + "version": "==2.8" }, "logfury": { "hashes": [ @@ -134,19 +134,26 @@ ], "version": "==4.1.3" }, + "oauthlib": { + "hashes": [ + "sha256:ac35665a61c1685c56336bda97d5eefa246f1202618a1d6f34fccb1bdd404162", + "sha256:d883b36b21a6ad813953803edfa563b1b579d79ca758fe950d1bc9e8b326025b" + ], + "version": "==2.1.0" + }, "pyasn1": { "hashes": [ - "sha256:b9d3abc5031e61927c82d4d96c1cec1e55676c1a991623cfed28faea73cdd7ca", - "sha256:f58f2a3d12fd754aa123e9fa74fb7345333000a035f3921dbdaa08597aa53137" + "sha256:da2420fe13a9452d8ae97a0e478adde1dee153b11ba832a95b223a2ba01c10f7", + "sha256:da6b43a8c9ae93bc80e2739efb38cc776ba74a886e3e9318d65fe81a8b8a2c6e" ], - "version": "==0.4.4" + "version": "==0.4.5" }, "pyasn1-modules": { "hashes": [ - "sha256:a0cf3e1842e7c60fde97cb22d275eb6f9524f5c5250489e292529de841417547", - "sha256:a38a8811ea784c0136abfdba73963876328f66172db21a05a82f9515909bfb4e" + "sha256:642afdabb681d39f5948fd5477764d94faf17ce40e5691e9998b52815fbb4e71", + "sha256:d14fcb29dabecba3d7b360bf72327c26c385248a5d603cf6be5f566ce999b261" ], - "version": "==0.2.2" + "version": "==0.2.3" }, "pydrive": { "hashes": [ @@ -181,10 +188,19 @@ }, "requests": { "hashes": [ - "sha256:65b3a120e4329e33c9889db89c80976c5272f56ea92d3e74da8a463992e3ff54", - "sha256:ea881206e59f41dbd0bd445437d792e43906703fff75ca8ff43ccdb11f33f263" + "sha256:502a824f31acdacb3a35b6690b5fbf0bc41d63a24a45c4004352b0242707598e", + "sha256:7bf2a778576d825600030a110f3c0e3e8edc51dfaafe1c146e39a2027784957b" ], - "version": "==2.20.1" + "index": "pypi", + "version": "==2.21.0" + }, + "requests-oauthlib": { + "hashes": [ + "sha256:8886bfec5ad7afb391ed5443b1f697c6f4ae98d0e5620839d8b4499c032ada3f", + "sha256:e21232e2465808c0e892e0e4dbb8c2faafec16ac6dc067dd546e9b466f3deac8" + ], + "index": "pypi", + "version": "==1.0.0" }, "rsa": { "hashes": [ @@ -195,10 +211,10 @@ }, "six": { "hashes": [ - "sha256:70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9", - "sha256:832dc0e10feb1aa2c68dcc57dbb658f1c7e65b9b61af69048abc87a2db00a0eb" + "sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c", + "sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73" ], - "version": "==1.11.0" + "version": "==1.12.0" }, "tqdm": { "hashes": [ diff --git a/latest/Dockerfile b/latest/Dockerfile index 80c6521..742c0f9 100644 --- a/latest/Dockerfile +++ b/latest/Dockerfile @@ -12,6 +12,8 @@ RUN set -x \ py-crypto \ py-paramiko \ py-setuptools \ + py-requests \ + py-requests-oauthlib \ rsync \ && update-ca-certificates