Version 8.0.1
Plugin changes
- find:
- Fixed double-bold formatting [#2589]
- Support escaping backslashes [#2589]
Core changes
- Use distribution name to query version of entry-point plugins [#2594]
- Added plugin version number in
sopel-plugins show
output [#2638]
- Fixed loading folder-style plugins with relative imports [#2633]
- Fixed rate-limiting behavior for rules without a rate limit [#2629]
config.types.ChoiceAttribute
logs invalid values for debugging [#2624]
- Also remove null (
\x00
) in irc.utils.safe()
function [#2620]
Housekeeping changes
- Document advanced tip about arbitrarily scheduling code [#2617]
- Include
versionadded
notes for more methods in irc.AbstractBot
[#2642]
- Start moving from
typing.Optional
to the | None
convention [#2642]
- Minor updates to keep up with type-checking ecosystem [#2614, #2628]
- Start checking for incomplete type annotations [#2616]
- Added tests to
find
plugin [#2589]
- Fixed slowdown in
@plugin.example
tests with repeat
enabled [#2630]