marge-bot: specify correct dependencies

marge-bot migrated to uv back in 0.15.1:
https://gitlab.com/marge-org/marge-bot/-/compare/0.15.0...0.15.1

maya and pendulum were removed back in 0.14.2:
https://gitlab.com/marge-org/marge-bot/-/compare/0.14.1...0.14.2
This commit is contained in:
Ben Brown
2026-07-08 09:26:00 +01:00
parent 3bec0b9451
commit 8593cb1c46
+10 -10
View File
@@ -1,13 +1,13 @@
{
lib,
python3,
fetchFromGitLab,
python3Packages,
git,
openssh,
nix-update-script,
}:
python3.pkgs.buildPythonApplication (finalAttrs: {
python3Packages.buildPythonApplication (finalAttrs: {
pname = "marge-bot";
version = "1.1.0";
pyproject = true;
@@ -19,18 +19,17 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
hash = "sha256-nTVfsprCTa2S/F8GDdDw5SwQw+OrGkHrX/QwU1FZDsw=";
};
nativeBuildInputs = [
python3.pkgs.setuptools
build-system = with python3Packages; [
hatchling
uv-build
];
propagatedBuildInputs =
(with python3.pkgs; [
dependencies =
(with python3Packages; [
configargparse
maya
pyyaml
requests
python-gitlab
hatchling
])
++ [
git
@@ -38,10 +37,11 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
];
nativeCheckInputs =
(with python3.pkgs; [
(with python3Packages; [
pytest-cov-stub
pytestCheckHook
pendulum
python-dateutil
time-machine
])
++ [
git