Pybryt

Latest version: v0.7.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.3.0

* Fixed bug in `Value`s tracking `set`s of numbers
* Fixed bug in timestamp comparison in `BeforeAnnotation`
* Added `Value.check_against` and `Attribute.check_agains` per [111](https://github.com/microsoft/pybryt/issues/111)
* Added custom equivalence functions for value annotations per [113](https://github.com/microsoft/pybryt/issues/113)
* Removed the messages section from reports with no messages
* Added debug mode per [116](https://github.com/microsoft/pybryt/issues/116)
* Fixed ipykernel v6 issue and unpinned ipykernel per [114](https://github.com/microsoft/pybryt/issues/114)
* Fixed bug in handling empty student implementations per [101](https://github.com/microsoft/pybryt/issues/101)

0.2.0

* Fixed - 'Empty iterable comparison' per [109](https://github.com/microsoft/pybryt/pull/109)

0.1.9

* Fixed - 'Tolerances for iterables' per [103](https://github.com/microsoft/pybryt/pull/103)
* Updated - 'Incorrect path on getting started doc' per [104](https://github.com/microsoft/pybryt/pull/104)
* Fixed 'Invalid usage of NoReturn' per [105](https://github.com/microsoft/pybryt/pull/105)

0.1.8

* Added customizable timeout to notebook execution* Changed the notebook execution template to use `pybryt.tracing_on` and `pybryt.tracing_off`

0.1.7

* Fixed `pybryt execute` output per [94](https://github.com/microsoft/pybryt/issues/94)

0.1.6

* Added function call tracking to trace function and student implementations
* Fixed bug for Markdown cells in `pybryt.StudentImplementation.errors`

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.