Skip to main content

Easy async ORM for python, built with relations in mind

Project description

Kleinmann ORM

Kleinmann ORM is an async ORM library for Python hardforked from Tortoise ORM. It's in a very early stage of development and not recommended for general use.

Goals

  • Provide a stable codebase for DipDup framework which currently relies on a heavily patched Tortoise ORM.
  • Integrate our patches into the main codebase to reduce maintenance overhead.
  • Merge several stale PRs from the upstream.
  • Improve type safety and code quality.
  • Reduce the codebase size by reducing the project's scope.

Maintaining compatibility with Tortoise ORM is not a goal, but we will try to keep a list of breaking changes in the documentation.

Project roadmap: https://github.com/kleinmann-orm/kleinmann-orm/issues/2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kleinmann_orm-0.0.1.tar.gz (115.4 kB view hashes)

Uploaded Source

Built Distribution

kleinmann_orm-0.0.1-py3-none-any.whl (151.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page