You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-5Lines changed: 35 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,15 +8,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8
8
## [Unreleased]
9
9
10
10
### Added
11
+
### Changed
12
+
### Deprecated
13
+
### Fixed
14
+
### Removed
15
+
### Repository
11
16
12
-
- UnitarySimulator backend for computing the unitary transformation corresponding to a quantum circuit.
17
+
## [0.7.0] - 2021-07-14
18
+
19
+
### Added
20
+
21
+
- UnitarySimulator backend for computing the unitary transformation corresponding to a quantum circuit
13
22
14
23
### Changed
24
+
25
+
- Moved some exceptions classes into their own files to avoid code duplication
26
+
15
27
### Deprecated
28
+
16
29
### Fixed
17
30
18
31
- Prevent infinite recursion errors when too many compiler engines are added to the MainEngine
19
32
- Error in testing the decomposition for the phase estimation gate
33
+
- Fixed small issue with matplotlib drawing backend
20
34
- Make all docstrings PEP257 compliant
21
35
22
36
### Removed
@@ -26,15 +40,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
26
40
### Repository
27
41
28
42
- Added `isort` to the list of pre-commit hooks
29
-
- Added `flake8-docstrings` to the flake8 checks to ensure PEP257 compliance for docstrings
43
+
- Added some more flake8 plugins to the list used by `pre-commit`:
44
+
+ flake8-breakpoint
45
+
+ flake8-comprehensions
46
+
+ flake8-docstrings
47
+
+ flake8-eradicate
48
+
+ flake8-mutable
30
49
31
50
## [0.6.1] - 2021-06-23
32
51
33
52
### Repository
34
53
35
54
- Fix GitHub workflow for publishing a new release
36
55
37
-
38
56
## [0.6.0] - 2021-06-23
39
57
40
58
### Added
@@ -66,17 +84,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66
84
### Repository
67
85
68
86
- Use `setuptools-scm` for versioning
87
+
69
88
- Added `.editorconfig` file
89
+
70
90
- Added `pyproject.toml` and `setup.cfg`
91
+
71
92
- Added CHANGELOG.md
93
+
72
94
- Added support for GitHub Actions
73
95
- Build and testing on various plaforms and compilers
74
96
- Automatic draft of new release
75
97
- Automatic publication of new release once ready
76
98
- Automatic upload of releases artifacts to PyPi and GitHub
99
+
77
100
- Added pre-commit configuration file
78
101
79
102
- Updated cibuildwheels action to v1.11.1
103
+
80
104
- Updated thomaseizinger/create-pull-request action to v1.1.0
81
105
82
106
## [0.5.1] - 2019-02-15
@@ -117,6 +141,12 @@ The ProjectQ v0.5.x release branch is the last one that is guaranteed to work wi
117
141
118
142
Future releases might introduce changes that will require Python 3.5 (Python 3.4 and earlier have already been declared deprecated at the time of this writing)
0 commit comments