14 buildPythonPackage rec {
19 disabled = pythonOlder "3.7";
21 src = fetchFromGitHub {
25 hash = "sha256-kNThVElEDqhbCitktBv5tQkjMaU4IsX0dJk63hvLhb0=";
32 propagatedBuildInputs = [
45 substituteInPlace pyproject.toml \
46 --replace 'version = "0.0.0"' 'version = "${version}"' \
47 --replace " --cov=mcstatus --cov-append --cov-branch --cov-report=term-missing -vvv --no-cov-on-fail" "" \
48 --replace 'asyncio-dgram = "2.1.2"' 'asyncio-dgram = ">=2.1.2"' \
49 --replace 'dnspython = "2.2.1"' 'dnspython = ">=2.2.0"'
52 pythonImportsCheck = [
57 # DNS features are limited in the sandbox
63 description = "Python library for checking the status of Minecraft servers";
64 homepage = "https://github.com/py-mine/mcstatus";
65 license = with licenses; [ asl20 ];
66 maintainers = with maintainers; [ fab ];