Skip to content

Commit f60553d

Browse files
authored
Update dependencies, bump patch versions (#116)
1 parent 76766c4 commit f60553d

27 files changed

+977
-851
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ repos:
4949
- id: no-commit-to-branch
5050
args: [--branch, dev, --branch, int, --branch, main]
5151
- repo: https://github.com/astral-sh/ruff-pre-commit
52-
rev: v0.11.13
52+
rev: v0.12.1
5353
hooks:
5454
- id: ruff
5555
args: [--fix, --exit-non-zero-on-fix]
5656
- id: ruff-format
5757
- repo: https://github.com/pre-commit/mirrors-mypy
58-
rev: v1.16.0
58+
rev: v1.16.1
5959
hooks:
6060
- id: mypy
6161
args: [--no-warn-unused-ignores]

.pyproject_generation/pyproject_custom.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "fsb"
3-
version = "5.1.0"
3+
version = "5.1.1"
44
description = "File Services Backend - monorepo housing file services"
55
dependencies = [
66
"typer >= 0.15",

lock/requirements-dev-template.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
pytest>=8.3
44
pytest-asyncio>=0.26
5-
pytest-cov>=6
5+
pytest-cov>=6.1
66
snakeviz>=2.2
77
logot>=1.3
88

@@ -19,14 +19,14 @@ typer>=0.15
1919
httpx>=0.28
2020
pytest-httpx>=0.35
2121

22-
urllib3>=2.3
23-
requests>=2.31
22+
urllib3>=2.5
23+
requests>=2.32.4
2424

2525
casefy>=1.1
2626
jsonschema2md>=1.5
27-
setuptools>=78.1
27+
setuptools>=80.3
2828

2929
# required since switch to pyproject.toml and pip-tools
3030
tomli_w>=1.2
3131

32-
uv>=0.6.10
32+
uv>=0.7.2

lock/requirements-dev.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
-r requirements-dev-template.in
55

66
# additional requirements can be listed here
7-
testcontainers[kafka,mongo]>=4.9.2
7+
testcontainers[kafka,mongo]>=4.10

lock/requirements-dev.txt

Lines changed: 540 additions & 476 deletions
Large diffs are not rendered by default.

lock/requirements.txt

Lines changed: 392 additions & 330 deletions
Large diffs are not rendered by default.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "fsb"
3-
version = "5.1.0"
3+
version = "5.1.1"
44
description = "File Services Backend - monorepo housing file services"
55
dependencies = [
66
"typer >= 0.15",

scripts/script_utils/deps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from pathlib import Path
2121
from typing import Any
2222

23-
from casefy import kebabcase
23+
import casefy
2424

2525

2626
def exclude_from_dependency_list(*, package_name: str, dependencies: list) -> list:
@@ -44,7 +44,7 @@ def remove_self_dependencies(pyproject: dict) -> dict:
4444

4545
project_metadata = modified_pyproject["project"]
4646

47-
package_name = kebabcase(project_metadata.get("name"))
47+
package_name = casefy.kebabcase(project_metadata.get("name"))
4848

4949
if not package_name:
5050
raise ValueError("The provided project metadata does not contain a name.")

services/dcs/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,21 +43,21 @@ We recommend using the provided Docker container.
4343

4444
A pre-built version is available at [docker hub](https://hub.docker.com/repository/docker/ghga/download-controller-service):
4545
```bash
46-
docker pull ghga/download-controller-service:6.1.0
46+
docker pull ghga/download-controller-service:6.1.1
4747
```
4848

4949
Or you can build the container yourself from the [`./Dockerfile`](./Dockerfile):
5050
```bash
5151
# Execute in the repo's root dir:
52-
docker build -t ghga/download-controller-service:6.1.0 .
52+
docker build -t ghga/download-controller-service:6.1.1 .
5353
```
5454

5555
For production-ready deployment, we recommend using Kubernetes, however,
5656
for simple use cases, you could execute the service using docker
5757
on a single server:
5858
```bash
5959
# The entrypoint is preconfigured:
60-
docker run -p 8080:8080 ghga/download-controller-service:6.1.0 --help
60+
docker run -p 8080:8080 ghga/download-controller-service:6.1.1 --help
6161
```
6262

6363
If you prefer not to use containers, you may install the service from source:

services/dcs/openapi.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ info:
206206
\ Object Storage. \n\nThis is an implementation of the DRS standard from the Global\
207207
\ Alliance for Genomics and Health, please find more information at: https://github.com/ga4gh/data-repository-service-schemas"
208208
title: Download Controller Service
209-
version: 6.1.0
209+
version: 6.1.1
210210
openapi: 3.1.0
211211
paths:
212212
/health:

0 commit comments

Comments
 (0)