labthings-fastapi

View on PyPIReverse Dependencies (2)

0.0.7 labthings_fastapi-0.0.7-py3-none-any.whl

Wheel Details

Project: labthings-fastapi
Version: 0.0.7
Filename: labthings_fastapi-0.0.7-py3-none-any.whl
Download: [link]
Size: 66123
MD5: 37593743d607215d4f06aa961c2569df
SHA256: ba4d4e0a55367b83ceba541d347eb4dbedb9e038e66d1be68b580a93e3eeecb3
Uploaded: 2024-11-28 15:45:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: labthings-fastapi
Version: 0.0.7
Summary: A test implementation of LabThings using FastAPI
Author-Email: Richard Bowman <richard.bowman[at]cantab.net>
Project-Url: Homepage, https://github.com/rwb27/labthings-fastapi
Project-Url: Bug Tracker, https://github.com/rwb27/labthings-fastapi/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: numpy (>=1.20)
Requires-Dist: jsonschema
Requires-Dist: typing_extensions
Requires-Dist: anyio (~=4.0)
Requires-Dist: httpx
Requires-Dist: pytest (<8,>=7.4.0); extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: mypy (<2,>=1.6.1); extra == "dev"
Requires-Dist: ruff (>=0.1.3); extra == "dev"
Requires-Dist: types-jsonschema; extra == "dev"
Requires-Dist: fastapi[all] (>=0.115.0); extra == "server"
Requires-Dist: zeroconf (>=0.28.0); extra == "server"
Provides-Extra: dev
Provides-Extra: server
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2815 characters]

WHEEL

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

RECORD

Path Digest Size
labthings_fastapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
labthings_fastapi/file_manager.py sha256=VwvnFy2hYA4pAEs3iBhE68tY8ElTENG_Xl3pLryDJD4 2616
labthings_fastapi/notifications.py sha256=CllI_yl37MIlYVlR3ZnK9cQWVqIQCANm1rSkvcdiGUk 796
labthings_fastapi/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
labthings_fastapi/thing.py sha256=92I_jkiljfPyhWp_-SRJFN4VCJ_tf7lrToU-R3a0h0E 9767
labthings_fastapi/thing_settings.py sha256=sKMTcQSNM60O8s6nx3fm5beUlqJLPrKFJ1-bc0uJpak 2985
labthings_fastapi/websockets.py sha256=I5YaCjRKBq5-Rm6vsxui3gXKl2PyCiyseswQxdzDTo0 3112
labthings_fastapi/actions/__init__.py sha256=UddJtJyyg31iIXW0iDz95olGudRDSas-gt79UEZXnFo 17125
labthings_fastapi/actions/invocation_model.py sha256=fI8_HxSDQ0bGO-OcdRcXzZ1s-37hRjP-x8OnY4so814 1955
labthings_fastapi/client/__init__.py sha256=A1cq_grDkcMf9godkD2x3NmXW33Mo827XGN2--UZ8bM 7241
labthings_fastapi/client/in_server.py sha256=Iqd2-sxBcO8jem-GRbkATcGJF1ajqi2VmMuMnKQuh2I 6979
labthings_fastapi/client/outputs.py sha256=rOEFYjld_kxa_tdBPd7_47yDAIQgt6IQXlB69K0Iml8 1194
labthings_fastapi/decorators/__init__.py sha256=XURvLp5SDXKVm1_Y9sdkCHTojNV6XYOXHHwk3JfiYho 3285
labthings_fastapi/dependencies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
labthings_fastapi/dependencies/action_manager.py sha256=Qae0WqL9_RSAt9bpydgUsKO3dH4hnx4uOSjtaj6HVzA 1932
labthings_fastapi/dependencies/blocking_portal.py sha256=d35PYlFlgMswawKBNxvt49G2UbLBRPr_h85ZZ-IIZAA 1181
labthings_fastapi/dependencies/invocation.py sha256=E0tGuKTt4zWDHVum5H8kRS45W3Zv4izqkQ92vfFpIFY 1705
labthings_fastapi/dependencies/metadata.py sha256=rRBnJkZ4J3GY-xZCoDr6ZO0IH_zE7B6apDrBjcS7F7k 1202
labthings_fastapi/dependencies/raw_thing.py sha256=uFGabQDQE4vJ8GPezWdzHt6aijoGoTV6-ZM3eoWVUZs 2992
labthings_fastapi/dependencies/thing.py sha256=WsfemV84IQV1IfPq_cLHj1xGH-kYTWk0b-ce1NKysDA 1187
labthings_fastapi/dependencies/thing_server.py sha256=CgXiuF5yd6zlc-1Lph8NLD78TLNhB_SsDg37V6k5mfg 1033
labthings_fastapi/descriptors/__init__.py sha256=DIDfzGZBJvlELaF6jGAlHD2bJkIvkKJv5c0jsXryP3o 230
labthings_fastapi/descriptors/action.py sha256=UD3ovKYjBYz3ZxqZPf1L8TKw_M8xEx3QNwwWZ3jrRMs 10382
labthings_fastapi/descriptors/endpoint.py sha256=NdDPDY5TKTV5mv3xq9KDzq8dF-QmoNQ7AjM9WmPQ2iQ 2618
labthings_fastapi/descriptors/property.py sha256=yCr9sSc-Tr2WSbNu2TZweolG3Ktw5z1BfX_Jrxi3I-M 8287
labthings_fastapi/example_things/__init__.py sha256=BiylwWfL0FCYcwK-eHaEKpNwmrtsZoJaRkMvrQ_iLGw 3698
labthings_fastapi/outputs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
labthings_fastapi/outputs/blob.py sha256=7go50rvAzqF88ac0bHn7Q8kvYVdw1qMy1olI2dGtJR0 12152
labthings_fastapi/outputs/mjpeg_stream.py sha256=jM5IeQpP2s_y4MYiBUgsIMO6fJ0L9xGGGYjcU6Ntx9s 8200
labthings_fastapi/server/__init__.py sha256=9AfU2lxF0iDpLtN6Hq84XcRqNS5e8msOmtvL7s06mpU 7325
labthings_fastapi/server/cli.py sha256=hpkjUolRG_GT5u0mAE3GRRIlxZgZdz5LQX7Q5q4VsQ0 2567
labthings_fastapi/server/fallback.py sha256=c8CDdIhuCpiESyRatFlYAs-7QR7AuBw5VSV5TeF6szw 1497
labthings_fastapi/thing_description/__init__.py sha256=0OVmaK1LPOzhcBvNWctQGxx1kmoXj4zaIzGtq13LNlA 8983
labthings_fastapi/thing_description/model.py sha256=OGi1qN9hcK4J2lfNsg8VZcoKCcsT93KfwRAYQlClHjs 11818
labthings_fastapi/thing_description/validation.py sha256=6o43KnOst-96d-F9uQ9zbsOCAIwKCH-yPSEnoduCf9E 1212
labthings_fastapi/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
labthings_fastapi/types/numpy.py sha256=bZgtZRxpS4GwxDLWZkAh5Wfk6JPiP20hYEY7dCQjZw4 3051
labthings_fastapi/utilities/__init__.py sha256=HzK1a6uKwIZrHZ5bXcEidCgSAMvsYcc4V10TIplfJxo 3135
labthings_fastapi/utilities/introspection.py sha256=yexs_0s3c8pzv95de7EyfTzL6mx77KKbSohnNhm7JWk 7981
labthings_fastapi/utilities/object_reference_to_object.py sha256=v9gJN2Z-mfZ-dAkcm5SCKecYhQQKU4lhDiwVb2rNNkE 900
labthings_fastapi-0.0.7.dist-info/LICENSE sha256=TPgreuW3sJ4oIELtCrshvwjvllpqB1cS16wRScIEbSE 1079
labthings_fastapi-0.0.7.dist-info/METADATA sha256=Orv3G1kQmiUxq3fY99Thp14oU_DyRUa-IvCCb4bW8sM 3906
labthings_fastapi-0.0.7.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
labthings_fastapi-0.0.7.dist-info/entry_points.txt sha256=HVPwN6YLJb46_yagf9F6rd7hSaTyVTAviCABnL7RNUw 81
labthings_fastapi-0.0.7.dist-info/top_level.txt sha256=1c6JtVpC6RLwB5_ym23JFllRMGSCAcDG4Bdv3xTC4yE 18
labthings_fastapi-0.0.7.dist-info/RECORD

top_level.txt

labthings_fastapi

entry_points.txt

labthings-server = labthings_fastapi.server.cli:serve_from_cli