Commit 92b9a5c
Bump 2025 06 (#108)
* Bump the all-dependencies group with 36 updates
Bumps the all-dependencies group with 36 updates:
| Package | From | To |
| --- | --- | --- |
| [alembic](https://github.com/sqlalchemy/alembic) | `1.14.1` | `1.16.1` |
| [fastapi](https://github.com/fastapi/fastapi) | `0.115.10` | `0.115.12` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.10.6` | `2.11.5` |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.8.1` | `2.9.1` |
| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `2.0.38` | `2.0.41` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.6.12` | `7.8.2` |
| [freezegun](https://github.com/spulec/freezegun) | `1.5.1` | `1.5.2` |
| [greenlet](https://github.com/python-greenlet/greenlet) | `3.1.1` | `3.2.2` |
| [mypy](https://github.com/python/mypy) | `1.15.0` | `1.16.0` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.1.0` | `4.2.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.4` | `8.3.5` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `0.25.3` | `0.26.0` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `6.0.0` | `6.1.1` |
| [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) | `3.6.1` | `3.7.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.9.9` | `0.11.12` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.34.0` | `0.34.3` |
| [anyio](https://github.com/agronholm/anyio) | `4.8.0` | `4.9.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2025.1.31` | `2025.4.26` |
| [click](https://github.com/pallets/click) | `8.1.8` | `8.2.1` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.17.0` | `3.18.0` |
| [h11](https://github.com/python-hyper/h11) | `0.14.0` | `0.16.0` |
| [httpcore](https://github.com/encode/httpcore) | `1.0.7` | `1.0.9` |
| [identify](https://github.com/pre-commit/identify) | `2.6.8` | `2.6.12` |
| [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.0.0` | `2.1.0` |
| [mako](https://github.com/sqlalchemy/mako) | `1.3.9` | `1.3.10` |
| [mypy-extensions](https://github.com/python/mypy_extensions) | `1.0.0` | `1.1.0` |
| [packaging](https://github.com/pypa/packaging) | `24.2` | `25.0` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.3.6` | `4.3.8` |
| [pluggy](https://github.com/pytest-dev/pluggy) | `1.5.0` | `1.6.0` |
| [pydantic-core](https://github.com/pydantic/pydantic-core) | `2.27.2` | `2.33.2` |
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.0.1` | `1.1.0` |
| [starlette](https://github.com/encode/starlette) | `0.46.0` | `0.46.2` |
| [typing-extensions](https://github.com/python/typing_extensions) | `4.12.2` | `4.13.2` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.29.2` | `20.31.2` |
| [watchfiles](https://github.com/samuelcolvin/watchfiles) | `1.0.4` | `1.0.5` |
| [websockets](https://github.com/python-websockets/websockets) | `15.0` | `15.0.1` |
Updates `alembic` from 1.14.1 to 1.16.1
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)
Updates `fastapi` from 0.115.10 to 0.115.12
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.115.10...0.115.12)
Updates `pydantic` from 2.10.6 to 2.11.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.10.6...v2.11.5)
Updates `pydantic-settings` from 2.8.1 to 2.9.1
- [Release notes](https://github.com/pydantic/pydantic-settings/releases)
- [Commits](pydantic/pydantic-settings@v2.8.1...v2.9.1)
Updates `sqlalchemy` from 2.0.38 to 2.0.41
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)
Updates `coverage` from 7.6.12 to 7.8.2
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.6.12...7.8.2)
Updates `freezegun` from 1.5.1 to 1.5.2
- [Release notes](https://github.com/spulec/freezegun/releases)
- [Changelog](https://github.com/spulec/freezegun/blob/master/CHANGELOG)
- [Commits](spulec/freezegun@1.5.1...1.5.2)
Updates `greenlet` from 3.1.1 to 3.2.2
- [Changelog](https://github.com/python-greenlet/greenlet/blob/master/CHANGES.rst)
- [Commits](python-greenlet/greenlet@3.1.1...3.2.2)
Updates `mypy` from 1.15.0 to 1.16.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.15.0...v1.16.0)
Updates `pre-commit` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.1.0...v4.2.0)
Updates `pytest` from 8.3.4 to 8.3.5
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.4...8.3.5)
Updates `pytest-asyncio` from 0.25.3 to 0.26.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v0.25.3...v0.26.0)
Updates `pytest-cov` from 6.0.0 to 6.1.1
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v6.0.0...v6.1.1)
Updates `pytest-xdist` from 3.6.1 to 3.7.0
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases)
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-xdist@v3.6.1...v3.7.0)
Updates `ruff` from 0.9.9 to 0.11.12
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.9.9...0.11.12)
Updates `uvicorn` from 0.34.0 to 0.34.3
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.34.0...0.34.3)
Updates `anyio` from 4.8.0 to 4.9.0
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/anyio@4.8.0...4.9.0)
Updates `certifi` from 2025.1.31 to 2025.4.26
- [Commits](certifi/python-certifi@2025.01.31...2025.04.26)
Updates `click` from 8.1.8 to 8.2.1
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.1.8...8.2.1)
Updates `filelock` from 3.17.0 to 3.18.0
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@3.17.0...3.18.0)
Updates `h11` from 0.14.0 to 0.16.0
- [Commits](python-hyper/h11@v0.14.0...v0.16.0)
Updates `httpcore` from 1.0.7 to 1.0.9
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](encode/httpcore@1.0.7...1.0.9)
Updates `identify` from 2.6.8 to 2.6.12
- [Commits](pre-commit/identify@v2.6.8...v2.6.12)
Updates `iniconfig` from 2.0.0 to 2.1.0
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v2.0.0...v2.1.0)
Updates `mako` from 1.3.9 to 1.3.10
- [Release notes](https://github.com/sqlalchemy/mako/releases)
- [Changelog](https://github.com/sqlalchemy/mako/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/mako/commits)
Updates `mypy-extensions` from 1.0.0 to 1.1.0
- [Commits](python/mypy_extensions@1.0.0...1.1.0)
Updates `packaging` from 24.2 to 25.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@24.2...25.0)
Updates `platformdirs` from 4.3.6 to 4.3.8
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.3.6...4.3.8)
Updates `pluggy` from 1.5.0 to 1.6.0
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pluggy@1.5.0...1.6.0)
Updates `pydantic-core` from 2.27.2 to 2.33.2
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.27.2...v2.33.2)
Updates `python-dotenv` from 1.0.1 to 1.1.0
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](theskumar/python-dotenv@v1.0.1...v1.1.0)
Updates `starlette` from 0.46.0 to 0.46.2
- [Release notes](https://github.com/encode/starlette/releases)
- [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md)
- [Commits](Kludex/starlette@0.46.0...0.46.2)
Updates `typing-extensions` from 4.12.2 to 4.13.2
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.12.2...4.13.2)
Updates `virtualenv` from 20.29.2 to 20.31.2
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.29.2...20.31.2)
Updates `watchfiles` from 1.0.4 to 1.0.5
- [Release notes](https://github.com/samuelcolvin/watchfiles/releases)
- [Commits](samuelcolvin/watchfiles@v1.0.4...v1.0.5)
Updates `websockets` from 15.0 to 15.0.1
- [Release notes](https://github.com/python-websockets/websockets/releases)
- [Commits](python-websockets/websockets@15.0...15.0.1)
---
updated-dependencies:
- dependency-name: alembic
dependency-version: 1.16.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: fastapi
dependency-version: 0.115.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: pydantic
dependency-version: 2.11.5
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pydantic-settings
dependency-version: 2.9.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: sqlalchemy
dependency-version: 2.0.41
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: coverage
dependency-version: 7.8.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: freezegun
dependency-version: 1.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: greenlet
dependency-version: 3.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: mypy
dependency-version: 1.16.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pre-commit
dependency-version: 4.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pytest
dependency-version: 8.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: pytest-asyncio
dependency-version: 0.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pytest-cov
dependency-version: 6.1.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pytest-xdist
dependency-version: 3.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: ruff
dependency-version: 0.11.12
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: uvicorn
dependency-version: 0.34.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: anyio
dependency-version: 4.9.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: certifi
dependency-version: 2025.4.26
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: click
dependency-version: 8.2.1
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: filelock
dependency-version: 3.18.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: h11
dependency-version: 0.16.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: httpcore
dependency-version: 1.0.9
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: identify
dependency-version: 2.6.12
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: iniconfig
dependency-version: 2.1.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: mako
dependency-version: 1.3.10
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: mypy-extensions
dependency-version: 1.1.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: packaging
dependency-version: '25.0'
dependency-type: indirect
update-type: version-update:semver-major
dependency-group: all-dependencies
- dependency-name: platformdirs
dependency-version: 4.3.8
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: pluggy
dependency-version: 1.6.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: pydantic-core
dependency-version: 2.33.2
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: python-dotenv
dependency-version: 1.1.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: starlette
dependency-version: 0.46.2
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: typing-extensions
dependency-version: 4.13.2
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: virtualenv
dependency-version: 20.31.2
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: all-dependencies
- dependency-name: watchfiles
dependency-version: 1.0.5
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: websockets
dependency-version: 15.0.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: all-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* poetry bump
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* bump pre-commit
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* fix alembic migration and dockerfile
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* fix fixture_default_user_headers
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* imrpove config setup to work without .env file
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* fix mypy - unused comment
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
* final fixes to dockerfile
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: rafsaf <rafal.safin@rafsaf.pl>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 577824e commit 92b9a5c
9 files changed
Lines changed: 804 additions & 682 deletions
File tree
- alembic/versions
- app
- core
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
| 13 | + | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
29 | | - | |
30 | | - | |
31 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
32 | 39 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | | - | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | | - | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
47 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | 52 | | |
| |||
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
70 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | 27 | | |
41 | 28 | | |
42 | 29 | | |
| |||
139 | 126 | | |
140 | 127 | | |
141 | 128 | | |
142 | | - | |
| 129 | + | |
143 | 130 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments