From 4bdf850d1b42a6f3e93fb767ffada5c55cf24fdf Mon Sep 17 00:00:00 2001 From: Jonathan Ringer Date: Fri, 10 Jun 2022 11:25:54 -0700 Subject: python3Packages.mysql-connector: allow use of clang for darwin --- pkgs/development/python-modules/mysql-connector/default.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mysql-connector/default.nix b/pkgs/development/python-modules/mysql-connector/default.nix index bfba22c8454..a8d25b0be18 100644 --- a/pkgs/development/python-modules/mysql-connector/default.nix +++ b/pkgs/development/python-modules/mysql-connector/default.nix @@ -6,6 +6,7 @@ , fetchFromGitHub , protobuf , pythonOlder +, fetchpatch }: buildPythonPackage rec { @@ -29,6 +30,12 @@ buildPythonPackage rec { # 10.12. The patch reverts # https://github.com/mysql/mysql-connector-python/commit/d1e89fd3d7391084cdf35b0806cb5d2a4b413654 ./0001-Revert-Fix-MacOS-wheels-platform-tag.patch + + # Allow for clang to be used to build native extensions + (fetchpatch { + url = "https://github.com/mysql/mysql-connector-python/commit/fd24ce9dc8c60cc446a8e69458f7851d047c7831.patch"; + sha256 = "sha256-WvU1iB53MavCsksKCjGvUl7R3Ww/38alxxMVzjpr5Xg="; + }) ]; propagatedBuildInputs = [ @@ -44,7 +51,6 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - broken = stdenv.isDarwin; description = "A MySQL driver"; longDescription = '' A MySQL driver that does not depend on MySQL C client libraries and -- cgit 1.4.1 From cdc038410982b26c6519ef445c9f30812223eb59 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 12 Jun 2022 16:59:42 +0200 Subject: python310Packages.ultraheat-api: init at 0.4.0 --- .../python-modules/ultraheat-api/default.nix | 38 ++++++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/development/python-modules/ultraheat-api/default.nix diff --git a/pkgs/development/python-modules/ultraheat-api/default.nix b/pkgs/development/python-modules/ultraheat-api/default.nix new file mode 100644 index 00000000000..1d359d748b3 --- /dev/null +++ b/pkgs/development/python-modules/ultraheat-api/default.nix @@ -0,0 +1,38 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pyserial +, pythonOlder +}: + +buildPythonPackage rec { + pname = "ultraheat-api"; + version = "0.4.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + pname = "ultraheat_api"; + inherit version; + hash = "sha256-J0mQolWdXatIG/ORTBNyo6HrAfydvYqXK7LxInQWcX0="; + }; + + propagatedBuildInputs = [ + pyserial + ]; + + # Source is not tagged, only PyPI releases + doCheck = false; + + pythonImportsCheck = [ + "ultraheat_api" + ]; + + meta = with lib; { + description = "Module for working with data from Landis+Gyr Ultraheat heat meter unit"; + homepage = "https://github.com/vpathuis/uh50"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6fd6fcae040..4f4f5eb9c35 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10790,6 +10790,8 @@ in { ukrainealarm = callPackage ../development/python-modules/ukrainealarm { }; + ultraheat-api = callPackage ../development/python-modules/ultraheat-api { }; + umalqurra = callPackage ../development/python-modules/umalqurra { }; umap-learn = callPackage ../development/python-modules/umap-learn { }; -- cgit 1.4.1 From 8b5f4cf64269389bd865ed45981eaf726ae3f61d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 12 Jun 2022 18:02:18 +0200 Subject: python310Packages.ansible-later: 2.0.13 -> 2.0.14 --- pkgs/development/python-modules/ansible-later/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ansible-later/default.nix b/pkgs/development/python-modules/ansible-later/default.nix index c35cfcb6e45..39a1d6d1d19 100644 --- a/pkgs/development/python-modules/ansible-later/default.nix +++ b/pkgs/development/python-modules/ansible-later/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "ansible-later"; - version = "2.0.13"; + version = "2.0.14"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "thegeeklab"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-9xVFvXCHjgF+7asO1ialGIofJwsRRRiydo/Ui2C+Wig="; + hash = "sha256-iY+5p6LNrlCTGi61cm2DJdyt8SmAwYqKmXNXescjAVQ="; }; nativeBuildInputs = [ @@ -63,7 +63,7 @@ buildPythonPackage rec { --replace " --cov=ansiblelater --cov-report=xml:coverage.xml --cov-report=term --cov-append --no-cov-on-fail" "" \ --replace 'PyYAML = "6.0"' 'PyYAML = "*"' \ --replace 'unidiff = "0.7.3"' 'unidiff = "*"' \ - --replace 'jsonschema = "4.4.0"' 'jsonschema = "*"' + --replace 'jsonschema = "4.6.0"' 'jsonschema = "*"' ''; postInstall = '' -- cgit 1.4.1 From 8be5ecd6e394905a36c1c48a2408e124ef5d38a2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 12 Jun 2022 18:05:25 +0200 Subject: python310Packages.ansible-doctor: 1.3.0 -> 1.4.0 --- pkgs/development/python-modules/ansible-doctor/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ansible-doctor/default.nix b/pkgs/development/python-modules/ansible-doctor/default.nix index d988f69683e..b70521d3d79 100644 --- a/pkgs/development/python-modules/ansible-doctor/default.nix +++ b/pkgs/development/python-modules/ansible-doctor/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "ansible-doctor"; - version = "1.3.0"; + version = "1.4.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "thegeeklab"; repo = "ansible-doctor"; rev = "v${version}"; - hash = "sha256-lJKJE9UccknQg8aqt/6qmjKKaICBxaCH5e8fdmie6u8="; + hash = "sha256-onRur31Sa95nsXUYFJdAHySm4nIXqP01nT70IFPwLCo="; }; nativeBuildInputs = [ @@ -56,7 +56,7 @@ buildPythonPackage rec { --replace 'Jinja2 = "3.1.2"' 'Jinja2 = "*"' \ --replace 'anyconfig = "0.13.0"' 'anyconfig = "*"' \ --replace 'environs = "9.5.0"' 'environs = "*"' \ - --replace 'jsonschema = "4.4.0"' 'jsonschema = "*"' \ + --replace 'jsonschema = "4.6.0"' 'jsonschema = "*"' \ --replace '"ruamel.yaml" = "0.17.21"' '"ruamel.yaml" = "*"' ''; -- cgit 1.4.1 From 4b1055d9409e0e120474d1c287c6055438768799 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jun 2022 18:02:21 +0000 Subject: python310Packages.zwave-js-server-python: 0.37.1 -> 0.37.2 --- pkgs/development/python-modules/zwave-js-server-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zwave-js-server-python/default.nix b/pkgs/development/python-modules/zwave-js-server-python/default.nix index cf155c3ea86..1e54bf97ace 100644 --- a/pkgs/development/python-modules/zwave-js-server-python/default.nix +++ b/pkgs/development/python-modules/zwave-js-server-python/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "zwave-js-server-python"; - version = "0.37.1"; + version = "0.37.2"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "home-assistant-libs"; repo = pname; - rev = version; - hash = "sha256-ciIodpa1ekOqC6wa4r3qxJKW1gzTdoRqeLLaTW/yJQs="; + rev = "refs/tags/${version}"; + hash = "sha256-3Cn/8BbxcOFv8zDdRC91/8EWH6hTuXhtu5Yk8EOhGH4="; }; propagatedBuildInputs = [ -- cgit 1.4.1 From 24a1360b9767c22358e00b95fc56c717d51b7cf9 Mon Sep 17 00:00:00 2001 From: Robert Schütz Date: Mon, 13 Jun 2022 00:57:09 +0000 Subject: python3Packages.aioimaplib: support Python 3.10 --- pkgs/development/python-modules/aioimaplib/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aioimaplib/default.nix b/pkgs/development/python-modules/aioimaplib/default.nix index 7ec2499a9f5..61bf1567b71 100644 --- a/pkgs/development/python-modules/aioimaplib/default.nix +++ b/pkgs/development/python-modules/aioimaplib/default.nix @@ -5,6 +5,7 @@ , buildPythonPackage , docutils , fetchFromGitHub +, fetchpatch , imaplib2 , mock , nose @@ -19,9 +20,7 @@ buildPythonPackage rec { version = "0.9.0"; format = "setuptools"; - # Check https://github.com/bamthomas/aioimaplib/issues/75 - # for Python 3.10 support - disabled = pythonOlder "3.5" || pythonAtLeast "3.10"; + disabled = pythonOlder "3.5"; src = fetchFromGitHub { owner = "bamthomas"; @@ -30,6 +29,14 @@ buildPythonPackage rec { sha256 = "sha256-xxZAeJDuqrPv4kGgDr0ypFuZJk1zcs/bmgeEzI0jpqY="; }; + patches = [ + # https://github.com/bamthomas/aioimaplib/pull/76 + (fetchpatch { + url = "https://github.com/bamthomas/aioimaplib/commit/03f796f45b60a163ad0f3d52166d58f280de7065.patch"; + hash = "sha256-9staxkw/EfGoBz/uyrNKBvQ0KfN+za4rTGRyqrAJSd8="; + }) + ]; + checkInputs = [ asynctest docutils -- cgit 1.4.1 From 1a96f49e8df0345b8fa3364fa50397ddfa61020b Mon Sep 17 00:00:00 2001 From: Ruben Maher Date: Mon, 13 Jun 2022 10:13:59 +0900 Subject: msmtp: 1.8.19 -> 1.8.20 --- pkgs/applications/networking/msmtp/default.nix | 4 ++-- pkgs/applications/networking/msmtp/paths.patch | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/networking/msmtp/default.nix b/pkgs/applications/networking/msmtp/default.nix index 3bcbdf0cf02..418a74a62a3 100644 --- a/pkgs/applications/networking/msmtp/default.nix +++ b/pkgs/applications/networking/msmtp/default.nix @@ -9,11 +9,11 @@ let in stdenv.mkDerivation rec { pname = "msmtp"; - version = "1.8.19"; + version = "1.8.20"; src = fetchurl { url = "https://marlam.de/${pname}/releases/${pname}-${version}.tar.xz"; - sha256 = "sha256-NKHhmBF2h02+TuZu4NkQPJCYmqTc3Ehh5N4Fzn5EUms="; + sha256 = "sha256-2TriqvwPSK99ydCzlN8buABYi4tOjQltizzyJTROsRE="; }; patches = [ diff --git a/pkgs/applications/networking/msmtp/paths.patch b/pkgs/applications/networking/msmtp/paths.patch index 707163bff0c..26ee6976d50 100644 --- a/pkgs/applications/networking/msmtp/paths.patch +++ b/pkgs/applications/networking/msmtp/paths.patch @@ -21,15 +21,16 @@ index bdb4fb8..1363a67 100755 #[ -x "$MSMTP" ] || \ # log -e 1 "msmtpq : can't find the msmtp executable [ $MSMTP ]" # if not found - complain ; quit ## -@@ -70,9 +70,8 @@ MSMTP=msmtp +@@ -70,9 +70,9 @@ MSMTP=msmtp ## ( chmod 0700 msmtp.queue ) ## ## the queue dir - modify this to reflect where you'd like it to be (no quotes !!) -Q=~/.msmtp.queue --[ -d "$Q" ] || \ -- err '' "msmtpq : can't find msmtp queue directory [ $Q ]" '' # if not present - complain ; quit +-[ -d "$Q" ] || mkdir -m 0700 "$Q" || \ +- err '' "msmtpq : can't find or create msmtp queue directory [ $Q ]" '' # if not present - complain ; quit +Q=${MSMTP_QUEUE:-~/.msmtp.queue} -+test -d "$Q" || mkdir -p "$Q" ++[ -d "$Q" ] || mkdir -m 0700 -p "$Q" || \ ++ err '' "msmtpq : can't find or create msmtp queue directory [ $Q ]" '' # if not present - complain ; quit ## ## set the queue log file var to the location of the msmtp queue log file ## where it is or where you'd like it to be -- cgit 1.4.1 From e3f6c1944390133c9223f7c1aa8af5cdc999149d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jun 2022 01:23:49 +0000 Subject: clojure: 1.11.1.1124 -> 1.11.1.1129 --- pkgs/development/interpreters/clojure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/clojure/default.nix b/pkgs/development/interpreters/clojure/default.nix index e4ae49124e1..ece7d42bed4 100644 --- a/pkgs/development/interpreters/clojure/default.nix +++ b/pkgs/development/interpreters/clojure/default.nix @@ -2,12 +2,12 @@ stdenv.mkDerivation rec { pname = "clojure"; - version = "1.11.1.1124"; + version = "1.11.1.1129"; src = fetchurl { # https://clojure.org/releases/tools url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; - sha256 = "sha256-QucUcLCzLPe/OpVyI8++Z+RFukNNRQ39imBaxZuH324="; + sha256 = "sha256-kib1gGN4krlvEuCGdAYV3ejaMXOIhJ7ZBaUO4ulc6SQ="; }; nativeBuildInputs = [ -- cgit 1.4.1 From fe8817a65eeb8811a95e43afec419a8818bd3013 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jun 2022 02:46:10 +0000 Subject: python310Packages.ssh-mitm: 2.0.3 -> 2.0.4 --- pkgs/development/python-modules/ssh-mitm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ssh-mitm/default.nix b/pkgs/development/python-modules/ssh-mitm/default.nix index de5d9132c91..899f3a10e04 100644 --- a/pkgs/development/python-modules/ssh-mitm/default.nix +++ b/pkgs/development/python-modules/ssh-mitm/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "ssh-mitm"; - version = "2.0.3"; + version = "2.0.4"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -25,8 +25,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = pname; repo = pname; - rev = version; - hash = "sha256-TU+jrPZtE9SasUudg1BujvIi3uH+WRdW2TReTFYtntc="; + rev = "refs/tags/${version}"; + hash = "sha256-F7+odIWiEy7Aea+Jnx5VuDv5PdMlvxX975QmlLQ5APE="; }; propagatedBuildInputs = [ -- cgit 1.4.1 From 64fb3fccb8783000c0ea5e12c075e733d7d1e50e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jun 2022 03:40:30 +0000 Subject: python310Packages.peaqevcore: 0.4.7 -> 1.0.11 --- pkgs/development/python-modules/peaqevcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index 629e9b9de61..0e3ada8d8be 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "0.4.7"; + version = "1.0.11"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-DEK8vOWHv+O6zpzluUkhozsihhM9Ad2lOCEf4YnT+Yk="; + hash = "sha256-cY2+H6FiojUEOHuA+wuIubtJKjNQlgten1edWgkoLb0="; }; postPatch = '' -- cgit 1.4.1 From 6b24ace792dce64d2ddd3cfab3862ba23304bd31 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jun 2022 04:54:57 +0000 Subject: python310Packages.unicrypto: 0.0.7 -> 0.0.8 --- pkgs/development/python-modules/unicrypto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unicrypto/default.nix b/pkgs/development/python-modules/unicrypto/default.nix index cac681b5b8e..db69fef99cb 100644 --- a/pkgs/development/python-modules/unicrypto/default.nix +++ b/pkgs/development/python-modules/unicrypto/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "unicrypto"; - version = "0.0.7"; + version = "0.0.8"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-vGapqRrXkcQJK8plFSup2UmBhlRnFkeLPhXwBtgQyOs="; + hash = "sha256-BIf53ZAJwybulTGnlBKuGK1nNCWhyADWSUe5b96wTN8="; }; propagatedBuildInputs = [ -- cgit 1.4.1 From 0105fbfc7189e1b13973e4c8c3eb1714f611ae51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 13 Jun 2022 05:27:46 +0000 Subject: python310Packages.bond-async: 0.1.20 -> 0.1.22 --- pkgs/development/python-modules/bond-async/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bond-async/default.nix b/pkgs/development/python-modules/bond-async/default.nix index 25430498e2d..9b64d1e0a9b 100644 --- a/pkgs/development/python-modules/bond-async/default.nix +++ b/pkgs/development/python-modules/bond-async/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "bond-async"; - version = "0.1.20"; + version = "0.1.22"; disabled = pythonOlder "3.7"; @@ -19,8 +19,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bondhome"; repo = "bond-async"; - rev = "v${version}"; - hash = "sha256-iBtbHS3VzSB6wfWDFq5UVd3++x3HtQbWQ6soPYfcHiM="; + rev = "refs/tags/v${version}"; + hash = "sha256-wU1niuzHwNmrmyjcTlBIKrBf1wMbHHFlIBxFNHUwDw4="; }; propagatedBuildInputs = [ -- cgit 1.4.1 From bc1f4d29b10ede9cc9bdf41afbdf0c1bb074f64b Mon Sep 17 00:00:00 2001 From: André Vitor de Lima Matos Date: Mon, 23 May 2022 20:15:14 -0300 Subject: libsForQt5.kcolorpicker: 0.1.6 -> 0.2.0 --- pkgs/development/libraries/kcolorpicker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kcolorpicker/default.nix b/pkgs/development/libraries/kcolorpicker/default.nix index 75a07b17a7e..4647d65882c 100644 --- a/pkgs/development/libraries/kcolorpicker/default.nix +++ b/pkgs/development/libraries/kcolorpicker/default.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "kcolorpicker"; - version = "0.1.6"; + version = "0.2.0"; src = fetchFromGitHub { owner = "ksnip"; repo = "kColorPicker"; rev = "v${version}"; - sha256 = "1167xwk75yiz697vddbz3lq42l7ckhyl2cvigy4m05qgg9693ksd"; + sha256 = "sha256-ahmMj/yzQiRP9oJwDuhJGxe849kxNsoGFDZ2CGQNhKs="; }; nativeBuildInputs = [ cmake ]; -- cgit 1.4.1 From de00076fa30e56547130e582a1cceb8f9a040caf Mon Sep 17 00:00:00 2001 From: André Vitor de Lima Matos Date: Mon, 23 May 2022 20:15:27 -0300 Subject: libsForQt5.kimageannotator: 0.5.3 -> 0.6.0 --- pkgs/development/libraries/kimageannotator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/kimageannotator/default.nix b/pkgs/development/libraries/kimageannotator/default.nix index 508f795edfe..66d1fc9a478 100644 --- a/pkgs/development/libraries/kimageannotator/default.nix +++ b/pkgs/development/libraries/kimageannotator/default.nix @@ -2,13 +2,13 @@ mkDerivation rec { pname = "kimageannotator"; - version = "0.5.3"; + version = "0.6.0"; src = fetchFromGitHub { owner = "ksnip"; repo = "kImageAnnotator"; rev = "v${version}"; - sha256 = "sha256-dkZa+OhU3w4dUy/Edd0R2UFNYuIdeYe3H1SOtW5ario="; + sha256 = "sha256-fWMaat5IguEZwoEJiEjGrWIbOqdJhs25qOebxpWVQQk="; }; nativeBuildInputs = [ cmake qttools ]; -- cgit 1.4.1 From f4ab2ad06f2e6de0728853f153364d619e582470 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jun 2022 09:55:44 +0200 Subject: python310Packages.pycketcasts: init at 1.0.1 --- .../python-modules/pycketcasts/default.nix | 41 ++++++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/pycketcasts/default.nix diff --git a/pkgs/development/python-modules/pycketcasts/default.nix b/pkgs/development/python-modules/pycketcasts/default.nix new file mode 100644 index 00000000000..e7cc9fe856e --- /dev/null +++ b/pkgs/development/python-modules/pycketcasts/default.nix @@ -0,0 +1,41 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, python-magic +, pythonOlder +, requests +}: + +buildPythonPackage rec { + pname = "pycketcasts"; + version = "1.0.1"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "nwithan8"; + repo = pname; + rev = version; + hash = "sha256-O4j89fE7fYPthhCH8b2gGskkelEA4mU6GvSbKIl+4Mk="; + }; + + propagatedBuildInputs = [ + python-magic + requests + ]; + + # Module has no tests + doCheck = false; + + pythonImportsCheck = [ + "pycketcasts" + ]; + + meta = with lib; { + description = "Module to interact with PocketCast's unofficial API"; + homepage = "https://github.com/nwithan8/pycketcasts"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6fd6fcae040..5bec628648f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6548,6 +6548,8 @@ in { pyatome = callPackage ../development/python-modules/pyatome { }; + pycketcasts = callPackage ../development/python-modules/pycketcasts { }; + pycontrol4 = callPackage ../development/python-modules/pycontrol4 { }; pycoolmasternet-async = callPackage ../development/python-modules/pycoolmasternet-async { }; -- cgit 1.4.1 From 56434c7266f654fc366de13d69d8cf75d462adf1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 13 Jun 2022 09:57:23 +0200 Subject: home-assistant: update component-packages --- pkgs/servers/home-assistant/component-packages.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 91573f635b2..155078e337e 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2053,7 +2053,8 @@ "plum_lightpad" = ps: with ps; [ ]; # missing inputs: plumlightpad "pocketcasts" = ps: with ps; [ - ]; # missing inputs: pycketcasts + pycketcasts + ]; "point" = ps: with ps; [ aiohttp-cors pypoint -- cgit 1.4.1