diff --git a/requirements.txt b/requirements.txt index 3e67d1dd..ff15072a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,9 +7,9 @@ pytest-asyncio >= 0.26.0 pytest-mock >= 3.6.1 respx == 0.22.0 -cachecontrol >= 0.12.14 -google-api-core[grpc] >= 1.22.1, < 3.0.0dev; platform.python_implementation != 'PyPy' -google-cloud-firestore >= 2.19.0; platform.python_implementation != 'PyPy' -google-cloud-storage >= 1.37.1 -pyjwt[crypto] >= 2.5.0 +cachecontrol >= 0.14.3 +google-api-core[grpc] >= 2.25.1, < 3.0.0dev; platform.python_implementation != 'PyPy' +google-cloud-firestore >= 2.21.0; platform.python_implementation != 'PyPy' +google-cloud-storage >= 3.1.1 +pyjwt[crypto] >= 2.10.1 httpx[http2] == 0.28.1 \ No newline at end of file diff --git a/setup.py b/setup.py index 25cf1267..21e29332 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ (major, minor) = (sys.version_info.major, sys.version_info.minor) -if major != 3 or minor < 7: +if major != 3 or minor < 9: print('firebase_admin requires python >= 3.9', file=sys.stderr) sys.exit(1) @@ -37,11 +37,11 @@ long_description = ('The Firebase Admin Python SDK enables server-side (backend) Python developers ' 'to integrate Firebase into their services and applications.') install_requires = [ - 'cachecontrol>=0.12.14', - 'google-api-core[grpc] >= 1.22.1, < 3.0.0dev; platform.python_implementation != "PyPy"', - 'google-cloud-firestore>=2.19.0; platform.python_implementation != "PyPy"', - 'google-cloud-storage>=1.37.1', - 'pyjwt[crypto] >= 2.5.0', + 'cachecontrol>=0.14.3', + 'google-api-core[grpc] >= 2.25.1, < 3.0.0dev; platform.python_implementation != "PyPy"', + 'google-cloud-firestore>=2.21.0; platform.python_implementation != "PyPy"', + 'google-cloud-storage>=3.1.1', + 'pyjwt[crypto] >= 2.10.1', 'httpx[http2] == 0.28.1', ]