Skip to content

Tags: andreabasiliorava/Pulser

Tags

v0.13.2

Toggle v0.13.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Restrict `scipy` version to avoid breaking `qutip` (pasqal-io#540)

* Restrict `scipy` version to avoid conflict with `qutip`

* Bump to version 0.13.2

* Add comment to requirements

v0.13.1

Toggle v0.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Numpy 1.25 compatibility (pasqal-io#537)

* Fix failing CI tests

* Fix deprecation warnings

* Fix mypy errors

* Bring coverage back up

* Bump to version 0.13.1

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.13.0

- Defining the `Result` class (pasqal-io#506 )
- Defining the `QutipEmulator` class (pasqal-io#519 )

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.12.0

Main changes:
- Switching from pasqal-sdk to pasqal-cloud (pasqal-io#510)
- Impose qubit order in MappableRegister (pasqal-io#507) 
- FIX: Serialization of parametrized pulses with constant parameters (pasqal-io#514)
- Drop support for Python 3.7 (pasqal-io#513)

v0.11.1

Toggle v0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[HOTFIX] Restrict MappableRegister use + Type hint improvements (pasq…

…al-io#499)

* Fix MappableRegister fails

* Block SLM mask with mappable register

* Improve device type hints

* UT for failed serialization

* Refact test_sequence.py to use fixtures

* Tests for switch_device with mappable registers

* Add test for SLM mask block

* Bump to version 0.11.1

* Restrict `pasqal-sdk` to avoid breaking changes

* Adding clarifying comment

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.11.0

Release v0.11.0

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v0.10.0

**Main Changes:**
- Generalize effective noise channels (pasqal-io#443)
- Update Pulser-Pasqal to the latest cloud-sdk syntax (pasqal-io#474)
- Highlight EOM buffers in Sequence drawings (pasqal-io#475)

**Expired deprecations:**
- `BaseDevice._channels` has been removed - using `BaseDevice.channel_objects` and (optionally) `BaseDevice.channel_ids` is now mandatory

v0.9.3

Toggle v0.9.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bug fixes in serialization to the abstract representation (pasqal-io#467

)

* Fix default basis measurement serialization error

* Fix missing default value for variables

* Bump to version 0.9.3

* Dynamically getting the kwarg default values

v0.9.2

Toggle v0.9.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Refactoring and feature isolation to ease subclassing (pasqal-io#464)

* Isolating modulation method in Channel

* Isolating standard samples

* Isolating figure creationg in Sequence.draw()

* Add option to consider the phase of detuned delays

* Bump version to 0.9.2

* Import sorting

* Restrict black version

* Adjust padding on `keep_ends=True`

* Move comment

v0.9.1

Toggle v0.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixes to detuning modulation and EOM mode buffer addition (pasqal-io#461

)

* Keep detuning ends fixed in modulation

* Fix y-axes range in Sequence.draw()

* Change criterion for adding the EOM start buffer

* Complement UTs

* Bump to v0.9.1

* Improve code documentation