Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

44 lines (33 loc) · 1.78 KB

Changelog

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.

Added

  • add to docstring that test doesn't accept built-in functions

0.3.1 - 2024-08-17

Fixed

  • add blank line before generated Markdown list of issues

0.3.0 - 2024-08-14

Changed

  • make test(function, tests) more robust by reporting malformed tests, 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

Added

  • calls to test() report how many tests passed and failed

Changed

  • rename the timing functions argument start_size to start for consistency
  • configure linters via CLI call on each cell, not TOML file, for flexibility

Fixed

  • character escape issue on Windows for allowed linter
  • display of magics in library documentation

0.1.0 - 2024-02-27

Changed

  • reorganise library to put it on PyPi