Metadata-Version: 2.1
Name: hasura-ndc
Version: 0.15
Summary: A Hasura Data Connector SDK
Author: Tristen Harr
Author-email: tristen.harr@hasura.io
License: Apache License 2.0
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: annotated-types ==0.6.0
Requires-Dist: anyio ==4.3.0
Requires-Dist: asgiref ==3.8.1
Requires-Dist: certifi ==2024.2.2
Requires-Dist: charset-normalizer ==3.3.2
Requires-Dist: click ==8.1.7
Requires-Dist: Deprecated ==1.2.14
Requires-Dist: fastapi ==0.110.2
Requires-Dist: googleapis-common-protos ==1.63.0
Requires-Dist: grpcio ==1.62.2
Requires-Dist: h11 ==0.14.0
Requires-Dist: idna ==3.7
Requires-Dist: importlib-metadata ==7.0.0
Requires-Dist: opentelemetry-api ==1.24.0
Requires-Dist: opentelemetry-exporter-otlp-proto-common ==1.24.0
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc ==1.24.0
Requires-Dist: opentelemetry-instrumentation ==0.45b0
Requires-Dist: opentelemetry-instrumentation-asgi ==0.45b0
Requires-Dist: opentelemetry-instrumentation-fastapi ==0.45b0
Requires-Dist: opentelemetry-instrumentation-logging ==0.45b0
Requires-Dist: opentelemetry-instrumentation-requests ==0.45b0
Requires-Dist: opentelemetry-propagator-b3 ==1.24.0
Requires-Dist: opentelemetry-proto ==1.24.0
Requires-Dist: opentelemetry-sdk ==1.24.0
Requires-Dist: opentelemetry-semantic-conventions ==0.45b0
Requires-Dist: opentelemetry-util-http ==0.45b0
Requires-Dist: protobuf ==4.25.3
Requires-Dist: pydantic ==2.7.0
Requires-Dist: pydantic-core ==2.18.1
Requires-Dist: requests ==2.31.0
Requires-Dist: sniffio ==1.3.1
Requires-Dist: starlette ==0.37.2
Requires-Dist: typing-extensions ==4.11.0
Requires-Dist: urllib3 ==2.2.1
Requires-Dist: uvicorn ==0.29.0
Requires-Dist: wrapt ==1.16.0
Requires-Dist: zipp ==3.18.1

Hasura Python SDK

pip3 install hasura_ndc

Work in progress

python3 main.py serve --configuration config.json --port 8101 --service-token-secret secret

python3 main.py configuration serve --port 9101


Upload to pypi:

python3 setup.py sdist

python3 setup.py bdist_wheel

twine upload dist/*             
