15 buildPythonPackage rec {
17 version = "2023.08.0";
20 disabled = pythonOlder "3.8";
22 src = fetchFromGitHub {
25 rev = "refs/tags/${version}";
26 hash = "sha256-6JYYkEH873beEQf2agAF85YLSb7+n0UVzIuRz3amXpU=";
30 # This patch removes references to setuptools and wheel that are no longer
31 # necessary and changes poetry to poetry-core, so that we don't need to add
32 # unnecessary nativeBuildInputs.
34 # https://github.com/bachya/pyopenuv/pull/244
37 name = "clean-up-build-dependencies.patch";
38 url = "https://github.com/bachya/pyopenuv/commit/1663f697dd5528fb03af1400e5ffd3fba076c64c.patch";
39 hash = "sha256-RLRbHmaR2A8MNc96WHx0L8ccyygoBUaOulAuRJkFuUM=";
47 propagatedBuildInputs = [
52 __darwinAllowLocalNetworking = true;
62 # Ignore the examples as they are prefixed with test_
66 pythonImportsCheck = [
71 description = "Python API to retrieve data from openuv.io";
72 homepage = "https://github.com/bachya/pyopenuv";
73 changelog = "https://github.com/bachya/pyopenuv/releases/tag/${version}";
74 license = with licenses; [ mit ];
75 maintainers = with maintainers; [ fab ];