What's Changed
- Fix Sphinx rendering errors by @stephan-cr in #1524
- tests: Use
command -v
instead of third-partywhich
program by @mgorny in #1525 - fix/add allow_unsafe_* params in docstrings + fix typo by @obfusk in #1530
- use tempfile.TemporaryDirectory & fix clone_from_unsafe_protocol tests by @obfusk in #1531
- Fix some resource leaks by open file handles by @marlamb in #1532
- fix files list on file rename by @teknoraver in #1537
- Declare support for Python 3.11 by @hugovk in #1541
- Fix ignored by @Lightborne in #1545
- Fix timezone parsing functions for non-hour timezones by @jcowgill in #1547
- Enable user to override default diff -M arg by @mellowed100 in #1551
- Remove optional from two member variables by @Sineaggi in #1550
- Fix RecursionError when iterating streams by @eric-wieser in #1554
- Fix get_values() so it correctly loads section names by @Codym48 in #1555
New Contributors
- @stephan-cr made their first contribution in #1524
- @obfusk made their first contribution in #1530
- @marlamb made their first contribution in #1532
- @teknoraver made their first contribution in #1537
- @Lightborne made their first contribution in #1545
- @jcowgill made their first contribution in #1547
- @mellowed100 made their first contribution in #1551
- @Sineaggi made their first contribution in #1550
- @Codym48 made their first contribution in #1555
Full Changelog: 3.1.30...3.1.31