12 buildPythonPackage rec {
13 pname = "python-on-whales";
17 disabled = pythonOlder "3.8";
19 src = fetchFromGitHub {
20 owner = "gabrieldemarmiesse";
21 repo = "python-on-whales";
22 rev = "refs/tags/v${version}";
23 hash = "sha256-2ZrbiHvcYwerhGQmtC/903W/WpuqgYqapRzLpu30sRs=";
26 nativeBuildInputs = [ setuptools ];
28 propagatedBuildInputs = [
35 doCheck = false; # majority of tests require Docker and/or network access
36 pythonImportsCheck = [ "python_on_whales" ];
39 description = "Docker client for Python, designed to be fun and intuitive";
40 mainProgram = "python-on-whales";
41 homepage = "https://github.com/gabrieldemarmiesse/python-on-whales";
42 changelog = "https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v${version}";
43 license = licenses.mit;
44 maintainers = with maintainers; [ bcdarwin ];