diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2020-11-21 08:43:37 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2020-11-21 08:43:46 +0100 |
commit | 54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8 (patch) | |
tree | 4521aa958f52af1858a874cb30fecc5ada92da38 /pkgs/development/python-modules | |
parent | 8d210e2ea42f5a6ef10320800355ecd4b49fb428 (diff) | |
parent | 1ffd7cf0d6cb509565deb21a6e57a17575834b76 (diff) | |
download | nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar.gz nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar.bz2 nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar.lz nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar.xz nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.tar.zst nixpkgs-54cb417ba00a7a1463fcd32fc6f58eae09aa5ce8.zip |
Merge staging-next into staging
Diffstat (limited to 'pkgs/development/python-modules')
28 files changed, 252 insertions, 117 deletions
diff --git a/pkgs/development/python-modules/atom/default.nix b/pkgs/development/python-modules/atom/default.nix index 60fa12d4a66..cb9503fe6e9 100644 --- a/pkgs/development/python-modules/atom/default.nix +++ b/pkgs/development/python-modules/atom/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "atom"; - version = "0.5.2"; + version = "0.6.0"; src = fetchPypi { inherit pname version; - sha256 = "99b4c94b833aafffc0b34ab8f98b697f575be3230bff38ebf863d065403333e0"; + sha256 = "df65a654744ccdc4843ce09c38612fd8f702c84be501b1d955c3ac0b9ad28dc5"; }; buildInputs = [ cppy ]; diff --git a/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix b/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix index d77f187d65e..525a72a7009 100644 --- a/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-loganalytics/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "azure-mgmt-loganalytics"; - version = "1.0.0"; + version = "2.0.0"; src = fetchPypi { inherit pname version; extension = "zip"; - sha256 = "7eb052a1c4bb037c06a0aff740378bd54a6ae256bf5cb71faa14b4eb61281488"; + sha256 = "947cada6e52fea6ecae7011d7532cf8edbe90250753a58749c473b863331fcc6"; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/bip_utils/default.nix b/pkgs/development/python-modules/bip_utils/default.nix index 2b9e16b6a63..17f996bfd70 100644 --- a/pkgs/development/python-modules/bip_utils/default.nix +++ b/pkgs/development/python-modules/bip_utils/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "bip_utils"; - version = "1.5.0"; + version = "1.6.0"; disabled = pythonOlder "3.6"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "ebellocchia"; repo = pname; rev = "v${version}"; - sha256 = "06ls1lara7sklqw6wrw5d3wpxwgyv6paxwjp37x7b3kfskm14cmd"; + sha256 = "0zbjrgl4dd65r3liyp8syxr106z1wn7ngfcm5dlfcxqwj8zkf56m"; }; propagatedBuildInputs = [ ecdsa pysha3 ]; diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index 997f20e137d..f0a25dfb0b1 100644 --- a/pkgs/development/python-modules/black/default.nix +++ b/pkgs/development/python-modules/black/default.nix @@ -1,42 +1,71 @@ -{ stdenv, buildPythonPackage, fetchPypi, pythonOlder -, attrs, click, toml, appdirs, aiohttp, aiohttp-cors -, glibcLocales, typed-ast, pathspec, regex -, setuptools_scm, pytest }: +{ stdenv, lib +, buildPythonPackage, fetchPypi, pythonOlder, setuptools_scm, pytestCheckHook +, aiohttp +, aiohttp-cors +, appdirs +, attrs +, click +, mypy-extensions +, pathspec +, regex +, toml +, typed-ast +, typing-extensions }: buildPythonPackage rec { pname = "black"; - version = "19.10b0"; + version = "20.8b1"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "0f8mr0yzj78q1dx7v6ggbgfir2wv0n5z2shfbbvfdq7910xbgvf2"; + sha256 = "1spv6sldp3mcxr740dh3ywp25lly9s8qlvs946fin44rl1x5a0hw"; }; nativeBuildInputs = [ setuptools_scm ]; - checkInputs = [ pytest glibcLocales ]; # Necessary for the tests to pass on Darwin with sandbox enabled. # Black starts a local server and needs to bind a local address. __darwinAllowLocalNetworking = true; - # Don't know why these tests fails - # Disable test_expression_diff, because it fails on darwin - checkPhase = '' - LC_ALL="en_US.UTF-8" pytest \ - --deselect tests/test_black.py::BlackTestCase::test_expression_diff \ - --deselect tests/test_black.py::BlackTestCase::test_cache_multiple_files \ - --deselect tests/test_black.py::BlackTestCase::test_failed_formatting_does_not_get_cached + checkInputs = [ pytestCheckHook ]; + + preCheck = '' + export PATH="$PATH:$out/bin" ''; - propagatedBuildInputs = [ attrs appdirs click toml aiohttp aiohttp-cors pathspec regex typed-ast ]; + disabledTests = [ + # Don't know why these tests fails + "test_cache_multiple_files" + "test_failed_formatting_does_not_get_cached" + # requires network access + "test_gen_check_output" + "test_process_queue" + ] ++ lib.optionals stdenv.isDarwin [ + # fails on darwin + "test_expression_diff" + ]; + + propagatedBuildInputs = [ + aiohttp + aiohttp-cors + appdirs + attrs + click + mypy-extensions + pathspec + regex + toml + typed-ast + typing-extensions + ]; - meta = with stdenv.lib; { + meta = with lib; { description = "The uncompromising Python code formatter"; homepage = "https://github.com/psf/black"; + changelog = "https://github.com/psf/black/blob/${version}/CHANGES.md"; license = licenses.mit; maintainers = with maintainers; [ sveitser ]; }; - } diff --git a/pkgs/development/python-modules/broadlink/default.nix b/pkgs/development/python-modules/broadlink/default.nix index 685ca57b7ef..dcb1368f411 100644 --- a/pkgs/development/python-modules/broadlink/default.nix +++ b/pkgs/development/python-modules/broadlink/default.nix @@ -3,11 +3,11 @@ buildPythonPackage rec { pname = "broadlink"; - version = "0.14.1"; + version = "0.16.0"; src = fetchPypi { inherit pname version; - sha256 = "5c443d4639b737069e5e27df451b6e89c5ed50be81899e4ea02adb355bf3d724"; + sha256 = "637dabc6f47b283b72bc521322554462da7a247f04614e458d65df8574d03a41"; }; postPatch = '' diff --git a/pkgs/development/python-modules/bx-python/default.nix b/pkgs/development/python-modules/bx-python/default.nix index 57a3609bad0..57ace67d3f2 100644 --- a/pkgs/development/python-modules/bx-python/default.nix +++ b/pkgs/development/python-modules/bx-python/default.nix @@ -3,14 +3,14 @@ buildPythonPackage rec { pname = "bx-python"; - version = "0.8.6"; + version = "0.8.9"; disabled = isPy27; src = fetchFromGitHub { owner = "bxlab"; repo = "bx-python"; rev = "v${version}"; - sha256 = "1i40vmn8n83vqcpqj843riv9vp16s753jc4wc90p0cmrnhmzcv13"; + sha256 = "0bsqnw8rv08586wksvx2a8dawvhyzvz5pzsh9y3217b6wxq98dnq"; }; nativeBuildInputs = [ cython ]; diff --git a/pkgs/development/python-modules/cassandra-driver/default.nix b/pkgs/development/python-modules/cassandra-driver/default.nix index ecb1edf5958..32cf844cf00 100644 --- a/pkgs/development/python-modules/cassandra-driver/default.nix +++ b/pkgs/development/python-modules/cassandra-driver/default.nix @@ -42,5 +42,6 @@ buildPythonPackage rec { description = "A Python client driver for Apache Cassandra"; homepage = "http://datastax.github.io/python-driver"; license = licenses.asl20; + broken = true; # geomet doesn't exist }; } diff --git a/pkgs/development/python-modules/databricks-cli/default.nix b/pkgs/development/python-modules/databricks-cli/default.nix index 952f0723c7c..8672f077624 100644 --- a/pkgs/development/python-modules/databricks-cli/default.nix +++ b/pkgs/development/python-modules/databricks-cli/default.nix @@ -9,11 +9,11 @@ buildPythonPackage rec { pname = "databricks-cli"; - version = "0.11.0"; + version = "0.14.0"; src = fetchPypi { inherit pname version; - sha256 = "b3c7205dd8cb9935c475794ebd41b53aba79a53e028d3cf6b5871eec83c89ec0"; + sha256 = "68e5cdcf4ca26d3c628bca26e44563d58e64d3b2805b9adb94b4006976d9c7e1"; }; checkInputs = [ diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix index 5f10b7897e9..75a11d8cf26 100644 --- a/pkgs/development/python-modules/debugpy/default.nix +++ b/pkgs/development/python-modules/debugpy/default.nix @@ -18,13 +18,13 @@ buildPythonPackage rec { pname = "debugpy"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitHub { owner = "Microsoft"; repo = pname; rev = "v${version}"; - sha256 = "1f6a62hg82fn9ddrl6g11x2h27zng8jmrlfbnnra6q590i5v1ixr"; + sha256 = "1r5w5ngipj5fgjylrmlw3jrh5y2n67n68l91sj9329549x4ww8dh"; }; patches = [ @@ -34,6 +34,11 @@ buildPythonPackage rec { inherit gdb; }) + (substituteAll { + src = ./hardcode-version.patch; + inherit version; + }) + # Fix importing debugpy in: # - test_nodebug[module-launch(externalTerminal)] # - test_nodebug[module-launch(integratedTerminal)] @@ -45,13 +50,6 @@ buildPythonPackage rec { ./fix-test-pythonpath.patch ]; - postPatch = '' - # Use nixpkgs version instead of versioneer - substituteInPlace setup.py \ - --replace "cmds = versioneer.get_cmdclass()" "cmds = {}" \ - --replace "version=versioneer.get_version()" "version='${version}'" - ''; - # Remove pre-compiled "attach" libraries and recompile for host platform # Compile flags taken from linux_and_mac/compile_linux.sh & linux_and_mac/compile_mac.sh preBuild = ''( diff --git a/pkgs/development/python-modules/debugpy/hardcode-version.patch b/pkgs/development/python-modules/debugpy/hardcode-version.patch new file mode 100644 index 00000000000..2879716f704 --- /dev/null +++ b/pkgs/development/python-modules/debugpy/hardcode-version.patch @@ -0,0 +1,51 @@ +diff --git a/setup.py b/setup.py +index cfec60d..32ca206 100644 +--- a/setup.py ++++ b/setup.py +@@ -24,7 +24,6 @@ elif "--abi" in sys.argv: + from setuptools import setup # noqa + + sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) +-import versioneer # noqa + + del sys.path[0] + +@@ -86,7 +85,7 @@ if __name__ == "__main__": + if not os.getenv("SKIP_CYTHON_BUILD"): + cython_build() + +- cmds = versioneer.get_cmdclass() ++ cmds = {} + cmds["bdist_wheel"] = bdist_wheel + + extras = {} +@@ -96,7 +95,7 @@ if __name__ == "__main__": + + setup( + name="debugpy", +- version=versioneer.get_version(), ++ version="@version@", + description="An implementation of the Debug Adapter Protocol for Python", # noqa + long_description=long_description, + long_description_content_type="text/markdown", +diff --git a/src/debugpy/__init__.py b/src/debugpy/__init__.py +index baa5a7c..5355327 100644 +--- a/src/debugpy/__init__.py ++++ b/src/debugpy/__init__.py +@@ -27,7 +27,6 @@ __all__ = [ + import codecs + import os + +-from debugpy import _version + from debugpy.common import compat + + +@@ -204,7 +203,7 @@ def trace_this_thread(should_trace): + return api.trace_this_thread(should_trace) + + +-__version__ = _version.get_versions()["version"] ++__version__ = "@version@" + + # Force absolute path on Python 2. + __file__ = os.path.abspath(__file__) diff --git a/pkgs/development/python-modules/dockerfile-parse/default.nix b/pkgs/development/python-modules/dockerfile-parse/default.nix index c0b14bf88ca..e3a998126e9 100644 --- a/pkgs/development/python-modules/dockerfile-parse/default.nix +++ b/pkgs/development/python-modules/dockerfile-parse/default.nix @@ -1,12 +1,12 @@ { stdenv, buildPythonPackage, fetchPypi, six, pytestcov, pytest }: buildPythonPackage rec { - version = "1.0.0"; + version = "1.1.0"; pname = "dockerfile-parse"; src = fetchPypi { inherit pname version; - sha256 = "9ed92ede29a646094b52b8b302e477f08e63465b6ee524f5750810280143712e"; + sha256 = "f37bfa327fada7fad6833aebfaac4a3aaf705e4cf813b737175feded306109e8"; }; postPatch = '' diff --git a/pkgs/development/python-modules/fabulous/default.nix b/pkgs/development/python-modules/fabulous/default.nix new file mode 100644 index 00000000000..6079f22020a --- /dev/null +++ b/pkgs/development/python-modules/fabulous/default.nix @@ -0,0 +1,39 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pillow +, python +}: + +buildPythonPackage rec { + pname = "fabulous"; + version = "0.3.0"; + + src = fetchFromGitHub { + owner = "jart"; + repo = pname; + rev = version; + sha256 = "0yxdaz6yayp1a57kdb2i8q7kwwdlwy4a3d0lr012h2ji9m89c8q7"; + }; + + patches = [ + ./relative_import.patch + ]; + + propagatedBuildInputs = [ + pillow + ]; + + checkPhase = '' + for i in tests/*.py; do + ${python.interpreter} $i + done + ''; + + meta = with lib; { + description = "Make the output of terminal applications look fabulous"; + homepage = "https://jart.github.io/fabulous"; + license = licenses.asl20; + maintainers = [ maintainers.symphorien ]; + }; +} diff --git a/pkgs/development/python-modules/fabulous/relative_import.patch b/pkgs/development/python-modules/fabulous/relative_import.patch new file mode 100644 index 00000000000..b12e3d9a786 --- /dev/null +++ b/pkgs/development/python-modules/fabulous/relative_import.patch @@ -0,0 +1,27 @@ +diff --git a/fabulous/prompt.py b/fabulous/prompt.py +index 531176f..e395ab4 100644 +--- a/fabulous/prompt.py ++++ b/fabulous/prompt.py +@@ -18,8 +18,7 @@ + import sys + import os + import os.path +-import term +-from term import stdout, stderr, display ++from .term import stdout, stderr, display + + __all__ = ["input_object","query","file_chooser"] + +diff --git a/fabulous/widget.py b/fabulous/widget.py +index 31a2547..7ad889a 100644 +--- a/fabulous/widget.py ++++ b/fabulous/widget.py +@@ -24,7 +24,7 @@ import os + import math + from datetime import datetime + # import textwrap +-from term import stdout, display ++from .term import stdout, display + + class ProgressBar(object): + """A 3-line progress bar, which looks like:: diff --git a/pkgs/development/python-modules/getkey/default.nix b/pkgs/development/python-modules/getkey/default.nix new file mode 100644 index 00000000000..c0cbec29145 --- /dev/null +++ b/pkgs/development/python-modules/getkey/default.nix @@ -0,0 +1,34 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pytestCheckHook +, flake8 +}: + +buildPythonPackage rec { + pname = "getkey"; + version = "0.6.5"; + + src = fetchPypi { + inherit pname version; + sha256 = "0ng0ihfagh9g8hral0bq5nhjlp3csqghyv3z8b7ylkdkqc1cgiv8"; + }; + + # disable coverage, because we don't care and python-coveralls is not in nixpkgs + postPatch = '' + sed -e '/python-coveralls/d' -e '/pytest-cov/d' -i setup.py + rm setup.cfg + ''; + + checkInputs = [ + flake8 + pytestCheckHook + ]; + + meta = with lib; { + description = "Read single characters and key-strokes"; + homepage = "https://github.com/kcsaff/getkey"; + license = licenses.mit; + maintainers = [ maintainers.symphorien ]; + }; +} diff --git a/pkgs/development/python-modules/gevent/default.nix b/pkgs/development/python-modules/gevent/default.nix index 4eb5c7cdbb9..bf066f51906 100644 --- a/pkgs/development/python-modules/gevent/default.nix +++ b/pkgs/development/python-modules/gevent/default.nix @@ -4,12 +4,12 @@ buildPythonPackage rec { pname = "gevent"; - version = "20.5.2"; + version = "20.9.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "2756de36f56b33c46f6cc7146a74ba65afcd1471922c95b6771ce87b279d689c"; + sha256 = "13aw9x6imsy3b369kfjblqiwfni69pp32m4r13n62r9k3l2lhvaz"; }; buildInputs = [ libev ]; diff --git a/pkgs/development/python-modules/gipc/default.nix b/pkgs/development/python-modules/gipc/default.nix index 3fe26f4a934..04dc8b0c068 100644 --- a/pkgs/development/python-modules/gipc/default.nix +++ b/pkgs/development/python-modules/gipc/default.nix @@ -27,6 +27,8 @@ buildPythonPackage rec { ''; homepage = "http://gehrcke.de/gipc"; license = licenses.mit; + # gipc only has support for older versions of gevent + broken = versionOlder "1.6" gevent.version; }; } diff --git a/pkgs/development/python-modules/glom/default.nix b/pkgs/development/python-modules/glom/default.nix index 916812f1535..cae43e59c28 100644 --- a/pkgs/development/python-modules/glom/default.nix +++ b/pkgs/development/python-modules/glom/default.nix @@ -11,11 +11,11 @@ buildPythonPackage rec { pname = "glom"; - version = "20.8.0"; + version = "20.11.0"; src = fetchPypi { inherit pname version; - sha256 = "5fa3a9d99c7f3e5410a810fa8a158c0f71e39036c47b77745c7f2e4630372f82"; + sha256 = "54051072bccc9cdb3ebbd8af0559195137a61d308f04bff19678e4b61350eb12"; }; propagatedBuildInputs = [ boltons attrs face ]; diff --git a/pkgs/development/python-modules/google_cloud_storage/default.nix b/pkgs/development/python-modules/google_cloud_storage/default.nix index bcb8b604e45..a1b572db11e 100644 --- a/pkgs/development/python-modules/google_cloud_storage/default.nix +++ b/pkgs/development/python-modules/google_cloud_storage/default.nix @@ -5,11 +5,11 @@ buildPythonPackage rec { pname = "google-cloud-storage"; - version = "1.32.0"; + version = "1.33.0"; src = fetchPypi { inherit pname version; - sha256 = "da12b7bd79bbe978a7945a44b600604fbc10ece2935d31f243e751f99135e34f"; + sha256 = "900ba027bdee6b97f21cd22d1db3d1a6233ede5de2db4754db860438bdad72d2"; }; disabled = pythonOlder "3.5"; diff --git a/pkgs/development/python-modules/greenlet/default.nix b/pkgs/development/python-modules/greenlet/default.nix index c325c965249..9d00e93739c 100644 --- a/pkgs/development/python-modules/greenlet/default.nix +++ b/pkgs/development/python-modules/greenlet/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "greenlet"; - version = "0.4.16"; + version = "0.4.17"; disabled = isPyPy; # builtin for pypy src = fetchPypi { inherit pname version; - sha256 = "6e06eac722676797e8fce4adb8ad3dc57a1bb3adfb0dd3fdf8306c055a38456c"; + sha256 = "0swdhrcq13bdszv3yz5645gi4ijbzmmhxpb6whcfg3d7d5f87n21"; }; propagatedBuildInputs = [ six ]; diff --git a/pkgs/development/python-modules/ijson/default.nix b/pkgs/development/python-modules/ijson/default.nix index d877c098354..a09fb7b1eff 100644 --- a/pkgs/development/python-modules/ijson/default.nix +++ b/pkgs/development/python-modules/ijson/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "ijson"; - version = "3.1.1"; + version = "3.1.2.post0"; src = fetchPypi { inherit pname version; - sha256 = "815e9ce9d2de7ddd58ba01834d8f55790b7daddbac6c844cba0fc459b7d5005a"; + sha256 = "04fd8ebb8edb39db81f49b75b101d1e2a4d0728460e253fd9c98e3e17f9caa16"; }; doCheck = false; # something about yajl diff --git a/pkgs/development/python-modules/jsonrpc-base/default.nix b/pkgs/development/python-modules/jsonrpc-base/default.nix index 3505a13bbd1..9318fc09373 100644 --- a/pkgs/development/python-modules/jsonrpc-base/default.nix +++ b/pkgs/development/python-modules/jsonrpc-base/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "jsonrpc-base"; - version = "1.0.3"; + version = "1.1.0"; src = fetchPypi { inherit pname version; - sha256 = "7bda99589b4566f5027c2aeae122f409d8ccf4c811b278b8cfb616903871efb2"; + sha256 = "7f374c57bfa1cb16d1f340d270bc0d9f1f5608fb1ac6c9ea15768c0e6ece48b7"; }; propagatedBuildInputs = [ ]; diff --git a/pkgs/development/python-modules/lightgbm/default.nix b/pkgs/development/python-modules/lightgbm/default.nix index 27b2e948776..e9bcd0ed895 100644 --- a/pkgs/development/python-modules/lightgbm/default.nix +++ b/pkgs/development/python-modules/lightgbm/default.nix @@ -10,11 +10,11 @@ buildPythonPackage rec { pname = "lightgbm"; - version = "3.0.0"; + version = "3.1.0"; src = fetchPypi { inherit pname version; - sha256 = "05f5b358469a679dbf27521d926750ca53ff1e61a6c0293d49af30094ebd9d4a"; + sha256 = "0d0abcb1035a7f50226412a78993d61830621e16fd6fa685bbf178c97b0d6e82"; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/locustio/default.nix b/pkgs/development/python-modules/locustio/default.nix deleted file mode 100644 index 0b64fc39feb..00000000000 --- a/pkgs/development/python-modules/locustio/default.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ buildPythonPackage, fetchFromGitHub, isPy38 -, flask -, gevent -, mock -, msgpack -, pyzmq -, requests -, unittest2 -}: - -buildPythonPackage rec { - pname = "locustio"; - version = "0.14.4"; - # tests hang on python38 - disabled = isPy38; - - src = fetchFromGitHub { - owner = "locustio"; - repo = "locust"; - rev = version; - sha256 = "1645d63ig4ymw716b6h53bhmjqqc13p9r95k1xfx66ck6vdqnisd"; - }; - - propagatedBuildInputs = [ msgpack requests flask gevent pyzmq ]; - checkInputs = [ mock unittest2 ]; - # remove file which attempts to do GET request - preCheck = '' - rm locust/test/test_stats.py - ''; - - meta = { - homepage = "https://locust.io/"; - description = "A load testing tool"; - }; -} diff --git a/pkgs/development/python-modules/mitmproxy/default.nix b/pkgs/development/python-modules/mitmproxy/default.nix index cb5b5cc80f5..d22ce7df128 100644 --- a/pkgs/development/python-modules/mitmproxy/default.nix +++ b/pkgs/development/python-modules/mitmproxy/default.nix @@ -37,32 +37,25 @@ , parver , pytest-asyncio , hypothesis +, asgiref +, msgpack }: buildPythonPackage rec { pname = "mitmproxy"; - version = "5.2"; + version = "5.3.0"; disabled = isPy27; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "0ja0aqnfmkvns5qmd51hmrvbw8dnccaks30gxgzgcjgy30rj4brq"; + sha256 = "04y7fxxssrs14i7zl7fwlwrpnms39i7a6m18481sg8vlrkbagxjr"; }; - patches = [ - # Apply patch from upstream to make mitmproxy v5.2 compatible with urwid >v2.1.0 - (fetchpatch { - name = "urwid-lt-2.1.0.patch"; - url = "https://github.com/mitmproxy/mitmproxy/commit/ea9177217208fdf642ffc54f6b1f6507a199350c.patch"; - sha256 = "1z5r8izg5nvay01ywl3xc6in1vjfi9f144j057p3k5rzfliv49gg"; - }) - ]; - postPatch = '' # remove dependency constraints - sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?//' -i setup.py + sed 's/>=\([0-9]\.\?\)\+\( \?, \?<\([0-9]\.\?\)\+\)\?\( \?, \?!=\([0-9]\.\?\)\+\)\?//' -i setup.py ''; doCheck = (!stdenv.isDarwin); @@ -75,6 +68,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ setuptools # setup.py + asgiref blinker brotli certifi @@ -85,6 +79,7 @@ buildPythonPackage rec { hyperframe kaitaistruct ldap3 + msgpack passlib protobuf publicsuffix2 diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index bc60d7897c1..c8f874d4c10 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -25,12 +25,12 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; - version = "2.3.5"; + version = "2.3.6"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "b953a53141a88406e9c0e3144582a7c257e5c89fa81e97664d520999991812e7"; + sha256 = "1a4ebf25989fc13d6f70dc3e2064721c54834e493a7964a1d67be61d40e75f50"; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/sshtunnel/default.nix b/pkgs/development/python-modules/sshtunnel/default.nix index b8f2ab99826..5254b5c4dcc 100644 --- a/pkgs/development/python-modules/sshtunnel/default.nix +++ b/pkgs/development/python-modules/sshtunnel/default.nix @@ -5,12 +5,12 @@ }: buildPythonPackage rec { - version = "0.2.2"; + version = "0.3.1"; pname = "sshtunnel"; src = fetchPypi { inherit pname version; - sha256 = "1801b144b42b9bdb2f931923e85837f9193b877f3d490cd5776e1d4062c62fb4"; + sha256 = "e0cac8a6a154c7a9651b42038e3f6cf35bb88c8ee4b94822b28a5b2fe7140f95"; }; propagatedBuildInputs = [ paramiko ]; diff --git a/pkgs/development/python-modules/tensorflow/2/default.nix b/pkgs/development/python-modules/tensorflow/2/default.nix index 7925cb15f03..bcf69369178 100644 --- a/pkgs/development/python-modules/tensorflow/2/default.nix +++ b/pkgs/development/python-modules/tensorflow/2/default.nix @@ -72,7 +72,7 @@ let tfFeature = x: if x then "1" else "0"; - version = "2.3.0"; + version = "2.3.1"; variant = if cudaSupport then "-gpu" else ""; pname = "tensorflow${variant}"; @@ -103,7 +103,7 @@ let owner = "tensorflow"; repo = "tensorflow"; rev = "v${version}"; - sha256 = "1dd5fgyiazyfy7y2iv4v42qnap51fr6dzwb26inrsj7aaas06j71"; + sha256 = "1lvmrqfnwzh24fl5rdkksiqfv2bn0ld5gvzq1z57rphfkf0zg996"; }; patches = [ @@ -117,12 +117,6 @@ let url = "https://github.com/tensorflow/tensorflow/commit/75ea0b31477d6ba9e990e296bbbd8ca4e7eebadf.patch"; sha256 = "1xp1icacig0xm0nmb05sbrf4nw4xbln9fhc308birrv8286zx7wv"; }) - - # see https://github.com/tensorflow/tensorflow/issues/40884 - (fetchpatch { - url = "https://github.com/tensorflow/tensorflow/pull/41867/commits/65341f73d110bf173325768947343e1bb8f699fc.patch"; - sha256 = "18ykkycaag1pcarz53bz6ydxjlah92j4178qn58gcayx1fy7hvh3"; - }) ]; # On update, it can be useful to steal the changes from gentoo @@ -287,9 +281,9 @@ let # cudaSupport causes fetch of ncclArchive, resulting in different hashes sha256 = if cudaSupport then - "0pf8128chkm6fxnhd4956n6gvijlj00mjmvry33gq3xx3bayhs9g" + "11blnw3ghp1kdi9hh9pdqa4qni9ysc3nk9iqqk9bg4dlr9zl1yld" else - "0mkgss2nyk21zlj8hp24cs3dmpdnxk8qi6qq4hyc18lp82p09xwa"; + "1kkghhwhl8frs68kv28r408lps7mpgq1xvq6hc3k0j35asv1g2kc"; }; buildAttrs = { diff --git a/pkgs/development/python-modules/trimesh/default.nix b/pkgs/development/python-modules/trimesh/default.nix index 3afb2de58c3..f5d6efff5e4 100644 --- a/pkgs/development/python-modules/trimesh/default.nix +++ b/pkgs/development/python-modules/trimesh/default.nix @@ -2,11 +2,11 @@ buildPythonPackage rec { pname = "trimesh"; - version = "3.8.12"; + version = "3.8.13"; src = fetchPypi { inherit pname version; - sha256 = "932670e753abdec162d1d9c661920db871236de782890ad88577b2af0d824c7f"; + sha256 = "b31dfd9d8cba0271a5a447250bc07cdb5c3b1fd21b76b88a63dcd4bcdcb80769"; }; propagatedBuildInputs = [ numpy ]; |