Please explain the changes you made here.
Check off the following once complete (or if not applicable) after opening the PR. The PR will be reviewed once this checklist is complete and all tests are passing.
- I added unit tests for new code.
- I used type hints in function signatures.
- I used Google-style docstrings for functions.
- I updated the documentation where relevant.
- Added myself / the copyright holder to the AUTHORS file
If some items remain, you can mark this a draft pull request.
- I license this contribution under the terms of the GNU GPL, version 3 and grant Unitary Fund the right to provide additional permissions as described in section 7 of the GNU GPL, version 3.
-
If the validation check fails:
-
Run
make check-types
(from the root directory of the repository) and fix any mypy errors. -
Run
make check-style
and fix any flake8 errors. -
Run
make format
to format your code with the black autoformatter.
For more information, check the Mitiq style guidelines.
-
-
Write "Fixes #XYZ" in the description if this PR fixes Issue #XYZ.