From 7ab3fa842b8ae6c3447d22f9638ba21ea7f6b856 Mon Sep 17 00:00:00 2001 From: furyhawk Date: Mon, 11 May 2026 15:11:22 +0800 Subject: [PATCH] feat: Update README with new live example URL and add isort to development dependencies --- README.md | 5 +++-- uv.lock | 11 +++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 81fa593..ff781dc 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,11 @@ -[![Live example](https://img.shields.io/badge/live%20example-https%3A%2F%2Fminimal--fastapi--postgres--template.rafsaf.pl-blueviolet)](https://minimal-fastapi-postgres-template.rafsaf.pl/) +[![Live example](https://img.shields.io/badge/Live%20example-https%3A%2F%2Fapi.furyhawk.lol-blue)](https://api.furyhawk.lol/) [![License](https://img.shields.io/github/license/rafsaf/minimal-fastapi-postgres-template)](https://github.com/rafsaf/minimal-fastapi-postgres-template/blob/main/LICENSE) [![Python 3.13](https://img.shields.io/badge/python-3.13-blue)](https://docs.python.org/3/whatsnew/3.13.html) [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) [![Tests](https://github.com/rafsaf/minimal-fastapi-postgres-template/actions/workflows/tests.yml/badge.svg)](https://github.com/rafsaf/minimal-fastapi-postgres-template/actions/workflows/tests.yml) +[![type-check](https://github.com/furyhawk/listen/actions/workflows/type_check.yml/badge.svg)](https://github.com/furyhawk/listen/actions/workflows/type_check.yml) -_Check out online example: https://minimal-fastapi-postgres-template.rafsaf.pl, it's 100% code used in template (docker image) with added my domain and https only._ +_Check out online example: https://api.furyhawk.lol/, it's 100% code used in template (docker image) with added my domain and https only._ # Minimal async FastAPI + PostgreSQL template diff --git a/uv.lock b/uv.lock index a11f08c..15486c3 100644 --- a/uv.lock +++ b/uv.lock @@ -72,6 +72,7 @@ dev = [ { name = "freezegun" }, { name = "greenlet" }, { name = "httpx" }, + { name = "isort" }, { name = "mypy" }, { name = "pre-commit" }, { name = "pytest" }, @@ -92,6 +93,7 @@ requires-dist = [ { name = "freezegun", marker = "extra == 'dev'", specifier = ">=1.5.5,<2" }, { name = "greenlet", marker = "extra == 'dev'", specifier = ">=3.3.1,<4" }, { name = "httpx", marker = "extra == 'dev'", specifier = ">=0.28.1,<1" }, + { name = "isort", marker = "extra == 'dev'", specifier = ">=5.12.0,<6" }, { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.19.1,<2" }, { name = "pre-commit", marker = "extra == 'dev'", specifier = ">=4.5.1,<5" }, { name = "pydantic", extras = ["email"], specifier = ">=2.12.5,<3" }, @@ -514,6 +516,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, ] +[[package]] +name = "isort" +version = "5.13.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/87/f9/c1eb8635a24e87ade2efce21e3ce8cd6b8630bb685ddc9cdaca1349b2eb5/isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109", size = 175303, upload-time = "2023-12-13T20:37:26.124Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/b3/8def84f539e7d2289a02f0524b944b15d7c75dab7628bedf1c4f0992029c/isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6", size = 92310, upload-time = "2023-12-13T20:37:23.244Z" }, +] + [[package]] name = "librt" version = "0.11.0"