Releases: executablebooks/sphinx-exercise
v1.0.1
v1.0.0
v1.0.0
Maintenance and upkeep improvements
- MAINT: use codecov 3 #68 (@agoose77)
- MAINT: pin
matplotlib
to 3.7.* for testing #66 (@agoose77) - MAINT: update build and CI for Sphinx 7 #65 (@agoose77)
Other merged PRs
- RELEASE: v0.4.1 #61 (@AakashGfude)
Contributors to this release
(GitHub contributors page for this release)
@AakashGfude | @agoose77 | @mmcky | @welcome
v0.4.1
Improved 👌
Compatibility with docutils>=0.18 (from support with sphinx>=5). Along with updating
CI and pre-commit files.
v0.4.0
v0.4.0 (2022-3-18)
New ✨
Added gated directive syntax for exercise
and solution
directives, which provides
an alternative syntax for building exercise
and solution
that may also include
executable code.
Example:
You may now use exercise-start
and exercise-end
to define the exercise which may
include any type of text, directives and roles between the start and end markers.
```{exercise-start}
:label: ex1
```
```{code-cell}
# Some setup code that needs executing
```
and maybe you wish to add a figure
```{figure} img/example.png
```
```{exercise-end}
```
This can also be used with solution-start
and solution-end
.
See docs for further details
v0.3.1
v0.3.0
Improved 👌
This is a major release as the package was extensively refactored to improve maintainability.
There are very few user facing changes. The styles have been updated when
including a custom title to exercise admonitions.
Further details of the technical changes can be found here