jellydn / modern-python-2024-demo

Modern development with Python in 2024

Home Page:https://modern-python-demo.fly.dev/docs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Modern development with Python in 2024

https://modern-python-demo.fly.dev/docs

License:MIT License


Languages

Language:Python 57.2%Language:Dockerfile 42.8%