diff options
| author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2023-12-17 00:02:29 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-17 00:02:29 +0000 |
| commit | baaaa0fd7d39aba94d6fee673ebc9784dc56ab60 (patch) | |
| tree | 83d78b2cc7a1bc9e27079d487d74134b92720a9f /pkgs/development/python-modules | |
| parent | be86e6ddfb5cf45f4bc7c388956fa0ddc6f92be8 (diff) | |
| parent | 74578d8b1aa7205fcbf3e8f64bbcba8a0dcd5367 (diff) | |
Merge master into staging-next
Diffstat (limited to 'pkgs/development/python-modules')
6 files changed, 48 insertions, 28 deletions
diff --git a/pkgs/development/python-modules/deezer-python/default.nix b/pkgs/development/python-modules/deezer-python/default.nix index dd9505625af0..84c7972ccd12 100644 --- a/pkgs/development/python-modules/deezer-python/default.nix +++ b/pkgs/development/python-modules/deezer-python/default.nix @@ -14,17 +14,22 @@ buildPythonPackage rec { pname = "deezer-python"; version = "6.1.1"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "browniebroke"; - repo = pname; + repo = "deezer-python"; rev = "refs/tags/v${version}"; hash = "sha256-pzEXiWKMP2Wqme/pqfTMHxWH/4YcCS6u865wslHrUqI="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace " --cov=deezer" "" + ''; + nativeBuildInputs = [ poetry-core ]; @@ -41,15 +46,16 @@ buildPythonPackage rec { tornado ]; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace " --cov=deezer" "" - ''; - pythonImportsCheck = [ "deezer" ]; + disabledTests = [ + # JSONDecodeError issue + "test_get_user_flow" + "test_with_language_header" + ]; + meta = with lib; { description = "Python wrapper around the Deezer API"; homepage = "https://github.com/browniebroke/deezer-python"; diff --git a/pkgs/development/python-modules/environs/default.nix b/pkgs/development/python-modules/environs/default.nix index 5591d74d38a0..c426aaeeaee5 100644 --- a/pkgs/development/python-modules/environs/default.nix +++ b/pkgs/development/python-modules/environs/default.nix @@ -8,22 +8,27 @@ , pytestCheckHook , python-dotenv , pythonOlder +, setuptools }: buildPythonPackage rec { pname = "environs"; - version = "9.5.0"; - format = "setuptools"; + version = "10.0.0"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "sloria"; - repo = pname; - rev = version; - hash = "sha256-hucApIn7ul7+MC2W811VTxZNO8Pqb6HDXz9VRcEdmIc="; + repo = "environs"; + rev = "refs/tags/${version}"; + hash = "sha256-B/ICzopFuOAWMlDn950LXmi/XQaQxh5jFVmLdmt7Dlg="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ marshmallow python-dotenv @@ -43,6 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python modle for environment variable parsing"; homepage = "https://github.com/sloria/environs"; + changelog = "https://github.com/sloria/environs/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/latex2mathml/default.nix b/pkgs/development/python-modules/latex2mathml/default.nix index 4ff8ba6df59b..99d9dcc5fb74 100644 --- a/pkgs/development/python-modules/latex2mathml/default.nix +++ b/pkgs/development/python-modules/latex2mathml/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "latex2mathml"; - version = "3.76.0"; + version = "3.77.0"; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "roniemartinez"; repo = pname; rev = version; - hash = "sha256-CoWXWgu1baM5v7OC+OlRHZB0NkPue4qFzylJk4Xq2e4="; + hash = "sha256-DLdSFMsNA0gD6Iw0kn+0IrbvyI0VEGOpz0ZYD48nRkY="; }; format = "pyproject"; diff --git a/pkgs/development/python-modules/python-rapidjson/default.nix b/pkgs/development/python-modules/python-rapidjson/default.nix index 7aae0e442d28..c131a3b0c0eb 100644 --- a/pkgs/development/python-modules/python-rapidjson/default.nix +++ b/pkgs/development/python-modules/python-rapidjson/default.nix @@ -29,7 +29,7 @@ let cmakeFlags = old.cmakeFlags ++ [ "-DCMAKE_CTEST_ARGUMENTS=-E;valgrind_unittest" ]; }); in buildPythonPackage rec { - version = "1.13"; + version = "1.14"; pname = "python-rapidjson"; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ in buildPythonPackage rec { owner = "python-rapidjson"; repo = "python-rapidjson"; rev = "refs/tags/v${version}"; - hash = "sha256-lWF/INhgeFQoPAhyL655UCcVamFELra29R6JPJSAmMg="; + hash = "sha256-fCC6jYUIB89HlEnbsmL0MeCBOO4NAZtePuPgZKYxoM8="; }; setupPyBuildFlags = [ diff --git a/pkgs/development/python-modules/pyvlx/default.nix b/pkgs/development/python-modules/pyvlx/default.nix index 02550d61a9ee..f70b12e36251 100644 --- a/pkgs/development/python-modules/pyvlx/default.nix +++ b/pkgs/development/python-modules/pyvlx/default.nix @@ -1,28 +1,35 @@ -{ stdenv -, lib +{ lib +, stdenv , buildPythonPackage , fetchFromGitHub , pytestCheckHook , pythonOlder , pyyaml +, setuptools +, typing-extensions }: buildPythonPackage rec { pname = "pyvlx"; - version = "0.2.20"; - format = "setuptools"; + version = "0.2.21"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "Julius2342"; - repo = pname; - rev = version; - sha256 = "1irjix9kr6qih84gii7k1a9c67n8133gpnmwfd09550jsqdmg006"; + repo = "pyvlx"; + rev = "refs/tags/${version}"; + hash = "sha256-t6lbpP9IwNhXpoZ9+0n9vKCuZ+azWqP7w5v0BfqbMcs="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ pyyaml + typing-extensions ]; nativeCheckInputs = [ @@ -34,14 +41,15 @@ buildPythonPackage rec { ]; meta = with lib; { - broken = stdenv.isDarwin; description = "Python client to work with Velux units"; longDescription = '' PyVLX uses the Velux KLF 200 interface to control io-Homecontrol devices, e.g. Velux Windows. ''; homepage = "https://github.com/Julius2342/pyvlx"; + changelog = "https://github.com/Julius2342/pyvlx/releases/tag/${version}"; license = with licenses; [ lgpl2Only ]; maintainers = with maintainers; [ fab ]; + broken = stdenv.isDarwin; }; } diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index 8989def66bc0..dfdf4676821d 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "twilio"; - version = "8.10.3"; + version = "8.11.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "twilio"; repo = "twilio-python"; rev = "refs/tags/${version}"; - hash = "sha256-6aTPPuQRRPd9mYJI8CHusejTTYdJX/06x+TubPgagJY="; + hash = "sha256-yz1jFEjbnG5hqC5wqvxcP3pNLI3GalXWbREToCwf9BU="; }; propagatedBuildInputs = [ |
