https://github.com/davidvujic/python-polylith-example-hatch
Example Polylith setup for Python and Hatch
https://github.com/davidvujic/python-polylith-example-hatch
Last synced: 5 months ago
JSON representation
Example Polylith setup for Python and Hatch
- Host: GitHub
- URL: https://github.com/davidvujic/python-polylith-example-hatch
- Owner: DavidVujic
- License: mit
- Created: 2024-01-09T08:12:06.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-19T09:21:23.000Z (7 months ago)
- Last Synced: 2025-06-19T10:32:29.816Z (7 months ago)
- Language: Python
- Size: 83 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Python Polylith Example
This is a repository with an example `Python` setup of the Polylith Architecture using `hatch`.
Here you will find examples of code being shared between different kind of projects, and the developer tooling setup.
## Developer experience
### Mypy
Have a look at the `mypy.ini` configuration file, to make `Mypy` work really well with this type of architecture.
``` ini
[mypy]
mypy_path = components, bases
namespace_packages = True
explicit_package_bases = True
```
Have a look at this repository for more information and documentation:
[Python tools for the Polylith Architecture](https://github.com/DavidVujic/python-polylith)