Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Commit

Permalink
Test moving requirements to uv
Browse files Browse the repository at this point in the history
While also maintaining the existing pinned versions of requirements from requirements.txt

Patch autogenerated by funding-service-design-docker-runner/scripts/migrate-apps-to-uv.sh
  • Loading branch information
samuelhwilliams committed Nov 12, 2024
1 parent f550016 commit db2323e
Show file tree
Hide file tree
Showing 6 changed files with 2,061 additions and 639 deletions.
45 changes: 44 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,33 @@
[package]
[project]
name = "funding-service-design-fund-store"
version = "0.1.1"
description = "The funding service design fund store for the DLUHC."
authors = ["Version One", "HM Government, Department of Levelling Up, Housing and Communities"]
license = "MIT License"

requires-python = ">=3.10, <3.11"
dependencies = [
"airium>=0.2.6",
"bs4>=0.0.2",
"connexion[flask,swagger-ui,uvicorn]>=3.1.0",
"flask-json==0.4.0",
"flask-migrate==4.0.7",
"flask-sqlalchemy==3.1.1",
"flask==3.0.3",
"funding-service-design-utils>=5.0.8,<6.0.0",
"marshmallow-sqlalchemy==1.0.0",
"openapi-spec-validator>=0.7.1",
"prance>=23.6.21.0",
"psycopg2-binary==2.9.9",
"pytest-html>=3.2.0",
"pytest-mock==3.14.0",
"sqlalchemy-json==0.7.0",
"sqlalchemy-utils==0.41.2",
"sqlalchemy[mypy]>=2.0.30",
"swagger-ui-bundle==1.1.0",
"uvicorn==0.30.1",
]

[tool.black]
line-length = 120

Expand All @@ -17,3 +40,23 @@ exclude = ['config/fund_loader_config/FAB/*']
[tool.isort]
profile = "black"
force_single_line = "true"

[tool.uv]

[dependency-groups]
dev = [
"asserts==0.11.1",
"black>=24.10.0",
"colored>=2.2.4",
"debugpy>=1.8.8",
"deepdiff>=8.0.1",
"flake8-pyproject>=1.2.3",
"invoke>=2.2.0",
"json2html==1.3.0",
"pip-tools>=6.13.0",
"pre-commit~=4.0.0",
"pytest>=8.2.2",
"pytest-env>=1.1.3",
"pytest-flask>=1.3.0",
"pytest-mock==3.14.0",
]
15 changes: 0 additions & 15 deletions requirements-dev.in

This file was deleted.

Loading

0 comments on commit db2323e

Please sign in to comment.