Skip to content

Commit

Permalink
Preparing release qiskit-ibm-transpiler 0.6.0 (#69)
Browse files Browse the repository at this point in the history
* Preparing release qiskit-ibm-transpiler 0.6.0

* Create releases notes for 0.6.0 with towncrier

* Add feature to CHANGELOG.md

* Add changes to CHANGELOG.md

* Add link to Release Notes in CHANGELOG.md
  • Loading branch information
jesus-talavera-ibm authored Sep 16, 2024
1 parent 8c8168e commit af39f6a
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 9 deletions.
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Changelog

> ⚠️ This file is not maintained anymore. Please go to: https://docs.quantum.ibm.com/api/qiskit-ibm-transpiler/release-notes
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
Expand Down Expand Up @@ -28,6 +30,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

### ⚠️ Deprecated

## [0.6.0] - 2024-09-16

### 🎉 Added

- [#67](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/67) Adds optimization_preferences as an option for TranspilerService
- [#70](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/70) Enabling coupling_map as options to the AI Synthesis passes

### ✏️ Changed

- [#63](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/63) Fixing the type of ECR gates when loading circuits from the qiskit transpiler service
- [#52](https://github.com/Qiskit/qiskit-ibm-transpiler/pull/52) Keep trying getting result even in case of HTTPError exception with status 520

## [0.5.0] - 2024-08-27

### ✏️ Changed
Expand Down Expand Up @@ -153,7 +167,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

- Publishing first version 0.1.2 for the IBM Quantum Summit.

[Unreleased]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.5.0...main
[Unreleased]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.6.0...main
[0.6.0]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.5.0...0.6.0
[0.5.0]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.4.6...0.5.0
[0.4.6]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.4.5...0.4.6
[0.4.5]: https://github.com/Qiskit/qiskit-ibm-transpiler/compare/0.4.4...0.4.5
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
project = "Qiskit IBM Transpiler"
copyright = "2024, IBM Quantum"
author = "IBM Quantum"
release = "0.5.0"
release = "0.6.0"

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
12 changes: 12 additions & 0 deletions release-notes/0.6.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
0.6.0 (2024-09-16)
==================

New features
------------

- Add `optimization_preferences` optional input to :class:`.TranspilerService` constructor.

With this new feature, users could specify by which properties they want to optimize on the transpiler process. Allowed options are: "n_cnots", "n_gates", "cnot_layers", "layers", "noise", and these options can be provided in two ways:
- Only an option, as a string value: Transpilation will be done priorizating this element and then the rest of the options
- Several options, as a list: Transpilation will be done only with the specified elements (`67 <https://github.com/Qiskit/qiskit-ibm-transpiler/pull/67>`__)
- Enabling `coupling_map` as options to the AI Synthesis passes (`70 <https://github.com/Qiskit/qiskit-ibm-transpiler/pull/70>`__)
5 changes: 0 additions & 5 deletions release-notes/unreleased/67.feat.rst

This file was deleted.

1 change: 0 additions & 1 deletion release-notes/unreleased/70.feat.rst

This file was deleted.

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@

setup(
name="qiskit-ibm-transpiler",
version="0.5.0",
version="0.6.0",
description="A library to use Qiskit IBM Transpiler (https://docs.quantum.ibm.com/transpile/qiskit-ibm-transpiler) and the AI transpiler passes (https://docs.quantum.ibm.com/transpile/ai-transpiler-passes)",
long_description=README,
long_description_content_type="text/markdown",
Expand Down

0 comments on commit af39f6a

Please sign in to comment.