Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leehuwuj/python-uv-monorepo-template

A clean monorepo template for a Python project using uv
https://github.com/leehuwuj/python-uv-monorepo-template

Last synced: 10 days ago
JSON representation

A clean monorepo template for a Python project using uv

Awesome Lists containing this project

README

        

A monorepo template for a Python project using uv.

This project includes:

- [core](./src/core): The core package for the project.
- [api](./src/api): An API server built with FastAPI.

# Development

Navigate to the target package and refer to the README.md for more information.
Generally, you should run `uv sync --all-packages` first to create a virtual environment and install the dependencies.

To check linting errors or format the code, run `./scripts/lint.sh` and `./scripts/format.sh`.

# Testing

Run `./scripts/test.sh` to run the tests.