15 buildPythonPackage rec {
16 pname = "seventeentrack";
17 version = "2022.04.6";
20 disabled = pythonOlder "3.8";
22 src = fetchFromGitHub {
26 hash = "sha256-vMdRXcd0es/LjgsVyWItSLFzlSTEa3oaA6lr/NL4i8U=";
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/McSwindler/seventeentrack/pull/4
37 name = "clean-up-build-dependencies.patch";
38 url = "https://github.com/McSwindler/seventeentrack/commit/9a21e22f796a17628a9628f54e19d19d002b4d0a.patch";
39 hash = "sha256-UvxUpiSkDbP8Jum5XbrWHBnH1HLBYEKUKw6GTV+Kvys=";
47 propagatedBuildInputs = [
53 __darwinAllowLocalNetworking = true;
62 # Ignore the examples directory as the files are prefixed with test_
66 pythonImportsCheck = [
71 description = "Python library to track package info from 17track.com";
72 homepage = "https://github.com/McSwindler/seventeentrack";
73 license = with licenses; [ mit ];
74 maintainers = with maintainers; [ fab ];