Skip to content

jellydn/modern-python-2024-demo

Repository files navigation

Welcome to modern-python-2024-demo 👋

This project is a demo for modern Python 2024 with FastAPI. The project also utilizes the rye, uv, and ruff packages for a hassle-free Python experience.

Rye Ruff

IT Man - Modern development with Python in 2024

Pre-requisites

Install

  rye sync
  rye run basedpyright --createStub fastapi

Usage

  rye run devserver

Run dev command

Run tests

  rye test

Format code

  rye fmt

Format code

Lint code

  rye lint

Lint code

Docker

docker-compose up

Refer Docker for more information.

Deploy to Fly.io

fly launch

Resources

Author

👤 Huynh Duc Dung

Show your support

Give a ⭐️ if this project helped you!

kofi paypal buymeacoffee