python312Packages.aiobotocore 2.11.2 -> 2.12.1 https://github.com/aio-libs/aiobotocore/releases attrpath: python312Packages.aiobotocore Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/f5id3wj6x1qsybf33vfyi4dqvvl3q4fz-packages.json.drv building '/nix/store/f5id3wj6x1qsybf33vfyi4dqvvl3q4fz-packages.json.drv'... Going to be running update for following packages: - python3.12-aiobotocore-2.11.2 Press Enter key to continue... Running update for: - python3.12-aiobotocore-2.11.2: UPDATING ... - python3.12-aiobotocore-2.11.2: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 21883ceab8aa..525e482a42f7 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "aiobotocore"; - version = "2.11.2"; + version = "2.12.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiobotocore"; rev = "refs/tags/${version}"; - hash = "sha256-H9nsLPxjv3H5y6+5piBt6Pb+Wks4vwOitM+WQtyViPs="; + hash = "sha256-+CXKDk6crCPTVpVfcDWy+1UzS05oTu1RtIvDcVrEmFU="; }; # Relax version constraints: aiobotocore works with newer botocore versions No auto update branch exists Old version 2.11.2" not present in staging derivation file with contents: { lib , aiohttp , aioitertools , botocore , buildPythonPackage , dill , fetchFromGitHub , flask , flask-cors , awscli , moto , boto3 , setuptools , pytest-asyncio , pytestCheckHook , pythonAtLeast , pythonOlder , wrapt }: buildPythonPackage rec { pname = "aiobotocore"; version = "2.12.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "aio-libs"; repo = "aiobotocore"; rev = "refs/tags/${version}"; hash = "sha256-+CXKDk6crCPTVpVfcDWy+1UzS05oTu1RtIvDcVrEmFU="; }; # Relax version constraints: aiobotocore works with newer botocore versions # the pinning used to match some `extras_require` we're not using. postPatch = '' sed -i "s/'botocore>=.*'/'botocore'/" setup.py ''; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ aiohttp aioitertools botocore wrapt ]; passthru.optional-dependencies = { awscli = [ awscli ]; boto3 = [ boto3 ]; }; nativeCheckInputs = [ dill flask flask-cors moto pytest-asyncio pytestCheckHook ]; pythonImportsCheck = [ "aiobotocore" ]; disabledTestPaths = [ # Tests require network access "tests/boto_tests/test_signers.py" "tests/python3.8/" "tests/test_basic_s3.py" "tests/test_batch.py" "tests/test_dynamodb.py" "tests/test_ec2.py" "tests/test_eventstreams.py" "tests/test_lambda.py" "tests/test_monitor.py" "tests/test_mturk.py" "tests/test_patches.py" "tests/test_sns.py" "tests/test_sqs.py" "tests/test_version.py" "tests/test_waiter.py" ]; disabledTests = [ "test_get_credential" "test_load_sso_credentials_without_cache" "test_load_sso_credentials" "test_required_config_not_set" "test_sso_cred_fetcher_raises_helpful_message_on_unauthorized_exception" "test_sso_credential_fetcher_can_fetch_credentials" ] ++ lib.optionals (pythonAtLeast "3.12.") [ # AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute. "test_max_rate_updated_on_success_response" "test_max_rate_cant_exceed_20_percent_max" ]; __darwinAllowLocalNetworking = true; meta = with lib; { description = "Python client for amazon services"; homepage = "https://github.com/aio-libs/aiobotocore"; changelog = "https://github.com/aio-libs/aiobotocore/releases/tag/${version}"; license = licenses.asl20; maintainers = with maintainers; [ teh ]; }; }