ghga-service-commons

View on PyPIReverse Dependencies (3)

3.2.0 ghga_service_commons-3.2.0-py3-none-any.whl

Wheel Details

Project: ghga-service-commons
Version: 3.2.0
Filename: ghga_service_commons-3.2.0-py3-none-any.whl
Download: [link]
Size: 58951
MD5: 6a5e7887e083e8c1b008b314065f0d7a
SHA256: 05f2fd0b31f282aaacccdbaddde9a7b2a56f5c5bac418961217b2738ed60e662
Uploaded: 2024-12-11 14:07:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ghga_service_commons
Version: 3.2.0
Summary: A library that contains common functionality used in services of GHGA
Author-Email: "German Human Genome Phenome Archive (GHGA)" <contact[at]ghga.de>
Project-Url: Repository, https://github.com/ghga-de/ghga-service-commons
License: Apache 2.0
Classifier: Development Status :: 1 - Planning
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development :: Libraries
Classifier: Intended Audience :: Developers
Requires-Python: >=3.9
Requires-Dist: pydantic (<3,>=2)
Requires-Dist: fastapi (<0.116,>=0.115.3); extra == "api"
Requires-Dist: uvicorn[standard] (<0.30,>=0.29); extra == "api"
Requires-Dist: ghga-service-commons[http,objectstorage]; extra == "api"
Requires-Dist: httpx (<0.28,>=0.27); extra == "http"
Requires-Dist: jwcrypto (<2,>=1.5.6); extra == "auth"
Requires-Dist: pydantic[email] (<3,>=2); extra == "auth"
Requires-Dist: pynacl (<2,>=1.5); extra == "crypt"
Requires-Dist: crypt4gh (<2,>=1.6); extra == "crypt"
Requires-Dist: requests (<3,>=2.31); extra == "dev"
Requires-Dist: hexkit (<4,>=2); extra == "objectstorage"
Requires-Dist: ghga-service-commons[api,auth,crypt,dev,http,objectstorage]; extra == "all"
Provides-Extra: api
Provides-Extra: http
Provides-Extra: auth
Provides-Extra: crypt
Provides-Extra: dev
Provides-Extra: objectstorage
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3032 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ghga_service_commons/__init__.py sha256=BvuypR7zVm91b5akFY8s9D-HYWNMpxDIB2aOGk5FZak 870
ghga_service_commons/__main__.py sha256=fsravgfXGCKJAFW0LdhR5txENIbTndolLlFEAP4makU 719
ghga_service_commons/py.typed sha256=M5lg2CXQ2RCfbJ8lUKYSx3X80_Fd8rlvGfar5pYTfGg 79
ghga_service_commons/api/__init__.py sha256=qd5j11og-sMMx-EiL6isKlb_gje4JBgwaDQJu_4wmTk 903
ghga_service_commons/api/api.py sha256=Fhdgn7qePmYkA_zdB8FxwwO49ScYMjtChQFOKNs6kJY 11879
ghga_service_commons/api/di.py sha256=x_KljhiJSy7s2DXHOend1_CrAPrVe3akDmVO4Mziuiw 1693
ghga_service_commons/api/mock_router.py sha256=cHzr6wvoh_BWUmGbU5TMTA3P_JNcJn0xQbFUxH6gg5U 16858
ghga_service_commons/api/testing.py sha256=Jqx6dR_0adI-AffIUVT_p4XuNHpqxFqhTjc-Z3G_1eI 1965
ghga_service_commons/auth/__init__.py sha256=zUt15ei7PAZWbhNjh-PsWRcpNyEheRxMu7yi6YC5ygc 754
ghga_service_commons/auth/context.py sha256=xpGh5SVx-DVNH0rC72sYH6jDKmdgY8CS6PNt6Q54LJ4 1833
ghga_service_commons/auth/ghga.py sha256=I62z5JmPOX5I1AsV5saB0bna6D13kNSfLdBb8RuKgQc 3415
ghga_service_commons/auth/jwt_auth.py sha256=mTNIgaj40nHD2IU5mPv7bWNYnhDOPrqPFNMbZ_2e2xo 5834
ghga_service_commons/auth/policies.py sha256=TLHlajkD1uPDwwpKT-8h_PIthyQKGErXSJsnQeiREjc 3151
ghga_service_commons/http/__init__.py sha256=RKErGZ2BYnVLL7V-sP5hozLYH61vYI57KQL3m67sPkU 725
ghga_service_commons/http/correlation.py sha256=MlBLonFVLjKoT9X5Gh2jh4M-prtiFWiDwDpb7lPmtPY 2776
ghga_service_commons/httpyexpect/__init__.py sha256=efxVPHyGa5KQPZH3WO65x0-3XPzQVo1LRgL2DoALlZc 768
ghga_service_commons/httpyexpect/base_exception.py sha256=zuEhFMEkSOTwOqQYDBwYqBDImTIlbrqb6AFKCqk1q8Y 1039
ghga_service_commons/httpyexpect/models.py sha256=2SweeECth8kiE3_L9A5gLuYCVK5c8ccomF5DamHw77A 2362
ghga_service_commons/httpyexpect/validation.py sha256=RrflYakzt0SKo_lomo7RFD7B2ac6Mwo139kDzprYKkQ 2096
ghga_service_commons/httpyexpect/client/__init__.py sha256=dG1OPJoLbsyildDp02UAMmSKlW3Hz05ZQL7zeXZLYs4 1089
ghga_service_commons/httpyexpect/client/custom_types.py sha256=mfpJsIfp-5InZc4q5sjEMj72EO3m4jyhrblSiDqktzc 1423
ghga_service_commons/httpyexpect/client/exceptions.py sha256=0b5CdbX40cSHIXMzh3X1Aii4buR7GmGjSkU2pOcMe3Y 3615
ghga_service_commons/httpyexpect/client/mapping.py sha256=MJ-j4qjJ2HGR6WnMexYW56Uy71zhMfiw9NogVrGSmcw 9511
ghga_service_commons/httpyexpect/client/translator.py sha256=W9B9BiOKNOqSx6Exr4OQvEXZXKC1-0HJC8miGi1nahE 4643
ghga_service_commons/httpyexpect/server/__init__.py sha256=km6YEeVeVY0_m-BQWoAW2IbnEBygEiVC-tM8Qj0ShZU 962
ghga_service_commons/httpyexpect/server/exceptions.py sha256=CpbtkezAFrwzJ0ZjWhu135r7E37SkAU8gGQlVhxag2Q 5915
ghga_service_commons/httpyexpect/server/handlers/__init__.py sha256=LRllWf5MQyeJL8j2ayA4vu-RpfH8IJNdfddKwJj8mOo 771
ghga_service_commons/httpyexpect/server/handlers/fastapi_.py sha256=NLCD1ZbWHbOpdZ9LeL6RzXN4R_sf8ROm-TNd3YLPYlc 1683
ghga_service_commons/utils/__init__.py sha256=xdbbK5XT3K9PldttbDH1zlXZjKVOu8ugVgTIjiWYrRg 749
ghga_service_commons/utils/context.py sha256=fI9kDCT3ts70wQv7bJEhozDsnEMuEDfYlb9a2AuSAN4 1207
ghga_service_commons/utils/crypt.py sha256=SOn-zIqBEuJ62Dcfbnt3mRuJpJoycnnRq4XtBxwAUhs 3970
ghga_service_commons/utils/crypt4gh.py sha256=LZP-b-_ZRppUAAEnF7CCtfrDEkfep4jLOayokCElPXM 5814
ghga_service_commons/utils/files.py sha256=K554FCsgvfhI1BI3lTkgop5P7Yx5DazICi1W52A4Gyo 1749
ghga_service_commons/utils/jwt_helpers.py sha256=bzYQrpdF7nixsZPz5s06sYV0dJbQzmgWGCmimD0lWdw 1761
ghga_service_commons/utils/multinode_storage.py sha256=wM-IqMBLx-jyOMNQ88fgI_WThMpcYZaO-d1NVVuwvpo 2563
ghga_service_commons/utils/simple_token.py sha256=lreJkixRL-UySqj_rzb5atd69UIwCUvZIYQ2Vri6G58 1471
ghga_service_commons/utils/temp_files.py sha256=1XEC8KrzyJYlFCqzBiXyeO5fK9XD6MzSD0t51UQ5XUw 1948
ghga_service_commons/utils/utc_dates.py sha256=7ZOS8e3lJmXSxuNClDBMLpdkDLUh8P7UQjKOPCX5Hjs 2488
ghga_service_commons-3.2.0.dist-info/LICENSE sha256=fBYaxYJmvm_AQEYU4gRvUAWbqhO0bgqPj9Yl6f8RXuU 11452
ghga_service_commons-3.2.0.dist-info/METADATA sha256=-iMl9uvxOXcEpkXOLsif_6KaJy6L-6D2Edwqt7IyQQw 4767
ghga_service_commons-3.2.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
ghga_service_commons-3.2.0.dist-info/top_level.txt sha256=DH6Nrcztx2Z2mWcuFu2znmWRU9F0fdU_UjKsdWSZxpg 21
ghga_service_commons-3.2.0.dist-info/RECORD

top_level.txt

ghga_service_commons