Skip to content

Commit 8347c3a

Browse files
authored
Adding google-api-core[grpc] dependency (#241)
* Adding google-api-core[grpc] dependency * Updated changelog
1 parent 47345a1 commit 8347c3a

File tree

4 files changed

+12
-18
lines changed

4 files changed

+12
-18
lines changed

CHANGELOG.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
# Unreleased
22

3+
- [changed] Taking a direct dependency on `google-api-core[grpc]` in order to
4+
resolve some long standing Firestore installation problems.
35
- `messaging.WebpushConfig` class now supports configuring additional
4-
FCM options for the features supported by the web SDK. A new
6+
[added] FCM options for the features supported by the web SDK. A new
57
`messaging.WebpushFcmOptions` type has been introduced for this
68
purpose.
7-
- `messaging.Aps` class now supports configuring a critical sound. A new
8-
`messaging.CriticalSound` class has been introduced for this purpose.
9+
- [added] `messaging.Aps` class now supports configuring a critical sound. A
10+
new `messaging.CriticalSound` class has been introduced for this purpose.
911
- [changed] Dropped support for Python 3.3.
1012

1113
# v2.14.0

requirements.txt

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ pylint == 1.6.4
22
pytest >= 3.0.6
33
pytest-cov >= 2.4.0
44
pytest-localserver >= 0.4.1
5-
tox >= 2.6.0
5+
tox >= 3.6.0
66

77
cachecontrol >= 0.12.4
8-
google-auth >= 1.3.0
9-
google-cloud-firestore >= 0.27.0; platform.python_implementation != 'PyPy'
10-
google-cloud-storage >= 1.2.0
11-
requests >= 2.13.0
8+
google-api-core[grpc] >= 1.7.0, < 2.0.0dev; platform.python_implementation != 'PyPy'
9+
google-cloud-firestore >= 0.31.0; platform.python_implementation != 'PyPy'
10+
google-cloud-storage >= 1.13.0
1211
six >= 1.6.1

setup.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,9 @@
3939
'to integrate Firebase into their services and applications.')
4040
install_requires = [
4141
'cachecontrol>=0.12.4',
42-
'google-auth>=1.3.0',
43-
'google-cloud-firestore>=0.27.0',
44-
'google-cloud-storage>=1.2.0',
45-
'requests>=2.13.0',
42+
'google-api-core[grpc] >= 1.7.0, < 2.0.0dev; platform.python_implementation != "PyPy"',
43+
'google-cloud-firestore>=0.31.0; platform.python_implementation != "PyPy"',
44+
'google-cloud-storage>=1.13.0',
4645
'six>=1.6.1'
4746
]
4847

tox.ini

-6
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ commands = pytest
1111
deps =
1212
pytest
1313
pytest-localserver
14-
cachecontrol
15-
google-auth
16-
google-cloud-storage
17-
google-cloud-firestore
18-
requests
19-
six
2014

2115
[coverbase]
2216
basepython = python2.7

0 commit comments

Comments
 (0)