ghga-service-commons

View on PyPIReverse Dependencies (3)

3.4.1 ghga_service_commons-3.4.1-py3-none-any.whl
3.4.0 ghga_service_commons-3.4.0-py3-none-any.whl

Wheel Details

Project: ghga-service-commons
Version: 3.4.0
Filename: ghga_service_commons-3.4.0-py3-none-any.whl
Download: [link]
Size: 59099
MD5: 6834c54749e4cab2ae7a950d2395536d
SHA256: 4301e60d5aff771bee6d9851a5cd5989ddef9bceab95bda108dd20a21d64c469
Uploaded: 2025-03-04 12:22:38 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ghga_service_commons
Version: 3.4.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.35,>=0.34); extra == "api"
Requires-Dist: ghga-service-commons[http,objectstorage]; extra == "api"
Requires-Dist: httpx (<0.29,>=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 (<5,>=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: 3042 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.2)
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=sPQ2b7cFyvhZY6FX3gxcTHsxsgmlxj7ECQsVqDHEskE 11879
ghga_service_commons/api/di.py sha256=x_KljhiJSy7s2DXHOend1_CrAPrVe3akDmVO4Mziuiw 1693
ghga_service_commons/api/mock_router.py sha256=RT02z33QXiMp9RXoc9Y6CGvD0IhCAIm4nV8QoC7jpLw 16858
ghga_service_commons/api/testing.py sha256=fSAwTAfIvbgIxZWp9YC499DrNScxQx26d50gmMWH6qs 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=xNGJM_9U6ygVeZiv86WDpBUia28wwY5SZsQHXaHZcYY 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=jU5J5GE5Yr-4qXxUyOBn_E5ewVLi4WmbOlnHoJynoT0 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=2e1MCyqGfClfJ5p1ENWuJo15VnLnNNR4uPlyDZndkBc 9511
ghga_service_commons/httpyexpect/client/translator.py sha256=W9B9BiOKNOqSx6Exr4OQvEXZXKC1-0HJC8miGi1nahE 4643
ghga_service_commons/httpyexpect/server/__init__.py sha256=rrMddvhCmaQszZTXb96od8BAW5pEcUy-tKP6thzCfVA 962
ghga_service_commons/httpyexpect/server/exceptions.py sha256=bYho6u4R36wIONz5kUCbtwZui3qmIRTD36TEWzdD19I 5915
ghga_service_commons/httpyexpect/server/handlers/__init__.py sha256=LRllWf5MQyeJL8j2ayA4vu-RpfH8IJNdfddKwJj8mOo 771
ghga_service_commons/httpyexpect/server/handlers/fastapi_.py sha256=yAGvgMz2LhfYVFCcXJAr6M5RVlyicfEkEigNVAm-8Ms 2295
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=IvYJqGouo8GJKdz-r8k0x_Y490UYWnwIlz7IyGq6azY 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=xoovc5eIVqVHo08LnBDHn63nrbhJu8KufNqTKS692gE 1761
ghga_service_commons/utils/multinode_storage.py sha256=R3hTpi7hiesRsY8WNeUrE0Z-KMRdpVo7saPAvK-FP2Y 2563
ghga_service_commons/utils/simple_token.py sha256=zGHhZCUBSvYdK-sMgF-GB0SuqeyGJOhyJOUi9bJ6lRY 1471
ghga_service_commons/utils/temp_files.py sha256=1Gjoez48Y-5jlPxczSZyq2U2YxwmZX_6a8cZ1dK2XL0 1948
ghga_service_commons/utils/utc_dates.py sha256=TUSiJlkOa6yiD3E-YwTEa8Is0gAUDtxAHMEG8pv5JcQ 2488
ghga_service_commons-3.4.0.dist-info/LICENSE sha256=fBYaxYJmvm_AQEYU4gRvUAWbqhO0bgqPj9Yl6f8RXuU 11452
ghga_service_commons-3.4.0.dist-info/METADATA sha256=1ffY2GSGp780p_-roIApnT9HQt5ziKfUwCO73oA9Zzo 4777
ghga_service_commons-3.4.0.dist-info/WHEEL sha256=jB7zZ3N9hIM9adW7qlTAyycLYW9npaWKLRzaoVcLKcM 91
ghga_service_commons-3.4.0.dist-info/top_level.txt sha256=DH6Nrcztx2Z2mWcuFu2znmWRU9F0fdU_UjKsdWSZxpg 21
ghga_service_commons-3.4.0.dist-info/RECORD

top_level.txt

ghga_service_commons