wipac-rest-tools

View on PyPIReverse Dependencies (6)

1.8.5 wipac_rest_tools-1.8.5-py3-none-any.whl

Wheel Details

Project: wipac-rest-tools
Version: 1.8.5
Filename: wipac_rest_tools-1.8.5-py3-none-any.whl
Download: [link]
Size: 38626
MD5: 3ff3c326f30e82703573b76947ecd55f
SHA256: 556c6cecfb54778ce60a8b6c2f4df2bef59450508abf46d580f01db35e8bcae2
Uploaded: 2024-12-24 06:03:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wipac-rest-tools
Version: 1.8.5
Summary: REST tools in python - common code for client and server
Author: WIPAC Developers
Author-Email: developers[at]icecube.wisc.edu
Home-Page: https://github.com/WIPACrepo/rest-tools
Download-Url: https://pypi.org/project/wipac-rest-tools/
Project-Url: Tracker, https://github.com/WIPACrepo/rest-tools/issues
Project-Url: Source, https://github.com/WIPACrepo/rest-tools
License: MIT
Keywords: python,REST,tools,utilities,OpenTelemetry,tracing,telemetry,WIPAC,IceCube
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
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: Programming Language :: Python :: 3.13
Requires-Python: <3.14,>=3.8
Requires-Dist: cachetools
Requires-Dist: pyjwt[crypto] (!=2.6.0)
Requires-Dist: qrcode
Requires-Dist: requests
Requires-Dist: requests-futures
Requires-Dist: tornado
Requires-Dist: urllib3 (>=2.0.4)
Requires-Dist: wipac-dev-tools
Requires-Dist: openapi-core; extra == "mypy"
Requires-Dist: wipac-telemetry (>=0.2.4); extra == "mypy"
Requires-Dist: httpretty; extra == "mypy"
Requires-Dist: pycycle; extra == "mypy"
Requires-Dist: pytest; extra == "mypy"
Requires-Dist: pytest-asyncio; extra == "mypy"
Requires-Dist: pytest-cov; extra == "mypy"
Requires-Dist: pytest-mock; extra == "mypy"
Requires-Dist: requests-mock; extra == "mypy"
Requires-Dist: types-requests; extra == "mypy"
Requires-Dist: openapi-core; extra == "openapi"
Requires-Dist: wipac-telemetry (>=0.2.4); extra == "telemetry"
Requires-Dist: httpretty; extra == "tests"
Requires-Dist: pycycle; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-mock; extra == "tests"
Requires-Dist: requests-mock; extra == "tests"
Requires-Dist: types-requests; extra == "tests"
Provides-Extra: mypy
Provides-Extra: openapi
Provides-Extra: telemetry
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4959 characters]

WHEEL

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

RECORD

Path Digest Size
rest_tools/__init__.py sha256=D0Id7sVx_Dqr3PRnbHGhdDLgzc8UAFh9BKwdeLnM18w 607
rest_tools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rest_tools/telemetry.py sha256=qk7kk4MD7t8dnFt9pPCwCswpRtrZjRaNe_bFCHY_IMs 1781
rest_tools/client/__init__.py sha256=gfSIyfnO7EFTVgY4x4npUkxSphMjwqi0Pa4Q-R7sShQ 638
rest_tools/client/client.py sha256=5p8ViBBq9-U4dh04nEPjAAuyHv4pJy4WLnCdRpgXE_8 15182
rest_tools/client/client_credentials.py sha256=fVfbsGC-ZfX_wHqqBNWtmVoWCN4tHWknX4VVwHn1d1s 2008
rest_tools/client/device_client.py sha256=3OWPpdWkJ59ciEfOCKQVorUYMOr01GuxdGQDLNgWgAg 8377
rest_tools/client/openid_client.py sha256=ARBywAPpV4rYw9qF5wofpNS7zLe7KMv3NNW0g8_KIKw 3118
rest_tools/client/session.py sha256=NQfvIGm4ndLbxZ3I9I-iee1tryqJX_Qz-iSwcBXHu90 2532
rest_tools/client/utils.py sha256=IEgrJo515duIxH7sfKMiNEfjzaBoMUQ0ZkNzl6Mj8q8 1988
rest_tools/server/__init__.py sha256=hlJ9LWQzZt-MuoMAyPI9aQ0iO8ARmUnwoz8t9w4UvuU 843
rest_tools/server/arghandler.py sha256=b0GQPPnplgl-MiZ9NEla0QqNa9ymn2h1asCo5loBaL4 10222
rest_tools/server/decorators.py sha256=yKALsPBFP8UAAKGAQ3hRG919wjDZ5pvBJCPlVaIZsCQ 17104
rest_tools/server/handler.py sha256=PS_LDZnlnIyfeuzvPyXMjBfnOvyse1HAg6pZRD4ciMI 18580
rest_tools/server/server.py sha256=hYE1GLryzjsiEAHSxGFDwtbSydOqiVC8vh9Ew59r6Po 2321
rest_tools/server/stats.py sha256=bUyGhrkBoJhMrpI5H2n_cGzYTwShX_P8hg1LxkYazAY 2348
rest_tools/utils/__init__.py sha256=5eu4Lwe668Z8Q1Vl4Jc5cyiyJIbarJIJ_uRvsB3KtHA 252
rest_tools/utils/auth.py sha256=ADQJYw6VszjHIg_1RmbuZjGlG3a0W-o6W_SiXmPZDl4 5846
rest_tools/utils/config.py sha256=YDzwJTUY7mFoqB8g05DP6cGubv-0s4xrtotb9qMGtDw 136
rest_tools/utils/daemon.py sha256=BZ-mWU60Jx5FYZxrUWgqh6o1v_gWXSA-ntsmyI7MB7Y 6123
rest_tools/utils/json_util.py sha256=EP9KDPh0F65I54gX1MEH_lbZQBUlIyZpECnNTCkC4zY 4832
rest_tools/utils/pkce.py sha256=fymN4wFPkPbvHRNVStjBr4jFRQdqTVbokwdnkSyZQKo 770
wipac_rest_tools-1.8.5.dist-info/LICENSE sha256=JARteXz7m8sBUOjjGYQkNfW9KeSxmk8U7XdQaj2n7fY 1070
wipac_rest_tools-1.8.5.dist-info/METADATA sha256=DJmRT8K4X3cQ2r3FQOlad5NAYyNqOETUR47Qp8Uh9A0 7219
wipac_rest_tools-1.8.5.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
wipac_rest_tools-1.8.5.dist-info/top_level.txt sha256=hNFIrqAu0P2h2S5K0wZmcOShsTn2BJPYnrj-jxrQs7M 11
wipac_rest_tools-1.8.5.dist-info/RECORD

top_level.txt

rest_tools