Fix docstring example syntax errors and test Python 3.9 #195
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #132.
Now the linting pre-commit checks are passing after #194, I want to check if Python 3.9 passes the CI to confirm the resolution of #132. It passes for me locally as far as I can tell around the seg faults which are still occurring and under investigation (see #180), though the seg faults may also appear on the Actions jobs since we have seen them emerge there before.
Since the Actions jobs for the workflow to run the test suite are only set to be triggered by PR, I am putting in a trivial PR to trigger and inspect the jobs. These trivial commits fix all of the syntax errors raised by doctest on the codebase (I have set up a CLI option
-d
so we can check these viapy run_tests.py -d
towards #4, though until they are all passing I won't add them to the test suite).