Adds requests-oauthlib for OneDrive support.

Fixes #12
This commit is contained in:
Werner Beroux
2019-01-04 13:42:09 +01:00
parent 028b57ee3c
commit 1dc90a6549
3 changed files with 47 additions and 27 deletions

View File

@@ -9,6 +9,8 @@ name = "pypi"
pydrive = "*" pydrive = "*"
fasteners = "*" fasteners = "*"
"b2" = "*" "b2" = "*"
requests = "*"
requests-oauthlib = "*"
[requires] [requires]
python_version = "2.7" python_version = "2.7"

70
edge/Pipfile.lock generated
View File

@@ -1,7 +1,7 @@
{ {
"_meta": { "_meta": {
"hash": { "hash": {
"sha256": "96175b96b40add7098b7f68b4d71d8c26766371a53e39562288e080f525d3d77" "sha256": "488412c9faa77fe9685a38c2dbb5f73d8e9ea24e61609086f77f7bac80f222ed"
}, },
"pipfile-spec": 6, "pipfile-spec": 6,
"requires": { "requires": {
@@ -24,10 +24,10 @@
}, },
"b2": { "b2": {
"hashes": [ "hashes": [
"sha256:7ddc86cf1077111159f60307b02dd6ddb81ab1acf1c44fd9b8f9fa81d272d919" "sha256:970c334c32785dfab518f6d9c9290e6b3a57a553a88315f0f061eca7554cbe55"
], ],
"index": "pypi", "index": "pypi",
"version": "==1.3.6" "version": "==1.3.8"
}, },
"backports.functools-lru-cache": { "backports.functools-lru-cache": {
"hashes": [ "hashes": [
@@ -45,10 +45,10 @@
}, },
"certifi": { "certifi": {
"hashes": [ "hashes": [
"sha256:339dc09518b07e2fa7eda5450740925974815557727d6bd35d319c1524a04a4c", "sha256:47f9c83ef4c0c621eaef743f133f09fa8a74a9b75f037e8624f83bd1b6626cb7",
"sha256:6d58c986d22b038c8c0df30d639f23a3e6d172a05c3583e766f4c0b785c0986a" "sha256:993f830721089fef441cdfeb4b2c8c9df86f0c63239f06bd025a76a7daddb033"
], ],
"version": "==2018.10.15" "version": "==2018.11.29"
}, },
"chardet": { "chardet": {
"hashes": [ "hashes": [
@@ -81,17 +81,17 @@
}, },
"google-api-python-client": { "google-api-python-client": {
"hashes": [ "hashes": [
"sha256:5d5cb02c6f3112c68eed51b74891a49c0e35263380672d662f8bfe85b8114d7c", "sha256:301e498ae5152250b7f3c2dc091ee383c2852ef90aeab12bb29767ef9981627c",
"sha256:7cc47cf80b25ecd7f3d917ea247bb6c62587514e40604ae29c47c0e4ebd1174b" "sha256:9106e7d09d80f59a9472a91edd85c2d6ad420aef28c9440ce1691b4a19ba9ada"
], ],
"version": "==1.7.4" "version": "==1.7.7"
}, },
"google-auth": { "google-auth": {
"hashes": [ "hashes": [
"sha256:494e747bdc2cdeb0fa6ef85118de2ea1a563f160294cce05048c6ff563fda1bb", "sha256:b6081ba9946828d6417c15ecdc723fdb7c007cdd74e140747d3876a7440f0be5",
"sha256:b08a27888e9d1c17a891b3688aacc9c6f2019d7f6c5a2e73588e6bb9a2c0fa98" "sha256:e8d64e9bc8cb6f0fc5360c693f86dc9ee6964081ee702e3b5ddc937f99efc950"
], ],
"version": "==1.6.1" "version": "==1.6.2"
}, },
"google-auth-httplib2": { "google-auth-httplib2": {
"hashes": [ "hashes": [
@@ -108,10 +108,10 @@
}, },
"idna": { "idna": {
"hashes": [ "hashes": [
"sha256:156a6814fb5ac1fc6850fb002e0852d56c0c8d2531923a51032d1b70760e186e", "sha256:c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407",
"sha256:684a38a6f903c1d71d6d5fac066b58d7768af4de2b832e426ec79c30daa94a16" "sha256:ea8b7f6188e6fa117537c3df7da9fc686d485087abf6ac197f9c46432f7e4a3c"
], ],
"version": "==2.7" "version": "==2.8"
}, },
"logfury": { "logfury": {
"hashes": [ "hashes": [
@@ -134,19 +134,26 @@
], ],
"version": "==4.1.3" "version": "==4.1.3"
}, },
"oauthlib": {
"hashes": [
"sha256:ac35665a61c1685c56336bda97d5eefa246f1202618a1d6f34fccb1bdd404162",
"sha256:d883b36b21a6ad813953803edfa563b1b579d79ca758fe950d1bc9e8b326025b"
],
"version": "==2.1.0"
},
"pyasn1": { "pyasn1": {
"hashes": [ "hashes": [
"sha256:b9d3abc5031e61927c82d4d96c1cec1e55676c1a991623cfed28faea73cdd7ca", "sha256:da2420fe13a9452d8ae97a0e478adde1dee153b11ba832a95b223a2ba01c10f7",
"sha256:f58f2a3d12fd754aa123e9fa74fb7345333000a035f3921dbdaa08597aa53137" "sha256:da6b43a8c9ae93bc80e2739efb38cc776ba74a886e3e9318d65fe81a8b8a2c6e"
], ],
"version": "==0.4.4" "version": "==0.4.5"
}, },
"pyasn1-modules": { "pyasn1-modules": {
"hashes": [ "hashes": [
"sha256:a0cf3e1842e7c60fde97cb22d275eb6f9524f5c5250489e292529de841417547", "sha256:642afdabb681d39f5948fd5477764d94faf17ce40e5691e9998b52815fbb4e71",
"sha256:a38a8811ea784c0136abfdba73963876328f66172db21a05a82f9515909bfb4e" "sha256:d14fcb29dabecba3d7b360bf72327c26c385248a5d603cf6be5f566ce999b261"
], ],
"version": "==0.2.2" "version": "==0.2.3"
}, },
"pydrive": { "pydrive": {
"hashes": [ "hashes": [
@@ -181,10 +188,19 @@
}, },
"requests": { "requests": {
"hashes": [ "hashes": [
"sha256:65b3a120e4329e33c9889db89c80976c5272f56ea92d3e74da8a463992e3ff54", "sha256:502a824f31acdacb3a35b6690b5fbf0bc41d63a24a45c4004352b0242707598e",
"sha256:ea881206e59f41dbd0bd445437d792e43906703fff75ca8ff43ccdb11f33f263" "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": { "rsa": {
"hashes": [ "hashes": [
@@ -195,10 +211,10 @@
}, },
"six": { "six": {
"hashes": [ "hashes": [
"sha256:70e8a77beed4562e7f14fe23a786b54f6296e34344c23bc42f07b15018ff98e9", "sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c",
"sha256:832dc0e10feb1aa2c68dcc57dbb658f1c7e65b9b61af69048abc87a2db00a0eb" "sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73"
], ],
"version": "==1.11.0" "version": "==1.12.0"
}, },
"tqdm": { "tqdm": {
"hashes": [ "hashes": [

View File

@@ -12,6 +12,8 @@ RUN set -x \
py-crypto \ py-crypto \
py-paramiko \ py-paramiko \
py-setuptools \ py-setuptools \
py-requests \
py-requests-oauthlib \
rsync \ rsync \
&& update-ca-certificates && update-ca-certificates