Metadata-Version: 2.4
Name: manul
Version: 0.0.2
Summary: A component based framework for building async applications.
Author-email: Engin Aygen <engin@aygen.org>
Requires-Python: >=3.12
Requires-Dist: aio-pika==9.5.8
Requires-Dist: aiokafka==0.12.0
Requires-Dist: aiormq==6.9.2
Requires-Dist: aiosqlite==0.21.0
Requires-Dist: alembic==1.14.0
Requires-Dist: annotated-types==0.7.0
Requires-Dist: anyio==4.11.0
Requires-Dist: async-timeout==5.0.1
Requires-Dist: asyncpg==0.30.0
Requires-Dist: certifi==2025.11.12
Requires-Dist: cffi==2.0.0
Requires-Dist: click==8.3.0
Requires-Dist: cryptography==46.0.3
Requires-Dist: dnspython==2.8.0
Requires-Dist: email-validator==2.3.0
Requires-Dist: fast-depends==2.4.12
Requires-Dist: fastapi[all]==0.115.6
Requires-Dist: fastapi-cli[standard]==0.0.16
Requires-Dist: fastapi-cloud-cli==0.3.1
Requires-Dist: faststream[kafka,nats,rabbit,redis]==0.5.34
Requires-Dist: greenlet==3.2.4
Requires-Dist: h11==0.16.0
Requires-Dist: hiredis==3.3.0
Requires-Dist: httpcore==1.0.9
Requires-Dist: httptools==0.7.1
Requires-Dist: httpx==0.28.1
Requires-Dist: idna==3.11
Requires-Dist: itsdangerous==2.2.0
Requires-Dist: jinja2==3.1.6
Requires-Dist: mako==1.3.10
Requires-Dist: markdown-it-py==4.0.0
Requires-Dist: markupsafe==3.0.3
Requires-Dist: mdurl==0.1.2
Requires-Dist: more-itertools==10.8.0
Requires-Dist: multidict==6.7.0
Requires-Dist: nats-py==2.12.0
Requires-Dist: nexus-rpc==1.1.0
Requires-Dist: orjson==3.11.4
Requires-Dist: packaging==25.0
Requires-Dist: pamqp==3.3.0
Requires-Dist: propcache==0.4.1
Requires-Dist: protobuf==5.29.5
Requires-Dist: pycparser==2.23
Requires-Dist: pydantic[email]==2.12.3
Requires-Dist: pydantic-core==2.41.4
Requires-Dist: pydantic-extra-types==2.10.6
Requires-Dist: pydantic-settings[yaml]==2.7.1
Requires-Dist: pygments==2.19.2
Requires-Dist: python-dotenv==1.2.1
Requires-Dist: python-multipart==0.0.20
Requires-Dist: python-ulid==1.1.0
Requires-Dist: pyyaml==6.0.3
Requires-Dist: redis[hiredis]==5.2.1
Requires-Dist: redis-om==0.3.5
Requires-Dist: rich==13.9.4
Requires-Dist: rich-toolkit==0.15.1
Requires-Dist: rignore==0.7.6
Requires-Dist: sentry-sdk==2.45.0
Requires-Dist: shellingham==1.5.4
Requires-Dist: sniffio==1.3.1
Requires-Dist: sqlalchemy[postgresql-asyncpg]==2.0.37
Requires-Dist: starlette==0.41.3
Requires-Dist: temporalio==1.14.1
Requires-Dist: typer==0.19.2
Requires-Dist: types-cffi==1.17.0.20250915
Requires-Dist: types-protobuf==6.32.1.20250918
Requires-Dist: types-pyopenssl==24.1.0.20240722
Requires-Dist: types-redis==4.6.0.20241004
Requires-Dist: types-setuptools==80.9.0.20250822
Requires-Dist: typing-extensions==4.15.0
Requires-Dist: typing-inspection==0.4.2
Requires-Dist: ujson==5.11.0
Requires-Dist: urllib3==2.5.0
Requires-Dist: uvicorn[standard]==0.34.0
Requires-Dist: uvloop==0.22.1
Requires-Dist: watchfiles==1.1.1
Requires-Dist: websockets==15.0.1
Requires-Dist: yarl==1.22.0
Provides-Extra: dev
Requires-Dist: black==25.9.0; extra == "dev"
Requires-Dist: click==8.3.0; extra == "dev"
Requires-Dist: flake8==7.3.0; extra == "dev"
Requires-Dist: flake8-pyproject==1.2.3; extra == "dev"
Requires-Dist: mccabe==0.7.0; extra == "dev"
Requires-Dist: mypy==1.18.2; extra == "dev"
Requires-Dist: mypy-extensions==1.1.0; extra == "dev"
Requires-Dist: packaging==25.0; extra == "dev"
Requires-Dist: pathspec==0.12.1; extra == "dev"
Requires-Dist: platformdirs==4.5.0; extra == "dev"
Requires-Dist: pycodestyle==2.14.0; extra == "dev"
Requires-Dist: pyflakes==3.4.0; extra == "dev"
Requires-Dist: pytokens==0.2.0; extra == "dev"
Requires-Dist: typing-extensions==4.15.0; extra == "dev"
