FlamingPy Release 0.6.1a3 #22
nariman87
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New features since the last release
SurfaceCode
class to draw the primal or dual stabilizer graph, which makes sure that each edge has a weight. Now, using that method, the user does not have to rely on unfair assumptions.Improvements
A large number of linting corrections were made to improve the overall pylint report. These were mostly minor but essential modifications including restructuring, re-coding, optimization, updating
.pylintrc
, adding.coveragerc
. The code quality score is improved toA
for the released version. Check "Files changed" for details. (#11)TODO
comments have been removed exclusively from files with low code quality grades. The Dev team has created tickets to be actioned for all removed TODO comments on separate (private) FlamingPy boards. (#11)CONTRIBUTING.md
,code_of_conduct.md
, andCHANGLELOG.md
were imported and modified from the Strawberry Fields project. Dev team plans to extend these with customized details in future PRs. (#11)Documentation changes
The new Xanadu Sphinx theme has been applied. Currently, most Xanadu OSS projects include their own version of the Xanadu Sphinx theme; however, the Xanadu Sphinx Theme repository is now publicly available and is the preferred way to access the Xanadu CSS theme and Sphinx directives. (#17)
Updated old FT-Stack links in docs header to correct FlamingPy pages. (#7)
Contributors
This release contains contributions from (in alphabetical order):
Mikhail Andrenkov, Sebastián Duque Mesa, Nariman Saadatmand, Maxime Tremblay, Ilan Tzitrin
See full commit details here.
This discussion was created from the release FlamingPy Release 0.6.1a3 .
Beta Was this translation helpful? Give feedback.
All reactions