Closed caronc closed 9 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
cda6925
) 99.55% compared to head (b421dfd
) 99.27%. Report is 2 commits behind head on master.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description:
Related issue (if applicable): n/a
This is a massive re-factor of how notifications are loaded into memory. It also refactors the way the Emoji engine is loaded (saving on memory when it's not needed).
After this PR, notifications are no longer loaded on the
import apprise
command. Instead leveraging a new library, they are only imported on demand.Breaking Changes
Those using the library as it was intended will not see any breakage at all.
Checklist
flake8
)