python3Packages.quil: 0.17.0 -> 0.34.0
Diff: https://github.com/rigetti/quil-rs/compare/quil-py/v0.17.0...quil-rs/v0.34.0 Changelog: https://github.com/rigetti/quil-rs/blob/quil-rs/v0.34.0/quil-rs/CHANGELOG.md
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
pythonAtLeast,
|
||||
fetchFromGitHub,
|
||||
rustPlatform,
|
||||
numpy,
|
||||
@@ -11,25 +10,22 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "quil";
|
||||
version = "0.17.0";
|
||||
version = "0.34.0";
|
||||
pyproject = true;
|
||||
|
||||
# error: the configured Python interpreter version (3.13) is newer than PyO3's maximum supported version (3.12)
|
||||
disabled = pythonAtLeast "3.13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rigetti";
|
||||
repo = "quil-rs";
|
||||
tag = "quil-py/v${version}";
|
||||
hash = "sha256-sQvHar52IFVUM+AssPEtBcSGVEma9e909K/5c8H0WQw=";
|
||||
tag = "quil-rs/v${version}";
|
||||
hash = "sha256-to6eKStXiJPqP22kN+gNiroiBUFiK7Q84BuTZHMr5SI=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit pname version src;
|
||||
hash = "sha256-3qFrsevaVP2tPf0OV0hW6HhhWsj2BM/2sZUvdq1Aa4k=";
|
||||
hash = "sha256-vNa4RUIecCHDb9rvMdiC8jtBdM/6C2bKagX1YkSMuhk=";
|
||||
};
|
||||
|
||||
buildAndTestSubdir = "quil-py";
|
||||
buildAndTestSubdir = "quil-rs";
|
||||
|
||||
nativeBuildInputs = [
|
||||
rustPlatform.cargoSetupHook
|
||||
@@ -51,11 +47,11 @@ buildPythonPackage rec {
|
||||
];
|
||||
|
||||
pytestFlags = [
|
||||
"quil-py/tests_py"
|
||||
"quil-rs/tests_py"
|
||||
];
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/rigetti/quil-rs/blob/${src.tag}/quil-py/CHANGELOG.md";
|
||||
changelog = "https://github.com/rigetti/quil-rs/blob/${src.tag}/quil-rs/CHANGELOG.md";
|
||||
description = "Python package for building and parsing Quil programs";
|
||||
homepage = "https://github.com/rigetti/quil-rs/tree/main/quil-py";
|
||||
license = lib.licenses.asl20;
|
||||
|
||||
Reference in New Issue
Block a user