- Downgrade numpy pin to `>=1.26.4,<2.0` as PrairieLearn is not planning to upgrade to numpy 2.0 currently and it contains breaking changes compared to 1.x releases
What's Changed * Automated/Trusted publishing for problem bank helpers by Bluesy1 in https://github.com/open-resources/problem_bank_helpers/pull/35 * Remove use of depreciated ``importlib.resources.open_text`` by Bluesy1 in https://github.com/open-resources/problem_bank_helpers/pull/34 * Updated base64 function names and fix functions by firasm and Bluesy1 in https://github.com/open-resources/problem_bank_helpers/pull/26 and https://github.com/open-resources/problem_bank_helpers/pull/36 * Make sure `python 3.12` is supported by Bluesy1 in https://github.com/open-resources/problem_bank_helpers/pull/37
This was an emergency fix to deal with some backwards compatibility loss in pbh.ErrorCheck() ; it seems there were two versions of the ErrorCheck function. I've now commented out the version that I think is incorrect.
Full Changelog: https://github.com/open-resources/problem_bank_helpers/compare/v0.2.5...v0.2.7
0.2.5
(catching up on publishing this release)
What's Changed * remove num is zero log by yangchristina in https://github.com/open-resources/problem_bank_helpers/pull/30 * Add statistics graph generation helpers by Bluesy1 in https://github.com/open-resources/problem_bank_helpers/pull/31 * add type checks for backticks_to_code_tags by yangchristina in https://github.com/open-resources/problem_bank_helpers/pull/32