Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 66 lines
Nix
at litex
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667{ lib, buildPythonPackage, fetchPypi, pythonOlder, flit-core, async-timeout, dbus, pytest, pytest-trio, pytest-asyncio, testpath, trio}:
buildPythonPackage rec { pname = "jeepney"; version = "0.8.0";
disabled = pythonOlder "3.7";
format = "pyproject";
src = fetchPypi { inherit pname version; sha256 = "5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806"; };
nativeBuildInputs = [ flit-core ];
nativeCheckInputs = [ async-timeout dbus pytest pytest-trio pytest-asyncio testpath trio ];
checkPhase = '' runHook preCheck
dbus-run-session --config-file=${dbus}/share/dbus-1/session.conf -- pytest
runHook postCheck '';
pythonImportsCheck = [ "jeepney" "jeepney.auth" "jeepney.io" "jeepney.io.asyncio" "jeepney.io.blocking" "jeepney.io.threading" "jeepney.io.trio" ];
meta = with lib; { homepage = "https://gitlab.com/takluyver/jeepney"; description = "Pure Python DBus interface"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; };}