Skip to content

A clean monorepo template for a Python project using uv

License

Notifications You must be signed in to change notification settings

leehuwuj/python-uv-monorepo-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A monorepo template for a Python project using uv.

This project includes:

  • core: The core package for the project.
  • 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.

About

A clean monorepo template for a Python project using uv

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published