Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

[project]
name = "resource-catalogue-fastapi"
version = "0.1.0"
dynamic = ["version"]
description = "A FastApi deployment to handle requests to update the resource catalogue"
readme = "README.md"

Expand Down Expand Up @@ -115,7 +115,7 @@ changelog = "CHANGEME-https://github.com/UKEODHP/.../master/CHANGELOG.md"
[build-system]
# These are the assumed default build requirements from pip:
# https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support
requires = ["setuptools>=69.0.0", "wheel"]
requires = ["setuptools>=69.0.0", "wheel", "setuptools-git-versioning>=2.0,<3"]
build-backend = "setuptools.build_meta"

[tool.pytest.ini_options]
Expand All @@ -127,6 +127,9 @@ markers = [
[tool.setuptools]
packages = []

[tool.setuptools-git-versioning]
enabled = true

[tool.black]
line-length = 100
target-version = ['py311']
Expand Down
18 changes: 9 additions & 9 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ anyio==4.9.0
# starlette
black==25.1.0
# via resource-catalogue-fastapi (pyproject.toml)
boto3==1.38.39
boto3==1.39.0
# via resource-catalogue-fastapi (pyproject.toml)
botocore==1.38.39
botocore==1.39.0
# via
# boto3
# s3transfer
Expand Down Expand Up @@ -45,7 +45,7 @@ durationpy==0.10
# via kubernetes
execnet==2.1.1
# via pytest-xdist
fastapi==0.115.13
fastapi==0.115.14
# via resource-catalogue-fastapi (pyproject.toml)
filelock==3.18.0
# via virtualenv
Expand Down Expand Up @@ -80,9 +80,9 @@ mypy-extensions==1.1.0
# via black
nodeenv==1.9.1
# via pre-commit
numpy==2.3.0
numpy==2.3.1
# via shapely
oauthlib==3.3.0
oauthlib==3.3.1
# via
# kubernetes
# requests-oauthlib
Expand Down Expand Up @@ -115,7 +115,7 @@ pydantic==2.11.7
# via fastapi
pydantic-core==2.33.2
# via pydantic
pygments==2.19.1
pygments==2.19.2
# via pytest
pyjwt==2.10.1
# via resource-catalogue-fastapi (pyproject.toml)
Expand All @@ -134,7 +134,7 @@ pytest-mock==3.14.1
# via resource-catalogue-fastapi (pyproject.toml)
pytest-watcher==0.4.3
# via resource-catalogue-fastapi (pyproject.toml)
pytest-xdist==3.7.0
pytest-xdist==3.8.0
# via resource-catalogue-fastapi (pyproject.toml)
python-dateutil==2.9.0.post0
# via
Expand All @@ -157,7 +157,7 @@ requests-oauthlib==2.0.0
# via kubernetes
rsa==4.9.1
# via google-auth
ruff==0.12.0
ruff==0.12.1
# via resource-catalogue-fastapi (pyproject.toml)
s3transfer==0.13.0
# via boto3
Expand Down Expand Up @@ -185,7 +185,7 @@ urllib3==2.5.0
# botocore
# kubernetes
# requests
uvicorn==0.34.3
uvicorn==0.35.0
# via resource-catalogue-fastapi (pyproject.toml)
virtualenv==20.31.2
# via pre-commit
Expand Down
12 changes: 6 additions & 6 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ annotated-types==0.7.0
# via pydantic
anyio==4.9.0
# via starlette
boto3==1.38.39
boto3==1.39.0
# via resource-catalogue-fastapi (pyproject.toml)
botocore==1.38.39
botocore==1.39.0
# via
# boto3
# s3transfer
Expand All @@ -28,7 +28,7 @@ click==8.2.1
# via uvicorn
durationpy==0.10
# via kubernetes
fastapi==0.115.13
fastapi==0.115.14
# via resource-catalogue-fastapi (pyproject.toml)
google-auth==2.40.3
# via kubernetes
Expand All @@ -44,9 +44,9 @@ jmespath==1.0.1
# botocore
kubernetes==33.1.0
# via resource-catalogue-fastapi (pyproject.toml)
numpy==2.3.0
numpy==2.3.1
# via shapely
oauthlib==3.3.0
oauthlib==3.3.1
# via
# kubernetes
# requests-oauthlib
Expand Down Expand Up @@ -109,7 +109,7 @@ urllib3==2.5.0
# botocore
# kubernetes
# requests
uvicorn==0.34.3
uvicorn==0.35.0
# via resource-catalogue-fastapi (pyproject.toml)
websocket-client==1.8.0
# via kubernetes