This file documents notable changes to the algoesup
library.
Changes to the resources (example essays, etc.) are not listed.
The format is based on Keep a Changelog.
This project does not adhere to Semantic Versioning.
These changes are in the GitHub repository but not on PyPI.
- add to docstring that
test
doesn't accept built-in functions
0.3.1 - 2024-08-17
- add blank line before generated Markdown list of issues
0.3.0 - 2024-08-14
- make
test(function, tests)
more robust by reporting malformedtests
, e.g. haven't expected number of inputs - pass any options after
on
to the linter, e.g.%allowed on --unit 10
, instead of parsing them in algoesup - catch and report errors when running linters, e.g. unknown options
0.2.0 - 2024-03-16
- calls to
test()
report how many tests passed and failed
- rename the timing functions argument
start_size
tostart
for consistency - configure linters via CLI call on each cell, not TOML file, for flexibility
- character escape issue on Windows for
allowed
linter - display of magics in library documentation
0.1.0 - 2024-02-27
- reorganise library to put it on PyPi