Skip to content
This repository has been archived by the owner on Dec 3, 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 5b21ea8 commit 8e700c6
Show file tree
Hide file tree
Showing 6 changed files with 1,941 additions and 913 deletions.
44 changes: 43 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,32 @@
[package]
[project]
name = "funding-service-design-assessment-store"
version = "0.1.1"
description = "The funding service design assessment 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 = [
"alembic-utils==0.8.3",
"connexion[flask,swagger-ui,uvicorn]>=3.1.0",
"dataclass-dict-convert==1.7.3",
"flask-apscheduler==1.13.1",
"flask-migrate==4.0.7",
"flask-sqlalchemy==3.1.1",
"flask==3.0.3",
"funding-service-design-utils>=5.0.8,<6.0.0",
"jsonpath-rw-ext==1.2.2",
"marshmallow-sqlalchemy==1.0.0",
"openapi-spec-validator>=0.7.1",
"prance==23.6.21.0",
"psycopg2-binary==2.9.9",
"requests==2.32.3",
"sqlalchemy-utils>=0.41.2",
"sqlalchemy>=2.0.30",
"swagger-ui-bundle==1.1.0",
"uvicorn==0.30.1",
]

[tool.black]
line-length = 120

Expand All @@ -16,3 +38,23 @@ blank = true
[tool.flake8]
max-line-length = 120
count = true

[tool.uv]

[dependency-groups]
dev = [
"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",
"moto[s3,sqs]==5.0.10",
"pip-tools>=6.13.0",
"pre-commit~=4.0.0",
"pytest>=8.3.3",
"pytest-env>=1.1.5",
"pytest-flask>=1.3.0",
"pytest-mock==3.14.0",
]
16 changes: 0 additions & 16 deletions requirements-dev.in

This file was deleted.

Loading

0 comments on commit 8e700c6

Please sign in to comment.