Release v0.16.0
Main changes
- The summing constraint in DetuningMap is now deleted (#610). When adding a detuning to a DMM channel, we now check that the product of the sum of the weights of the DetuningMap times the detuning lies always between 0 and a negative value
total_bottom_detuning
. - A
wait
option has been added to remote backends to keep code running until the results are available on the Cloud platform.
Bug fixes
- Modulation of the detuning when having a custom EOM buffer time is fixed.
- Initialization of temperature in
SimConfig
is fixed (temperature is no longer modifed). - It is now possible to define a Register with max connectivity from a spacing on a device with minimum_atom_distance equal to 0.
- Makes possible to parametrize the phase in EOM mode.
- JSON serialization now supports numpy integer types.
Deprecations
- The legacy devices IroiseMVP and Chadoq2 are deprecated. The example device replacing Chadoq2 is DigitalAnalogDevice.
- Defining a physical device with a DMM without a
total_bottom_detuning
is deprecated.
Documentation
- Deleting all the references to Chadoq2 in the documentation, replacing it by DigitalAnalogDevice.
- Adding reference to Azure Quantum in the Backends.
Changelog
40ab0b5 Release v0.16.0
53eab97 [DOC] Add reference to Azure Quantum (#618)
4e0520c Bump version to 0.16.0
a0c59a6 Deprecate legacy devices (#620)
b18e434 FIX: Detuning modulation for custom EOM buffer time (#619)
8c5d966 Delete summing constraint in DetuningMap (#610)
b41d62a JSON serialization support for numpy integer types (#617)
30b8450 Bring in changes from v0.15.3 hotfix
9d439a5 Bump to version v0.16dev3
9f9a17a Fix temperature initialization in SimConfig (#606)
2bad427 Fix spacing in register.max_connectivity (#605)
7c2ddee Updates to the target methods (#601)
581886f [FIX] Allow parametrized phase in EOM mode (#599)
394fe6a Add wait
option to remote backends (#598)
19f9254 Use trusted publishing on PyPI (#597)
0ec79b3 Bump version to v0.16dev2
4ac7d01 Bring in changes from v0.15.2 hotfix
fe9396a Bump version to v0.16dev1
cab9fc1 Bring in changes from v0.15.1 hotfix
fcd488a Add adaptative rounding in InterpolatedWaveform (#592)
a5f98c0 Bump version to v0.16dev0
Contributors
A special shoutout goes to the contributors to this release:
- Antoine Cornillot
- Henrique Silvério
- Anne-Claire Le Hénaff
A huge thank you to all Pulser contributors, both to this and past versions.