Hexagonal architecture framework — domain, use cases, repositories, adapters
Project description
arclith
Hexagonal architecture framework for Python — domain models, use cases, repositories, adapters.
Built on clean architecture principles: domain, application, adapters, infrastructure.
Installation
pip install arclith
Optional dependencies
pip install "arclith[mongodb]"
pip install "arclith[duckdb]"
pip install "arclith[fastapi]"
pip install "arclith[mcp]"
pip install "arclith[all]"
License
Apache 2.0 — see LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
arclith-0.5.0.tar.gz
(117.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
arclith-0.5.0-py3-none-any.whl
(50.0 kB
view details)
File details
Details for the file arclith-0.5.0.tar.gz.
File metadata
- Download URL: arclith-0.5.0.tar.gz
- Upload date:
- Size: 117.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a68faae7f8f9ff8120cc9037fb7d76dfae97255ad1ba28146174320af5482594
|
|
| MD5 |
8f412c8628e3824700529f04ddc6309e
|
|
| BLAKE2b-256 |
ee9e328960d67bb891edf4995627992a23b0adf936517c8f0dbc5b7086a56ce4
|
File details
Details for the file arclith-0.5.0-py3-none-any.whl.
File metadata
- Download URL: arclith-0.5.0-py3-none-any.whl
- Upload date:
- Size: 50.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0c0649c6e1686bddb141a5b689ad1f52fcf1656b34b1db6c79741f946d4776b
|
|
| MD5 |
871b8e3e0eb5add6e017c262434fcd48
|
|
| BLAKE2b-256 |
46dc277344f6bca1bb7b7446d50fced916e20cd8231921c369040f5ff1b5c9c6
|