python312Packages.trio-asyncio 0.13.0 -> 0.14.0 https://repology.org/project/python:trio-asyncio/versions attrpath: python312Packages.trio-asyncio 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/rh5765w7sma9rl6ajii5d3iqmb34bj17-packages.json.drv building '/nix/store/rh5765w7sma9rl6ajii5d3iqmb34bj17-packages.json.drv'... Going to be running update for following packages: - python3.12-trio-asyncio-0.13.0 Press Enter key to continue... Running update for: - python3.12-trio-asyncio-0.13.0: UPDATING ... - python3.12-trio-asyncio-0.13.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/trio-asyncio/default.nix b/pkgs/development/python-modules/trio-asyncio/default.nix index de238ddc7c23..cfaeacf9ed1e 100644 --- a/pkgs/development/python-modules/trio-asyncio/default.nix +++ b/pkgs/development/python-modules/trio-asyncio/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "trio-asyncio"; - version = "0.13.0"; + version = "0.14.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "trio_asyncio"; inherit version; - hash = "sha256-fKJLIaGxes3mV1LWkziGuiQoTlL0srDe/k6o7YpjSmI="; + hash = "sha256-msSKQ8vhZxtBIh7HNq4M2qc0yKOErGNiCWLBXXse3WQ="; }; postPatch = '' No auto update branch exists Old version 0.13.0" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchPypi , setuptools , greenlet , trio , outcome , sniffio , exceptiongroup , pytest-trio , pytestCheckHook , pythonOlder }: buildPythonPackage rec { pname = "trio-asyncio"; version = "0.14.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { pname = "trio_asyncio"; inherit version; hash = "sha256-msSKQ8vhZxtBIh7HNq4M2qc0yKOErGNiCWLBXXse3WQ="; }; postPatch = '' substituteInPlace setup.py \ --replace '"pytest-runner"' "" ''; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ greenlet trio outcome sniffio ] ++ lib.optionals (pythonOlder "3.11") [ exceptiongroup ]; # RuntimeWarning: Can't run the Python asyncio tests because they're not installed. On a Debian/Ubuntu system, you might need to install the libpython3.11-testsuite package. doCheck = false; nativeCheckInputs = [ pytest-trio pytestCheckHook ]; disabledTestPaths = [ "tests/python" # tries to import internal API test.test_asyncio ]; pythonImportsCheck = [ "trio_asyncio" ]; meta = with lib; { changelog = "https://github.com/python-trio/trio-asyncio/blob/v${version}/docs/source/history.rst"; description = "Re-implementation of the asyncio mainloop on top of Trio"; homepage = "https://github.com/python-trio/trio-asyncio"; license = with licenses; [ asl20 /* or */ mit ]; maintainers = with maintainers; [ dotlambda ]; }; }