From 78c880d6b340cc3cf320d65e566d87868f479dfb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 16 Sep 2025 18:15:49 +0200 Subject: [PATCH] python313Packages.mcstatus: 12.0.2 -> 12.0.5 Changelog: https://github.com/py-mine/mcstatus/releases/tag/v12.0.5 --- .../python-modules/mcstatus/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/mcstatus/default.nix b/pkgs/development/python-modules/mcstatus/default.nix index 53607e48ef51..28c03cb655f2 100644 --- a/pkgs/development/python-modules/mcstatus/default.nix +++ b/pkgs/development/python-modules/mcstatus/default.nix @@ -10,21 +10,25 @@ pytest-rerunfailures, pytestCheckHook, typing-extensions, + uv-dynamic-versioning, }: buildPythonPackage rec { pname = "mcstatus"; - version = "12.0.2"; + version = "12.0.5"; pyproject = true; src = fetchFromGitHub { owner = "py-mine"; repo = "mcstatus"; tag = "v${version}"; - hash = "sha256-DWIpN7oBbb/F5aER0v0qhcQsDoa/EfizjHgy/BE2P6E="; + hash = "sha256-gtLWUIxG40MsmavA4KrHJ3btCR/zKdstwiUiZGsoNcw="; }; - build-system = [ hatchling ]; + build-system = [ + hatchling + uv-dynamic-versioning + ]; dependencies = [ asyncio-dgram @@ -53,13 +57,13 @@ buildPythonPackage rec { meta = { description = "Python library for checking the status of Minecraft servers"; - mainProgram = "mcstatus"; homepage = "https://github.com/py-mine/mcstatus"; changelog = "https://github.com/py-mine/mcstatus/releases/tag/${src.tag}"; - license = with lib.licenses; [ asl20 ]; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab perchun ]; + mainProgram = "mcstatus"; }; }