python311Packages.cirq-aqt 1.3.0 -> 1.4.1 https://github.com/quantumlib/cirq/releases attrpath: python311Packages.cirq-aqt 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/ldnszshb3clf96jbmn6y3vsjjx1nm0pn-packages.json.drv building '/nix/store/ldnszshb3clf96jbmn6y3vsjjx1nm0pn-packages.json.drv'... Going to be running update for following packages: - python3.11-cirq-aqt-1.3.0 Press Enter key to continue... Running update for: - python3.11-cirq-aqt-1.3.0: UPDATING ... - python3.11-cirq-aqt-1.3.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/cirq-core/default.nix b/pkgs/development/python-modules/cirq-core/default.nix index 5bc7a634de1a..9d659192942c 100644 --- a/pkgs/development/python-modules/cirq-core/default.nix +++ b/pkgs/development/python-modules/cirq-core/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "cirq-core"; - version = "1.3.0"; + version = "1.4.1"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "quantumlib"; repo = "cirq"; rev = "refs/tags/v${version}"; - hash = "sha256-JAJJciFg3BuRha1wTKixtKWcYy3NA2mNpniPyPHTTe8="; + hash = "sha256-1GcRDVgYF+1igZQFlQbiWZmU1WNIJh4CcOftQe6OP6I="; }; sourceRoot = "${src.name}/${pname}"; No auto update branch exists Old version 1.3.0" not present in staging derivation file with contents: { lib, stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, attrs, duet, matplotlib, networkx, numpy, pandas, requests, scipy, sortedcontainers, sympy, tqdm, typing-extensions, # Contrib requirements withContribRequires ? false, autoray ? null, opt-einsum, ply, pylatex ? null, pyquil ? null, quimb ? null, # test inputs pytestCheckHook, freezegun, pytest-asyncio, }: buildPythonPackage rec { pname = "cirq-core"; version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "quantumlib"; repo = "cirq"; rev = "refs/tags/v${version}"; hash = "sha256-KHwVq0qVtc8E9i2lugILYNwk9awq952w0x4DM+HG7Pg="; }; sourceRoot = "${src.name}/${pname}"; postPatch = '' substituteInPlace requirements.txt \ --replace "matplotlib~=3.0" "matplotlib" ''; propagatedBuildInputs = [ attrs duet matplotlib networkx numpy pandas requests scipy sortedcontainers sympy tqdm typing-extensions ] ++ lib.optionals withContribRequires [ autoray opt-einsum ply pylatex pyquil quimb ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio freezegun ]; disabledTestPaths = lib.optionals (!withContribRequires) [ # Requires external (unpackaged) libraries, so untested "cirq/contrib/" # No need to test the version number "cirq/_version_test.py" ]; disabledTests = lib.optionals stdenv.isAarch64 [ # https://github.com/quantumlib/Cirq/issues/5924 "test_prepare_two_qubit_state_using_sqrt_iswap" ]; meta = with lib; { description = "Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits"; homepage = "https://github.com/quantumlib/cirq"; changelog = "https://github.com/quantumlib/Cirq/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ drewrisinger fab ]; }; }