Metadata-Version: 2.1
Name: fa-common
Version: 1.0.0
Summary: CSIRO Geoanalytics FastAPI Common Framework. Standardises Data access, authentication, task execution and provides a number of utilities and helper classes.
License: CSIRO Open Source Software License
Author: Sam Bradley
Author-email: sam.bradley@csiro.au
Requires-Python: >=3.8,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Provides-Extra: gcp
Provides-Extra: gitlab
Provides-Extra: minio
Provides-Extra: mongo
Provides-Extra: secure
Provides-Extra: sentry
Provides-Extra: windows
Requires-Dist: PyJWT (>=2.0.1,<3.0.0)
Requires-Dist: aiohttp (>=3.7.3,<4.0.0)
Requires-Dist: email-validator (>=1.1.2,<2.0.0)
Requires-Dist: fastapi (>=0.63.0,<0.64.0)
Requires-Dist: firebase-admin (>=4.5.1,<5.0.0); extra == "gcp"
Requires-Dist: google-cloud-firestore (>=2.0.2,<3.0.0); extra == "gcp"
Requires-Dist: google-cloud-logging (>=2.1.1,<3.0.0); extra == "gcp"
Requires-Dist: google-cloud-storage (>=1.35.0,<2.0.0); extra == "gcp"
Requires-Dist: humps (>=0.2.2,<0.3.0)
Requires-Dist: loguru (>=0.5.3,<0.6.0)
Requires-Dist: minio (>=7.0.1,<8.0.0); extra == "minio"
Requires-Dist: motor (>=2.4.0,<3.0.0); extra == "mongo"
Requires-Dist: orjson (>=3.4.7,<4.0.0)
Requires-Dist: oyaml (>=1.0,<2.0); extra == "gitlab"
Requires-Dist: pymongo (>=3.11.4,<4.0.0); extra == "mongo"
Requires-Dist: python-dateutil (>=2.8.1,<3.0.0)
Requires-Dist: python-dotenv (>=0.15.0,<0.16.0)
Requires-Dist: python-gitlab (>=2.5.0,<3.0.0); extra == "gitlab"
Requires-Dist: python-jose (>=3.2.0,<4.0.0)
Requires-Dist: python-multipart (>=0.0.5,<0.0.6)
Requires-Dist: pytz (>=2020.5,<2021.0)
Requires-Dist: secure (>=0.2.1,<0.3.0); extra == "secure"
Requires-Dist: six (>=1.15.0,<2.0.0)
Requires-Dist: ujson (>=4.0.1,<5.0.0)
Requires-Dist: win32-setctime (>=1.0.3,<2.0.0); extra == "windows"
