
[all]
psutil
opentelemetry-distro
opentelemetry-exporter-otlp
sphinx
sphinx-rtd-theme
confluent-kafka
fastapi
pydantic
uvicorn
six
attrs
cachetools
httpx<0.28.0
requests
avro<2,>=1.11.1
pyrsistent
jsonschema
protobuf
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink
flake8
pytest
pytest-timeout
requests-mock
respx

[all:python_version <= "3.7"]
urllib3<2.0.0

[all:python_version == "3.7"]
fastavro<1.8.0

[all:python_version > "3.7"]
fastavro<2
urllib3<3,>=2.0.0

[avro]
requests
avro<2,>=1.11.1
attrs
cachetools
httpx<0.28.0

[avro:python_version == "3.7"]
fastavro<1.8.0

[avro:python_version > "3.7"]
fastavro<2

[dev]
sphinx
sphinx-rtd-theme
confluent-kafka
fastapi
pydantic
uvicorn
six
attrs
cachetools
httpx<0.28.0
requests
avro<2,>=1.11.1
pyrsistent
jsonschema
protobuf
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink
flake8
pytest
pytest-timeout
requests-mock
respx

[dev:python_version <= "3.7"]
urllib3<2.0.0

[dev:python_version == "3.7"]
fastavro<1.8.0

[dev:python_version > "3.7"]
fastavro<2
urllib3<3,>=2.0.0

[docs]
sphinx
sphinx-rtd-theme
attrs
cachetools
httpx<0.28.0
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink
requests
avro<2,>=1.11.1
pyrsistent
jsonschema
protobuf

[docs:python_version == "3.7"]
fastavro<1.8.0

[docs:python_version > "3.7"]
fastavro<2

[examples]
confluent-kafka
fastapi
pydantic
uvicorn
six
attrs
cachetools
httpx<0.28.0
requests
avro<2,>=1.11.1
pyrsistent
jsonschema
protobuf
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink

[examples:python_version == "3.7"]
fastavro<1.8.0

[examples:python_version > "3.7"]
fastavro<2

[json]
pyrsistent
jsonschema
attrs
cachetools
httpx<0.28.0

[protobuf]
protobuf
attrs
cachetools
httpx<0.28.0

[rules]
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink
attrs
cachetools
httpx<0.28.0

[schemaregistry]
attrs
cachetools
httpx<0.28.0

[soaktest]
psutil
opentelemetry-distro
opentelemetry-exporter-otlp

[tests]
flake8
pytest
pytest-timeout
requests-mock
respx
attrs
cachetools
httpx<0.28.0
azure-identity
azure-keyvault-keys
boto3
cel-python>=0.1.5
google-auth
google-api-core
google-cloud-kms
hkdf==0.0.3
hvac
jsonata-python
pyyaml>=6.0.0
tink
requests
avro<2,>=1.11.1
pyrsistent
jsonschema
protobuf

[tests:python_version <= "3.7"]
urllib3<2.0.0

[tests:python_version == "3.7"]
fastavro<1.8.0

[tests:python_version > "3.7"]
urllib3<3,>=2.0.0
fastavro<2
