Files
listen/pyproject.toml
T
dependabot[bot]andGitHub 95b753f810 chore(deps): Bump the all-dependencies group across 1 directory with 10 updates
Bumps the all-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [freezegun](https://github.com/spulec/freezegun) | `1.5.0` | `1.5.1` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `3.7.0` | `3.7.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.2.0` | `8.2.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.4.3` | `0.4.4` |
| [fastapi-cli](https://github.com/tiangolo/fastapi-cli) | `0.0.2` | `0.0.4` |
| [mako](https://github.com/sqlalchemy/mako) | `1.3.3` | `1.3.5` |
| [platformdirs](https://github.com/platformdirs/platformdirs) | `4.2.1` | `4.2.2` |
| [ujson](https://github.com/ultrajson/ultrajson) | `5.9.0` | `5.10.0` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.26.1` | `20.26.2` |
| [zope-interface](https://github.com/zopefoundation/zope.interface) | `6.3` | `6.4` |



Updates `freezegun` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/spulec/freezegun/releases)
- [Changelog](https://github.com/spulec/freezegun/blob/master/CHANGELOG)
- [Commits](https://github.com/spulec/freezegun/compare/1.5.0...1.5.1)

Updates `pre-commit` from 3.7.0 to 3.7.1
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.7.0...v3.7.1)

Updates `pytest` from 8.2.0 to 8.2.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.0...8.2.1)

Updates `ruff` from 0.4.3 to 0.4.4
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.4.3...v0.4.4)

Updates `fastapi-cli` from 0.0.2 to 0.0.4
- [Release notes](https://github.com/tiangolo/fastapi-cli/releases)
- [Changelog](https://github.com/tiangolo/fastapi-cli/blob/main/release-notes.md)
- [Commits](https://github.com/tiangolo/fastapi-cli/compare/0.0.2...0.0.4)

Updates `mako` from 1.3.3 to 1.3.5
- [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 `platformdirs` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](https://github.com/platformdirs/platformdirs/compare/4.2.1...4.2.2)

Updates `ujson` from 5.9.0 to 5.10.0
- [Release notes](https://github.com/ultrajson/ultrajson/releases)
- [Commits](https://github.com/ultrajson/ultrajson/compare/5.9.0...5.10.0)

Updates `virtualenv` from 20.26.1 to 20.26.2
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.26.1...20.26.2)

Updates `zope-interface` from 6.3 to 6.4
- [Changelog](https://github.com/zopefoundation/zope.interface/blob/master/CHANGES.rst)
- [Commits](https://github.com/zopefoundation/zope.interface/compare/6.3...6.4)

---
updated-dependencies:
- dependency-name: freezegun
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: fastapi-cli
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: mako
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: platformdirs
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: ujson
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: virtualenv
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: zope-interface
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 09:29:32 +00:00

61 lines
1.4 KiB
TOML

[tool.poetry]
authors = ["admin <admin@example.com>"]
description = "FastAPI project generated using minimal-fastapi-postgres-template."
name = "app"
version = "0.1.0-alpha"
[tool.poetry.dependencies]
python = "^3.12"
alembic = "^1.13.1"
asyncpg = "^0.29.0"
bcrypt = "^4.1.3"
fastapi = "^0.111.0"
pydantic = {extras = ["dotenv", "email"], version = "^2.7.1"}
pydantic-settings = "^2.2.1"
pyjwt = "^2.8.0"
python-multipart = "^0.0.9"
sqlalchemy = "^2.0.30"
[tool.poetry.group.dev.dependencies]
coverage = "^7.5.1"
freezegun = "^1.5.1"
gevent = "^24.2.1"
httpx = "^0.27.0"
mypy = "^1.10.0"
pre-commit = "^3.7.1"
pytest = "^8.2.1"
# do not bump pytest-asyncio until https://github.com/pytest-dev/pytest-asyncio/issues/706 resolved
pytest-asyncio = "0.23.6"
pytest-cov = "^5.0.0"
pytest-xdist = "^3.6.1"
ruff = "^0.4.4"
types-passlib = "^1.7.7.20240327"
uvicorn = {extras = ["standard"], version = "^0.29.0"}
[build-system]
build-backend = "poetry.core.masonry.api"
requires = ["poetry-core>=1.0.0"]
[tool.pytest.ini_options]
addopts = "-vv -n auto --cov --cov-report xml --cov-report term-missing --cov-fail-under=100"
asyncio_mode = "auto"
testpaths = ["app/tests"]
[tool.coverage.run]
concurrency = ["gevent"]
omit = ["app/tests/*"]
source = ["app"]
[tool.mypy]
python_version = "3.12"
strict = true
[tool.ruff]
target-version = "py312"
[tool.ruff.lint]
# pycodestyle, pyflakes, isort, pylint, pyupgrade
ignore = ["E501"]
select = ["E", "F", "I", "PL", "UP", "W"]