2022-06-17 03:31:33 +00:00
|
|
|
[tool.poetry]
|
|
|
|
name = "empanadas"
|
2024-08-15 04:08:06 +00:00
|
|
|
version = "0.7.0"
|
2022-06-17 03:31:33 +00:00
|
|
|
description = "hand crafted ISOs with love and spice"
|
2022-06-30 22:38:50 +00:00
|
|
|
authors = ["Louis Abel <label@rockylinux.org>", "Neil Hanlon <neil@rockylinux.org>"]
|
2022-06-17 03:31:33 +00:00
|
|
|
|
|
|
|
[tool.poetry.dependencies]
|
2024-05-21 20:24:49 +00:00
|
|
|
python = ">=3.9,<4"
|
2023-11-08 21:06:08 +00:00
|
|
|
rpm = ">=0.1.0"
|
2024-05-21 20:23:45 +00:00
|
|
|
MarkupSafe = "==2.1.5"
|
2023-11-08 21:16:49 +00:00
|
|
|
PyYAML = "~6.0.1"
|
2024-05-21 20:23:45 +00:00
|
|
|
Jinja2 = "~3"
|
|
|
|
productmd = "~1.38"
|
2022-06-17 19:54:11 +00:00
|
|
|
importlib-resources = "^5.8.0"
|
2024-05-21 20:23:45 +00:00
|
|
|
boto3 = "^1.34.110"
|
2022-06-19 17:57:05 +00:00
|
|
|
xmltodict = "^0.13.0"
|
2024-05-21 20:23:45 +00:00
|
|
|
requests = "^2.32.2"
|
|
|
|
kobo = "^0.36.0"
|
|
|
|
attrs = "^23.2.0"
|
2024-08-13 18:36:02 +00:00
|
|
|
GitPython = ">=3.1.30"
|
2022-06-17 03:31:33 +00:00
|
|
|
|
|
|
|
[tool.poetry.dev-dependencies]
|
2022-06-17 19:05:36 +00:00
|
|
|
pytest = "~5"
|
2022-06-17 03:31:33 +00:00
|
|
|
|
|
|
|
[tool.poetry.scripts]
|
2024-05-21 20:11:02 +00:00
|
|
|
test-module = "empanadas.scripts.test_module:run"
|
|
|
|
sync-from-peridot = "empanadas.scripts.sync_from_peridot:run"
|
|
|
|
sync-from-peridot-test = "empanadas.scripts.sync_from_peridot_test:run"
|
|
|
|
sync-sig = "empanadas.scripts.sync_sig:run"
|
2022-06-17 19:54:11 +00:00
|
|
|
build-iso = "empanadas.scripts.build_iso:run"
|
2022-06-23 20:12:53 +00:00
|
|
|
build-iso-extra = "empanadas.scripts.build_iso_extra:run"
|
2022-07-08 08:43:30 +00:00
|
|
|
build-iso-live = "empanadas.scripts.build_iso_live:run"
|
2022-06-20 08:34:10 +00:00
|
|
|
pull-unpack-tree = "empanadas.scripts.pull_unpack_tree:run"
|
2022-06-17 21:56:08 +00:00
|
|
|
launch-builds = "empanadas.scripts.launch_builds:run"
|
2022-06-21 00:12:20 +00:00
|
|
|
build-image = "empanadas.scripts.build_image:run"
|
2024-05-21 20:11:02 +00:00
|
|
|
finalize-compose = "empanadas.scripts.finalize_compose:run"
|
2022-07-06 03:42:41 +00:00
|
|
|
pull-cloud-image = "empanadas.scripts.pull_cloud_image:run"
|
2024-05-21 20:11:02 +00:00
|
|
|
generate-compose = "empanadas.scripts.generate_compose:run"
|
|
|
|
peridot-repoclosure = "empanadas.scripts.peridot_repoclosure:run"
|
|
|
|
refresh-all-treeinfo = "empanadas.scripts.refresh_all_treeinfo:run"
|
2022-06-17 03:31:33 +00:00
|
|
|
|
2024-05-06 19:43:03 +00:00
|
|
|
[tool.pylint.main]
|
|
|
|
init-hook ="""
|
|
|
|
try:
|
|
|
|
import pylint_venv
|
|
|
|
except ImportError:
|
|
|
|
pass
|
|
|
|
else:
|
|
|
|
pylint_venv.inithook()
|
|
|
|
"""
|
|
|
|
|
2022-06-17 03:31:33 +00:00
|
|
|
[build-system]
|
|
|
|
requires = ["poetry-core>=1.0.0"]
|
|
|
|
build-backend = "poetry.core.masonry.api"
|