Skip to content
This repository was archived by the owner on May 20, 2022. It is now read-only.

Commit f49ae0f

Browse files
committed
requirements: add several packages
- 'cryptography': "package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your 'cryptographic standard library'." https://cryptography.io https://github.com/pyca/cryptography - 'requests' "HTTP for Humans". http://docs.python-requests.org https://github.com/requests/requests - 'google-auth' "google-auth is the Google authentication library for Python. This library provides the ability to authenticate to Google APIs using various methods. It also provides integration with several HTTP libraries." https://google-auth.readthedocs.io https://github.com/googleapis/google-auth-library-python - 'google-api-python-client' "The official Python client library for Google's discovery based APIs." https://developers.google.com/api-client-library/python/ https://github.com/googleapis/google-api-python-client
1 parent 16b2fb6 commit f49ae0f

3 files changed

Lines changed: 55 additions & 3 deletions

File tree

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# This file exists because many tools, services and platforms expect it to be
22
# in the root directory of a Python project.
3-
-r requirements/release.txt
3+
-r requirements/base.txt

requirements/base.txt

Lines changed: 42 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,47 @@
22
# note: it is mandatory to register all dependencies of the required packages.
33

44
# Required packages:
5-
# None
5+
cryptography==2.5
6+
google-api-python-client==1.7.4
7+
google-auth==1.6.1
8+
requests==2.21.0
69

710
# Packages dependencies:
8-
# None
11+
# - cryptography:
12+
# - asn1crypto
13+
# - cffi
14+
# - pycparser
15+
# - idna
16+
# - six
17+
# - google-api-python-client:
18+
# - google-auth
19+
# - google-auth-httplib2
20+
# - httplib2
21+
# - six
22+
# - uritemplate
23+
# - google-auth:
24+
# - cachetools
25+
# - pyasn1-modules
26+
# - pyasn1
27+
# - rsa
28+
# - six
29+
# - requests:
30+
# - certifi
31+
# - chardet
32+
# - idna
33+
# - urllib3
34+
asn1crypto==0.24.0
35+
cachetools==3.0.0
36+
certifi==2018.11.29
37+
cffi==1.11.5
38+
chardet==3.0.4
39+
google-auth-httplib2==0.0.3
40+
httplib2==0.12.0
41+
idna==2.8
42+
pyasn1==0.4.5
43+
pyasn1-modules==0.2.3
44+
pycparser==2.19
45+
rsa==4.0
46+
six==1.12.0
47+
uritemplate==3.0.0
48+
urllib3==1.24.1

setup.cfg

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ disallow_untyped_defs = True
1212
check_untyped_defs = True
1313
warn_return_any = True
1414

15+
[mypy-cryptography.*]
16+
ignore_missing_imports = True
17+
18+
[mypy-google.auth.*]
19+
ignore_missing_imports = True
20+
21+
[mypy-googleapiclient.*]
22+
ignore_missing_imports = True
23+
24+
[mypy-httplib2.*]
25+
ignore_missing_imports = True
26+
1527
[flake8]
1628
ignore =
1729
# W503 line break before binary operator

0 commit comments

Comments
 (0)