Metadata-Version: 2.1
Name: apkit
Version: 0.1.0
Summary: Powerful Toolkit for ActivityPub Implementations.
Author-Email: AmaseCocoa <cocoa@amase.cc>
License: MIT
Classifier: Development Status :: 2 - Pre-Alpha
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.10
Requires-Dist: apsig>=0.4.0
Requires-Dist: pyfill>=0.1.0
Requires-Dist: apmodel>=0.2.4
Requires-Dist: aiohttp>=3.11.13
Requires-Dist: cryptography>=44.0.1
Provides-Extra: startelle
Requires-Dist: starlette>=0.45.3; extra == "startelle"
Provides-Extra: notturno
Requires-Dist: notturno>=0.1.4; extra == "notturno"
Provides-Extra: starlette
Requires-Dist: uvicorn>=0.34.0; extra == "starlette"
Provides-Extra: redis
Requires-Dist: redis>=5.2.1; extra == "redis"
Description-Content-Type: text/markdown

# apkit
Powerful Toolkit for ActivityPub Implementations

apkit is a modularized framework for Python inspired by [Fedify](https://fedify.dev/).
## Other ActivityPub Tools
- [apsig: Signature implementation used in ActivityPub](https://github.com/AmaseCocoa/apsig)
- [apmodel: ActivityStreams 2.0 and nodeinfo 2.0/2.1 implementation for Python](https://github.com/AmaseCocoa/apmodel)