toddlers/pyproject.toml
Aurélien Bompard 5775425f16 Use the messages from journal-to-fedora-messaging instead of those from Noggin
Use the messages from
[journal-to-fedora-messaging](https://journal-to-fedora-messaging-messages.readthedocs.io)
instead of those from Noggin, as they are more reliable: they are
emitted even if the action is done directly in IPA.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-17 10:44:51 +00:00

50 lines
1.1 KiB
TOML

[tool.poetry]
name = "toddlers"
version = "0.1.0"
description = "Small fedora-messaging toddlers that keep running around"
authors = ["Pierre-Yves Chibon <pingou@pingoured.fr>"]
license = "GPL-2.0-or-later"
readme = "README.rst"
[tool.poetry.dependencies]
python = "^3.11"
arrow = "^1.3.0"
beanbag = "^1.9.2"
bs4 = "^0.0.2"
defusedxml = "^0.7.1"
fasjson-client = "^1.0.8"
fedora-messaging = "^3.6.0"
fedora-messaging-git-hook-messages = "^1.0.1"
gitpython = "^3.1.43"
koji = "^1.34.2"
requests = "^2.32.3"
pagure-messages = "^1.2.0"
pygobject = "^3.48.2"
python-fedora = "^1.1.1"
python-bugzilla = ">=3.2.0"
pdc-client = "^1.8.0"
zstandard = "^0.23.0"
dogpile-cache = "^1.3.3"
pylibmc = "^1.6.3"
ipalib = "^4.12.2"
cryptography = "<44.0.0"
ipaclient = "^4.12.2"
journal-to-fedora-messaging-messages = "^1.0.1"
[tool.poetry.group.dev.dependencies]
pytest = "*"
pytest-cov = "*"
types-requests = "*"
types-toml = "*"
mypy = "*"
flake8 = "*"
flake8-import-order = "*"
black = ">=24.4.2"
diff-cover = "*"
[tool.poetry.scripts]
toddlers-playtime = "toddlers.playtime:main"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"