Search for a command to run...
Pulser v1.7.0 What's new Default to Monte-Carlo solver when combining stochastic and Lindbladian noise (#971) Replaced NoiseModel.runs with EmulationConfig.n_trajectories (#981) Added BackendConfig.default_num_shots and made it the default in BitStrings (#985) Made job_params optional for built sequences on every remote backend (#998) Added NoiseModel.summary() (#990) Results class improvements (#995) Included empty traps when drawing sequence's register (#978) Improved display of channel specs within device specs (#958) Improved progress tracking of run execution on QutipBackendV2 (#988) Dropped Python 3.9 support Fixes Serialization of NoiseModels with effective noise operators defined with qutip.Qobj (#997) Make BackendConfig read-only + Add BackendConfig.with_changes() (#992) EOM: Allow for the definition of |detuning_off|>Channel.max_abs_detuning (#993) Fix the JSON schema for EnergySecondMoment (#1000) default_evaluation_times should not be used when evaluation_times is passed for an Observable (#994) Preserve observables' UUID in (de)serialization and Results.aggregate (#1010) Documentation Docs page on Results and Observables (#995) Add tutorial on QPU execution (#972) Emulation tutorial updates (#1003) Deprecations NoiseModel.runs is deprecated, use EmulationConfig.n_trajectories instead Direct access to BitStrings.num_shots can now return None Changelog 7cc23fd Release v1.7.0 3b70e2e Bump version to 1.7.0 9c60fbc Emulation tutorial updates (#1003) d64556e Make BackendConfig pickleable again (#1011) 19a229f Release v1.7.0rc3 1c5d002 Preserve observables' UUID in (de)serialization and Results.aggregate (#1010) 1265c3a Add tutorial on QPU execution (#972) ccd7f1e Create BackendConfig.__repr__() (#1008) e51acae Release v1.7.0rc2 6d40491 Fix definition of eff_noise_opers with torch tensor (#1005) 3118646 Release v1.7.0rc1 b1089e9 Make job_params optional for built sequences on every remote backend (#998) b77664f Results class improvements + Docs page on Results and Observables (#995) 310c910 [FIX] Make BackendConfig read-only + Add BackendConfig.with_changes() (#992) c2c13ab Simplify internals and improve error messages of switch_device helper (#999) 8a67119 default_evaluation_times should not be used when evaluation_times is passed for an Observable (#994) 80ded53 Use Results.aggregate in QutipBackendV2 (#983) 40916d0 [FIX] EOM: Allow for the definition of |detuning_off|>Channel.max_abs_detuning (#993) 39e5b25 [FEAT] Add NoiseModel.summary() (#990) f3fd376 Fix the JSON schema for EnergySecondMoment (#1000) d0ffd06 [FIX] Serialization of NoiseModels with effective noise operators defined with qutip.Qobj (#997) 6da530c Track progress of run execution (#988) d2d096c Add BackendConfig.default_num_shots and make it the default in BitStrings (#985) ac66250 Bring in changes from 1.6.6 release 35299be Bump version to 1.7dev6 c3e4dc0 Allow noise_model=None in EmulationConfig (#987) 648322b Include the "pulser_version" in the serialized Sequence (#984) c5062a1 Add validation of expected kwargs in QutipConfig (#982) c5272fc Replace NoiseModel.runs with EmulationConfig.n_trajectories (#981) 2bbf835 Fix mypy changing default behaviour to no_implicit_optional=True (#980) 281c773 Include empty traps when drawing sequence's register (#978) 9b068b1 Extend default solver selection based on noise type (#971) cbc1388 Have multiple noise trajectories in HamiltonianData, and build them all up front (#955) ab4a71e Bring in changes from 1.6.5 hotfix d3c5636 Bump version to 1.7dev5 81cae89 Improve display of channel specs within device specs with pprint (#958) 83d5d2b Bump version to v1.7dev4 5d59ef5 Bring in changes from 1.6.4 hotfix c100150 Bump version to 1.7dev3 8f9dc81 Bring in changes from 1.6.3 hotfix 67423ac Drop Python 3.9, introduce Python 3.14 + mypy==1.18.2 (#954) c275cb1 Bring in changes from 1.6.2 7915514 Bump to v1.7dev2 b7e89d1 Bring in changes from 1.6.1 7098835 Bump to v1.7dev1 d9f9b40 Fix default qutip options in QutipBackendV2 (#945) 66359b4 Bump version to 1.7dev0 Contributors A special shoutout goes to the contributors and reviewers involved in this release: Antoine Cornillot Anton Quelle Harold Erbin Henrique Silvério Kemal Bidzhiev A huge thank you to all Pulser contributors, both to this and past versions.