lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #200024 from fabaff/docker-bump

python310Packages.docker: 6.0.0 -> 6.0.1

authored by

Fabian Affolter and committed by
GitHub
9ac32534 d257e398

+122 -29
+55 -9
pkgs/applications/science/misc/toil/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 3 , python3 4 + , rsync 4 5 }: 5 6 6 7 python3.pkgs.buildPythonApplication rec { 7 8 pname = "toil"; 8 - version = "5.6.0"; 9 + version = "5.7.1"; 9 10 format = "setuptools"; 10 11 11 - src = python3.pkgs.fetchPypi { 12 - inherit pname version; 13 - sha256 = "sha256-m6tzrRCCLULO+wB8htUlt0KESLm/vdIeTzBrihnAo/I="; 12 + src = fetchFromGitHub { 13 + owner = "DataBiosphere"; 14 + repo = pname; 15 + rev = "refs/tags/releases/${version}"; 16 + hash = "sha256-m+XvNyzd0ly2YqKhgxezgGaCXLs3CmupJMnp5RIZqNI="; 14 17 }; 18 + 19 + postPatch = '' 20 + substituteInPlace requirements.txt \ 21 + --replace "docker>=3.7.2, <6" "docker" 22 + ''; 15 23 16 24 propagatedBuildInputs = with python3.pkgs; [ 17 25 addict 26 + dill 18 27 docker 19 - pytz 20 - pyyaml 21 28 enlighten 22 29 psutil 23 30 py-tes 31 + pypubsub 24 32 python-dateutil 25 - dill 33 + pytz 34 + pyyaml 35 + requests 36 + typing-extensions 26 37 ]; 27 38 28 - checkInputs = with python3.pkgs; [ 39 + checkInputs = [ 40 + rsync 41 + ] ++ (with python3.pkgs; [ 42 + boto 43 + botocore 44 + flask 45 + mypy-boto3-s3 29 46 pytestCheckHook 30 - ]; 47 + stubserver 48 + ]); 31 49 32 50 pytestFlagsArray = [ 33 51 "src/toil/test" ··· 35 53 36 54 pythonImportsCheck = [ 37 55 "toil" 56 + ]; 57 + 58 + disabledTestPaths = [ 59 + # Tests are reaching their timeout 60 + "src/toil/test/docs/scriptsTest.py" 61 + "src/toil/test/jobStores/jobStoreTest.py" 62 + "src/toil/test/provisioners/aws/awsProvisionerTest.py" 63 + "src/toil/test/src" 64 + "src/toil/test/wdl" 65 + "src/toil/test/utils/utilsTest.py" 66 + ]; 67 + 68 + disabledTests = [ 69 + # Tests fail starting with 5.7.1 70 + "testServices" 71 + "testConcurrencyWithDisk" 72 + "testJobConcurrency" 73 + "testNestedResourcesDoNotBlock" 74 + "test_omp_threads" 75 + "testFileSingle" 76 + "testFileSingle10000" 77 + "testFileSingleCheckpoints" 78 + "testFileSingleNonCaching" 79 + "testFetchJobStoreFiles" 80 + "testFetchJobStoreFilesWSymlinks" 81 + "testJobStoreContents" 82 + "test_cwl_on_arm" 83 + "test_cwl_toil_kill" 38 84 ]; 39 85 40 86 meta = with lib; {
+21 -16
pkgs/development/python-modules/dm-sonnet/default.nix
··· 1 1 { lib 2 - , fetchFromGitHub 2 + , absl-py 3 3 , buildPythonPackage 4 + , dm-tree 5 + , docutils 6 + , etils 7 + , fetchFromGitHub 4 8 , numpy 9 + , pythonOlder 5 10 , tabulate 6 - , six 7 - , dm-tree 8 - , absl-py 11 + , tensorflow 12 + , tensorflow-datasets 9 13 , wrapt 10 - , docutils 11 - , tensorflow 12 - , tensorflow-datasets }: 14 + }: 13 15 14 16 buildPythonPackage rec { 15 17 pname = "dm-sonnet"; 16 18 version = "2.0.0"; 19 + format = "setuptools"; 20 + 21 + disabled = pythonOlder "3.6"; 17 22 18 23 src = fetchFromGitHub { 19 24 owner = "deepmind"; 20 25 repo = "sonnet"; 21 26 rev = "v${version}"; 22 - sha256 = "sha256-YSMeH5ZTfP1OdLBepsxXAVczBG/ghSjCWjoz/I+TFl8="; 27 + hash = "sha256-YSMeH5ZTfP1OdLBepsxXAVczBG/ghSjCWjoz/I+TFl8="; 23 28 }; 24 29 25 - buildInputs = [ 26 - absl-py 30 + propagatedBuildInputs = [ 27 31 dm-tree 32 + etils 28 33 numpy 29 - six 30 34 tabulate 31 35 wrapt 32 - ]; 36 + ] ++ etils.optional-dependencies.epath; 33 37 34 - propagatedBuildInputs = [ 35 - tabulate 36 - tensorflow 37 - ]; 38 + passthru.optional-dependencies = { 39 + tensorflow = [ 40 + tensorflow 41 + ]; 42 + }; 38 43 39 44 checkInputs = [ 40 45 docutils
+10 -3
pkgs/development/python-modules/docker/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "docker"; 17 - version = "6.0.0"; 17 + version = "6.0.1"; 18 18 format = "pyproject"; 19 + 19 20 disabled = pythonOlder "3.7"; 20 21 21 22 src = fetchPypi { 22 23 inherit pname version; 23 - sha256 = "sha256-GeMwRwr0AWfSk7A1JXjB+iLXSzTT7fXU/5DrwgO7svE="; 24 + hash = "sha256-iWxCguXHr1xF6LaDsLDDOTKXT+blD8aQagqDYWqz2pc="; 24 25 }; 25 26 26 27 nativeBuildInputs = [ ··· 47 48 ]; 48 49 49 50 # Deselect socket tests on Darwin because it hits the path length limit for a Unix domain socket 50 - disabledTests = lib.optionals stdenv.isDarwin [ "api_test" "stream_response" "socket_file" ]; 51 + disabledTests = lib.optionals stdenv.isDarwin [ 52 + "api_test" "stream_response" "socket_file" 53 + ]; 51 54 52 55 dontUseSetuptoolsCheck = true; 56 + 57 + pythonImportsCheck = [ 58 + "docker" 59 + ]; 53 60 54 61 meta = with lib; { 55 62 description = "An API client for docker written in Python";
+32
pkgs/development/python-modules/stubserver/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "stubserver"; 9 + version = "1.1"; 10 + format = "setuptools"; 11 + 12 + disabled = pythonOlder "3.7"; 13 + 14 + src = fetchPypi { 15 + inherit pname version; 16 + hash = "sha256-j9R7wpvb07FuN5EhIpE7xTSf26AniQZN4iLpxMjNYKA="; 17 + }; 18 + 19 + # Tests are not shipped and the source not tagged 20 + doCheck = false; 21 + 22 + pythonImportsCheck = [ 23 + "stubserver" 24 + ]; 25 + 26 + meta = with lib; { 27 + description = "Web and FTP server for use in unit and7or acceptance tests"; 28 + homepage = "https://github.com/tarttelin/Python-Stub-Server"; 29 + license = licenses.bsd2; 30 + maintainers = with maintainers; [ fab ]; 31 + }; 32 + }
+2 -1
pkgs/tools/security/trueseeing/default.nix
··· 31 31 32 32 postPatch = '' 33 33 substituteInPlace pyproject.toml \ 34 - --replace "attrs~=21.4" "attrs>=21.4" 34 + --replace "attrs~=21.4" "attrs>=21.4" \ 35 + --replace "docker~=5.0.3" "docker" 35 36 ''; 36 37 37 38 # Project has no tests
+2
pkgs/top-level/python-packages.nix
··· 10724 10724 10725 10725 structlog = callPackage ../development/python-modules/structlog { }; 10726 10726 10727 + stubserver = callPackage ../development/python-modules/stubserver { }; 10728 + 10727 10729 stumpy = callPackage ../development/python-modules/stumpy { }; 10728 10730 10729 10731 stups-cli-support = callPackage ../development/python-modules/stups-cli-support { };