Loading pkgs/development/python-modules/anova-wifi/default.nix 0 → 100644 +59 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , poetry-core , aiohttp , sensor-state-data , pytestCheckHook , pytest-asyncio }: buildPythonPackage rec { pname = "anova-wifi"; version = "0.10.3"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "Lash-L"; repo = "anova_wifi"; rev = "refs/tags/v${version}"; hash = "sha256-tCmvp29KSCkc+g0w0odcB7vGjtDx6evac7XsHEF0syM="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace "--cov=anova_wifi --cov-report=term-missing:skip-covered" "" ''; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ aiohttp sensor-state-data ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio ]; disabledTests = [ # Makes network calls "test_async_data_1" ]; pythonImportsCheck = [ "anova_wifi" ]; meta = with lib; { description = "A Python package for reading anova sous vide api data"; homepage = "https://github.com/Lash-L/anova_wifi"; changelog = "https://github.com/Lash-L/anova_wifi/releases/tag/v${version}"; maintainers = with maintainers; [ jamiemagee ]; license = licenses.mit; }; } pkgs/development/python-modules/findpython/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ let pname = "findpython"; version = "0.4.0"; version = "0.4.1"; in buildPythonPackage { inherit pname version; Loading @@ -25,7 +25,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; hash = "sha256-GLFNEVZ42hiuku4i1wAcwwkV6lMQU/dwEO4Fo5aA9Dg="; hash = "sha256-19AUVYaBs3YdV6WyNCpxOovzAvbB/J2Z+Budi9FoGwQ="; }; nativeBuildInputs = [ Loading pkgs/development/python-modules/fschat/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ , protobuf }: let version = "0.2.33"; version = "0.2.34"; in buildPythonPackage { pname = "fschat"; Loading @@ -40,7 +40,7 @@ buildPythonPackage { owner = "lm-sys"; repo = "FastChat"; rev = "refs/tags/v${version}"; hash = "sha256-tfFgiYJBuVt71qHOmkDoSrZ2tvXStjubmkw7sexkGZg="; hash = "sha256-4dnKrLQYkd2uQh2K2yaQ7EgrkgX8bO4QXfjIOqpzCE8="; }; nativeBuildInputs = [ Loading pkgs/development/python-modules/icalevents/default.nix 0 → 100644 +59 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , poetry-core , datetime , httplib2 , icalendar , python-dateutil , pytz }: buildPythonPackage rec { pname = "icalevents"; version = "0.1.27"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jazzband"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-vSYQEJFBjXUF4WwEAtkLtcO3y/am00jGS+8Vj+JMMqQ="; }; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ datetime httplib2 icalendar python-dateutil pytz ]; nativeCheckInputs = [ pytestCheckHook ]; disabledTests = [ # Makes HTTP calls "test_events_url" "test_events_async_url" ]; pythonImportsCheck = [ "icalevents" ]; meta = with lib; { changelog = "https://github.com/jazzband/icalevents/releases/tag/v${version}"; description = "Python module for iCal URL/file parsing and querying"; homepage = "https://github.com/jazzband/icalevents"; maintainers = with maintainers; [ jamiemagee ]; license = licenses.mit; }; } pkgs/development/python-modules/python-didl-lite/default.nix +16 −7 Original line number Diff line number Diff line Loading @@ -4,21 +4,27 @@ , pythonOlder , defusedxml , pytestCheckHook , setuptools }: buildPythonPackage rec { pname = "python-didl-lite"; version = "1.3.2"; format = "setuptools"; disabled = pythonOlder "3.5.3"; version = "1.4.0"; pyroject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "StevenLooman"; repo = pname; rev = version; hash = "sha256-laKmWGDEzlBVJCUSKxekjPEXVlAz4MIzM7dNJfta/ek="; repo = "python-didl-lite"; rev = "refs/tags/${version}"; hash = "sha256-A+G97T/udyL/yRqykq1sEGDEI6ZwtDBc5xUNFiJp0UQ="; }; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ defusedxml ]; Loading @@ -27,11 +33,14 @@ buildPythonPackage rec { pytestCheckHook ]; pythonImportsCheck = [ "didl_lite" ]; pythonImportsCheck = [ "didl_lite" ]; meta = with lib; { description = "DIDL-Lite (Digital Item Declaration Language) tools for Python"; homepage = "https://github.com/StevenLooman/python-didl-lite"; changelog = "https://github.com/StevenLooman/python-didl-lite/blob/${version}/CHANGES.rst"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; Loading Loading
pkgs/development/python-modules/anova-wifi/default.nix 0 → 100644 +59 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , poetry-core , aiohttp , sensor-state-data , pytestCheckHook , pytest-asyncio }: buildPythonPackage rec { pname = "anova-wifi"; version = "0.10.3"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "Lash-L"; repo = "anova_wifi"; rev = "refs/tags/v${version}"; hash = "sha256-tCmvp29KSCkc+g0w0odcB7vGjtDx6evac7XsHEF0syM="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace "--cov=anova_wifi --cov-report=term-missing:skip-covered" "" ''; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ aiohttp sensor-state-data ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio ]; disabledTests = [ # Makes network calls "test_async_data_1" ]; pythonImportsCheck = [ "anova_wifi" ]; meta = with lib; { description = "A Python package for reading anova sous vide api data"; homepage = "https://github.com/Lash-L/anova_wifi"; changelog = "https://github.com/Lash-L/anova_wifi/releases/tag/v${version}"; maintainers = with maintainers; [ jamiemagee ]; license = licenses.mit; }; }
pkgs/development/python-modules/findpython/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ let pname = "findpython"; version = "0.4.0"; version = "0.4.1"; in buildPythonPackage { inherit pname version; Loading @@ -25,7 +25,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; hash = "sha256-GLFNEVZ42hiuku4i1wAcwwkV6lMQU/dwEO4Fo5aA9Dg="; hash = "sha256-19AUVYaBs3YdV6WyNCpxOovzAvbB/J2Z+Budi9FoGwQ="; }; nativeBuildInputs = [ Loading
pkgs/development/python-modules/fschat/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ , protobuf }: let version = "0.2.33"; version = "0.2.34"; in buildPythonPackage { pname = "fschat"; Loading @@ -40,7 +40,7 @@ buildPythonPackage { owner = "lm-sys"; repo = "FastChat"; rev = "refs/tags/v${version}"; hash = "sha256-tfFgiYJBuVt71qHOmkDoSrZ2tvXStjubmkw7sexkGZg="; hash = "sha256-4dnKrLQYkd2uQh2K2yaQ7EgrkgX8bO4QXfjIOqpzCE8="; }; nativeBuildInputs = [ Loading
pkgs/development/python-modules/icalevents/default.nix 0 → 100644 +59 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , poetry-core , datetime , httplib2 , icalendar , python-dateutil , pytz }: buildPythonPackage rec { pname = "icalevents"; version = "0.1.27"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jazzband"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-vSYQEJFBjXUF4WwEAtkLtcO3y/am00jGS+8Vj+JMMqQ="; }; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ datetime httplib2 icalendar python-dateutil pytz ]; nativeCheckInputs = [ pytestCheckHook ]; disabledTests = [ # Makes HTTP calls "test_events_url" "test_events_async_url" ]; pythonImportsCheck = [ "icalevents" ]; meta = with lib; { changelog = "https://github.com/jazzband/icalevents/releases/tag/v${version}"; description = "Python module for iCal URL/file parsing and querying"; homepage = "https://github.com/jazzband/icalevents"; maintainers = with maintainers; [ jamiemagee ]; license = licenses.mit; }; }
pkgs/development/python-modules/python-didl-lite/default.nix +16 −7 Original line number Diff line number Diff line Loading @@ -4,21 +4,27 @@ , pythonOlder , defusedxml , pytestCheckHook , setuptools }: buildPythonPackage rec { pname = "python-didl-lite"; version = "1.3.2"; format = "setuptools"; disabled = pythonOlder "3.5.3"; version = "1.4.0"; pyroject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "StevenLooman"; repo = pname; rev = version; hash = "sha256-laKmWGDEzlBVJCUSKxekjPEXVlAz4MIzM7dNJfta/ek="; repo = "python-didl-lite"; rev = "refs/tags/${version}"; hash = "sha256-A+G97T/udyL/yRqykq1sEGDEI6ZwtDBc5xUNFiJp0UQ="; }; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ defusedxml ]; Loading @@ -27,11 +33,14 @@ buildPythonPackage rec { pytestCheckHook ]; pythonImportsCheck = [ "didl_lite" ]; pythonImportsCheck = [ "didl_lite" ]; meta = with lib; { description = "DIDL-Lite (Digital Item Declaration Language) tools for Python"; homepage = "https://github.com/StevenLooman/python-didl-lite"; changelog = "https://github.com/StevenLooman/python-didl-lite/blob/${version}/CHANGES.rst"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; Loading