Releases: pasqal-io/Pulser
Release v0.9.3
Release v0.9.2
Release v0.9.1
Bug fixes
- Changes the modulation to assume the detuning endpoints don't ramp from/to zero outside of the sequence
- Only skips the EOM buffer when the channel is empty (so adds it even if there are only delays in the channel)
- Improve the automatic determination of the y-axis range in Sequence.draw()
Changelog
74d809c Fixes to detuning modulation and EOM mode buffer addition (#461)
Release v0.9.0
Changelog
d6d1a58 Release v0.9.0
e60943d Bump to v0.9.0
ce69095 Facilitating the subclassing of Channel
, BaseDevice
and Sequence
(#453)
b833a02 Tuto virtual devices (#451)
bca0ff8 Delete pinning jsonschema to version 4.4.0 (#456)
e68231c Enable RTD fail on warning (#455)
07b581c Notebook typos and bad expression (#450)
417acac Bump to v0.9dev1
bfd2a09 Bring in changes from v0.8.1
dede761 Modify BaseDevice
signature for channels (#447)
38f0c91 Add saving possibility to register layout draw method (#446)
8fd2484 Documentation updates (#442)
a593f7d Correcting typos (#445)
890a7e8 Update method for Quantum Master Equation (#434)
c2c6409 Removing deprecated methods (#441)
8f4f265 Bump to version 0.9dev0
Contributors
A special shoutout goes to the contributors to this release:
- Henrique Silvério
- Lembe Emmanuel
- Antoine Cornillot
A huge thank you to all Pulser contributors, both to this and past versions.
Release v0.8.1
Release v0.8.0
Main Changes
2b7a899 Introducing the Device
vs VirtualDevice
distinction (#409)
1984e37 Updating to feature-complete Abstract Representation
bc9d9f0 Implement PulserPasqal module (#410)
c437beb Add the classes for EOM mode configuration (#417)
0f2bb26 Incorporate EOM mode operation in Sequence
(#421)
07b571a Adding the device abstract representation + serialization updates (#437)
Changelog
e598d04 Release v0.8.0
ae47a93 Bump to version 0.8.0
275e550 Disable fail-fast
on matrix
jobs (#439)
07b571a Adding the device abstract representation + serialization updates (#437)
654a1d4 added QUBO tutorial (#406)
bb39c9d Fix UT bug creating wrong numpy array (#438)
f701f55 Update phase jump behaviour (#416)
07e17e7 Maximum Layout Filling Fraction (#436)
0f2bb26 Incorporate EOM mode operation in Sequence
(#421)
408bcb7 Fix automatic drawing range for detuning (#429)
7fc25b7 Update qutip
version to include latest patch (#435)
fb8b588 Switch device (#398)
3196fe0 Device.interaction_coeff_xy
optional by default (#425)
6b7a2f1 Register Layout updates (#424)
50f952f Fix type annotation in run() method of Simulation() class. (#423)
c437beb Add the classes for EOM mode configuration (#417)
890b3ff Merging v0.7.2 hotfix changes
bc9d9f0 Implement PulserPasqal module (#410)
354d07a Extend support to Python 3.11 (#413)
d7c55a2 Sorting targets in Sequence.str() (#415)
1984e37 Updating to feature-complete Abstract Representation
34b218f Adding optional slug to RegisterLayout (#411)
2b7a899 Introducing the Device
vs VirtualDevice
distinction (#409)
43c28f8 Prepare channel classes to be partially defined and user programmable (#408)
93ceb12 Ignore TYPE_CHECKING in UT coverage by default (#407)
4d759f5 Make SLM mask support device dependent (#405)
1a4570f Updates to the JSON schema
36fa96f Bump version to 0.8dev1
99029ad Create the pulser-pasqal
extension package (#400)
7cc64c4 Add step in publish workflow to confirm deployment (#396)
2f87056 Align develop with master
a841f42 Bump version to v0.8dev0
Contributors
A special shoutout goes to the contributors to this release:
- Clément de Terrasson
- Constantin Dalyac
- Henrique Silvério
- Julius de Hond
- Lembe Emmanuel
A huge thank you to all Pulser contributors, both to this and past versions.
Release v0.7.3
Release v0.7.2
Release v0.7.1
Release v0.7.0
Main changes
d9fa736 New sampler implementation (#388)
4592d39 Serialization to the abstract representation (#355)
58f5b0c Flexible Sequence drawing (#385)
094ab4b Simulation with modulated output (#390)
Changelog
c334524 Release v0.7.0
965ce51 Bump version to 0.7.0
30ce366 Small tutorial updates (#393)
4ecad78 Automatic packaging and CI test updates (#386)
d60fc2c Adding the sampler to the API reference (#392)
094ab4b Simulation with modulated output (#390)
43dcb4d Updates from flake8 5.0
d9fa736 New sampler implementation (#388)
87f21f7 Keep register atom ids type in when encode decode (#389)
4592d39 Serialization to the abstract representation (#355)
4696b37 Refactoring the sequence
module (#378)
58f5b0c Flexible Sequence drawing (#385)
299a031 Updating the UD-MIS tutorial to include QAA solution (#383)
c3dc515 Bugfix in simulation with SLM mask (#384)
5b22b98 Fixing mypy issues from numpy v1.23 (#381)
2b49cf4 Add sphinx typehints auto generation [unitaryhack] (#376)
b551e40 Updating the installation page (#377)
1739bfd Small improvements to the docs (#375)
2631497 Bump to v0.6.0.dev
Contributors
A special shoutout goes to the contributors to this release:
- Clément de Terrasson
- Constantin Dalyac
- Henrique Silvério
- Louis Vignoli
- Mourad Beji
- Piotr Migdał
- WingCode
A huge thank you to all Pulser contributors, both to this and past versions.