1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 requests,
7}:
8buildPythonPackage rec {
9 pname = "ryd-client";
10 version = "0.0.6";
11 pyproject = true;
12
13 src = fetchPypi {
14 inherit pname version;
15 hash = "sha256-PxrVdVw+dAkF8WWzYyg2/B5CFurNPA5XRNtH9uu/SiY=";
16 };
17
18 build-system = [ setuptools ];
19 dependencies = [ requests ];
20
21 # no tests
22 doCheck = false;
23
24 pythonImportsCheck = [ "ryd_client" ];
25
26 meta = {
27 description = "Python client library for the Return YouTube Dislike API";
28 homepage = "https://github.com/bbilly1/ryd-client";
29 license = lib.licenses.mit;
30 maintainers = [ lib.maintainers.ericthemagician ];
31 };
32}