From 671644d2989fabeb4d91b65140a7e9395e05fc12 Mon Sep 17 00:00:00 2001 From: Max Base Date: Fri, 4 Apr 2025 12:43:40 +0330 Subject: [PATCH 01/13] Update README.md --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 67d2fcf..aae956e 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Change into the project directory: cd SimpleFastPyAPI ``` -Install the project dependencies: +Build Docker: ```bash docker build -t SimpleFastPyAPI . @@ -30,6 +30,18 @@ Run the application: docker run -p 8000:8000 -v $(pwd)/users.db:/app/users.db SimpleFastPyAPI ``` +Install the project dependencies: + +```bash +pip install -r requirements.txt +``` + +Run the application directly without Docker: + +```bash +uvicorn main:app --reload +``` + The application will start and be available at http://localhost:8000. ## API Endpoints From bef94906e2e41b3a1f40b2c03ca87683aa38d385 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Apr 2025 09:13:45 +0000 Subject: [PATCH 02/13] Bump jinja2 from 3.1.5 to 3.1.6 Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6) --- updated-dependencies: - dependency-name: jinja2 dependency-version: 3.1.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f2cc1e7..5b97165 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,7 +14,7 @@ httptools==0.5.0 httpx==0.23.3 idna==3.7 itsdangerous==2.1.2 -Jinja2==3.1.5 +Jinja2==3.1.6 MarkupSafe==2.1.2 orjson==3.9.15 psycopg2-binary==2.9.6 From c43f86b44393ca1b7a524344723cc430b31cabd6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 16:33:17 +0000 Subject: [PATCH 03/13] Bump h11 from 0.14.0 to 0.16.0 Bumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0. - [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0) --- updated-dependencies: - dependency-name: h11 dependency-version: 0.16.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5b97165..65af4fc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ email-validator==1.3.1 fastapi==0.109.1 fastapi-utils==0.2.1 greenlet==2.0.2 -h11==0.14.0 +h11==0.16.0 httpcore==0.16.3 httptools==0.5.0 httpx==0.23.3 From 94bb5e8774e540d97fd3b81b6e0fd976e39a1bd0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Jun 2025 08:24:14 +0000 Subject: [PATCH 04/13] Bump requests from 2.32.0 to 2.32.4 Bumps [requests](https://github.com/psf/requests) from 2.32.0 to 2.32.4. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.32.0...v2.32.4) --- updated-dependencies: - dependency-name: requests dependency-version: 2.32.4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 65af4fc..1cb931b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -22,7 +22,7 @@ pydantic==1.10.13 python-dotenv==1.0.0 python-multipart==0.0.18 PyYAML==6.0 -requests==2.32.0 +requests==2.32.4 rfc3986==1.5.0 sniffio==1.3.0 SQLAlchemy==1.4.47 From 37bb85142565e1becb8fae345ec0a9dd3fec204a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Jun 2025 22:47:03 +0000 Subject: [PATCH 05/13] Bump urllib3 from 1.26.19 to 2.5.0 Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.19 to 2.5.0. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/1.26.19...2.5.0) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.5.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1cb931b..5d2ec90 100644 --- a/requirements.txt +++ b/requirements.txt @@ -30,7 +30,7 @@ starlette==0.35.0 typing==3.7.4.3 typing_extensions==4.8.0 ujson==5.7.0 -urllib3==1.26.19 +urllib3==2.5.0 uvicorn==0.21.1 uvloop==0.17.0 watchfiles==0.19.0 From dd529a8eba8b7c6b10fc2d95731e7c7ee81a61ab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 23:37:24 +0000 Subject: [PATCH 06/13] Bump starlette from 0.35.0 to 0.47.2 Bumps [starlette](https://github.com/encode/starlette) from 0.35.0 to 0.47.2. - [Release notes](https://github.com/encode/starlette/releases) - [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md) - [Commits](https://github.com/encode/starlette/compare/0.35.0...0.47.2) --- updated-dependencies: - dependency-name: starlette dependency-version: 0.47.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5d2ec90..d06ac4b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,7 +26,7 @@ requests==2.32.4 rfc3986==1.5.0 sniffio==1.3.0 SQLAlchemy==1.4.47 -starlette==0.35.0 +starlette==0.47.2 typing==3.7.4.3 typing_extensions==4.8.0 ujson==5.7.0 From 435e7d0416068faa5ad40253453103bce3c9c6be Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Oct 2025 22:34:22 +0000 Subject: [PATCH 07/13] Bump starlette from 0.47.2 to 0.49.1 Bumps [starlette](https://github.com/Kludex/starlette) from 0.47.2 to 0.49.1. - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/starlette/compare/0.47.2...0.49.1) --- updated-dependencies: - dependency-name: starlette dependency-version: 0.49.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d06ac4b..fd3f3f3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,7 +26,7 @@ requests==2.32.4 rfc3986==1.5.0 sniffio==1.3.0 SQLAlchemy==1.4.47 -starlette==0.47.2 +starlette==0.49.1 typing==3.7.4.3 typing_extensions==4.8.0 ujson==5.7.0 From 5395a88645cc51e4b6a59837dedb5351c598870d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 6 Dec 2025 04:47:30 +0000 Subject: [PATCH 08/13] Bump urllib3 from 2.5.0 to 2.6.0 Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.6.0) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.6.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index fd3f3f3..db84158 100644 --- a/requirements.txt +++ b/requirements.txt @@ -30,7 +30,7 @@ starlette==0.49.1 typing==3.7.4.3 typing_extensions==4.8.0 ujson==5.7.0 -urllib3==2.5.0 +urllib3==2.6.0 uvicorn==0.21.1 uvloop==0.17.0 watchfiles==0.19.0 From 5e5041aa7defaf997d4a0fc4885256e898b5b8f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Jan 2026 06:31:43 +0000 Subject: [PATCH 09/13] Bump urllib3 from 2.6.0 to 2.6.3 Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.0 to 2.6.3. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.6.0...2.6.3) --- updated-dependencies: - dependency-name: urllib3 dependency-version: 2.6.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index db84158..f123da2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -30,7 +30,7 @@ starlette==0.49.1 typing==3.7.4.3 typing_extensions==4.8.0 ujson==5.7.0 -urllib3==2.6.0 +urllib3==2.6.3 uvicorn==0.21.1 uvloop==0.17.0 watchfiles==0.19.0 From 8dc9e8005290bebfbc582e5139b65f2a40efe4ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jan 2026 23:32:37 +0000 Subject: [PATCH 10/13] Bump python-multipart from 0.0.18 to 0.0.22 Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.18 to 0.0.22. - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](https://github.com/Kludex/python-multipart/compare/0.0.18...0.0.22) --- updated-dependencies: - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index db84158..4cfc160 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,7 +20,7 @@ orjson==3.9.15 psycopg2-binary==2.9.6 pydantic==1.10.13 python-dotenv==1.0.0 -python-multipart==0.0.18 +python-multipart==0.0.22 PyYAML==6.0 requests==2.32.4 rfc3986==1.5.0 From b0efbbbde800700d766544946c0c812ff750f4b6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Mar 2026 21:49:04 +0000 Subject: [PATCH 11/13] Bump orjson from 3.9.15 to 3.11.6 Bumps [orjson](https://github.com/ijl/orjson) from 3.9.15 to 3.11.6. - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](https://github.com/ijl/orjson/compare/3.9.15...3.11.6) --- updated-dependencies: - dependency-name: orjson dependency-version: 3.11.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e394b93..30db89f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,7 +16,7 @@ idna==3.7 itsdangerous==2.1.2 Jinja2==3.1.6 MarkupSafe==2.1.2 -orjson==3.9.15 +orjson==3.11.6 psycopg2-binary==2.9.6 pydantic==1.10.13 python-dotenv==1.0.0 From a7a626d30b137f6be706e7eba4fbff0a0cced441 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Mar 2026 13:39:25 +0000 Subject: [PATCH 12/13] Bump ujson from 5.7.0 to 5.12.0 Bumps [ujson](https://github.com/ultrajson/ultrajson) from 5.7.0 to 5.12.0. - [Release notes](https://github.com/ultrajson/ultrajson/releases) - [Commits](https://github.com/ultrajson/ultrajson/compare/5.7.0...5.12.0) --- updated-dependencies: - dependency-name: ujson dependency-version: 5.12.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 30db89f..b68a9c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -29,7 +29,7 @@ SQLAlchemy==1.4.47 starlette==0.49.1 typing==3.7.4.3 typing_extensions==4.8.0 -ujson==5.7.0 +ujson==5.12.0 urllib3==2.6.3 uvicorn==0.21.1 uvloop==0.17.0 From a62e087286c6b68ed99d9ed2165b4471370dc0a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Mar 2026 14:33:27 +0000 Subject: [PATCH 13/13] Bump requests from 2.32.4 to 2.33.0 Bumps [requests](https://github.com/psf/requests) from 2.32.4 to 2.33.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0) --- updated-dependencies: - dependency-name: requests dependency-version: 2.33.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b68a9c4..c9e93af 100644 --- a/requirements.txt +++ b/requirements.txt @@ -22,7 +22,7 @@ pydantic==1.10.13 python-dotenv==1.0.0 python-multipart==0.0.22 PyYAML==6.0 -requests==2.32.4 +requests==2.33.0 rfc3986==1.5.0 sniffio==1.3.0 SQLAlchemy==1.4.47