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
+47-2Lines changed: 47 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
14
14
### Removed
15
15
### Repository
16
16
17
+
## [0.7.0] - 2021-07-14
18
+
19
+
### Added
20
+
21
+
- UnitarySimulator backend for computing the unitary transformation corresponding to a quantum circuit
22
+
23
+
### Changed
24
+
25
+
- Moved some exceptions classes into their own files to avoid code duplication
26
+
27
+
### Deprecated
28
+
29
+
### Fixed
30
+
31
+
- Prevent infinite recursion errors when too many compiler engines are added to the MainEngine
32
+
- Error in testing the decomposition for the phase estimation gate
33
+
- Fixed small issue with matplotlib drawing backend
34
+
- Make all docstrings PEP257 compliant
35
+
36
+
### Removed
37
+
38
+
- Some compatibility code for Python 2.x
39
+
40
+
### Repository
41
+
42
+
- Added `isort` to the list of pre-commit hooks
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
49
+
17
50
## [0.6.1] - 2021-06-23
18
51
19
52
### Repository
@@ -51,17 +84,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
51
84
### Repository
52
85
53
86
- Use `setuptools-scm` for versioning
87
+
54
88
- Added `.editorconfig` file
89
+
55
90
- Added `pyproject.toml` and `setup.cfg`
91
+
56
92
- Added CHANGELOG.md
93
+
57
94
- Added support for GitHub Actions
58
95
- Build and testing on various plaforms and compilers
59
96
- Automatic draft of new release
60
97
- Automatic publication of new release once ready
61
98
- Automatic upload of releases artifacts to PyPi and GitHub
99
+
62
100
- Added pre-commit configuration file
63
101
64
102
- Updated cibuildwheels action to v1.11.1
103
+
65
104
- Updated thomaseizinger/create-pull-request action to v1.1.0
66
105
67
106
## [0.5.1] - 2019-02-15
@@ -102,6 +141,12 @@ The ProjectQ v0.5.x release branch is the last one that is guaranteed to work wi
102
141
103
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