Sourced from apprise's releases.
Apprise v2.1.0
What's Changed
First off, a huge kudos to the large increase in community support! A lot of bugfixes from a number of very active contributors that make a huge bulk of this release. 12 new services supported in this release bringing the total (Apprise) supported plugin count to170! :fire:
:mega: New Notification Services:
- GoAlert notification support in caronc/apprise#1767
- Added OneBot (QQ) Support in caronc/apprise#1768
- AMQP v0.9.1 and v1.0 support in caronc/apprise#1809
- GitHub issue, discussions and pull request notifications in caronc/apprise#1815
- Add Gorush push notification support in caronc/apprise#1818
- Add Better Stack support in caronc/apprise#1819
- incident.io support added in caronc/apprise#1822
- Squadcast support added in caronc/apprise#1830
- Added ilert support in caronc/apprise#1833
- LFG Alarm support added by
@LFGWinin caronc/apprise#1832- Added Zalo support in caronc/apprise#1836
- Zoho Cliq support added in caronc/apprise#1835
:lady_beetle: Bugfixes
- YAML config no longer drops plugin ?tags= from URLs by
@TheFiZiin caronc/apprise#1782- tags= and tag= on urls not supported in caronc/apprise#1783
- notify decorator honours common URL options in caronc/apprise#1784
- Close MQTT connection when the notifier is freed by
@LuisFigueroaGin caronc/apprise#1773- Matrix E2EE no longer publishes unused one-time keys by
@Cassian433in caronc/apprise#1770- Keep from=, flash= and label= in seven:// url() by
@LuisFigueroaGin caronc/apprise#1774- Keep the from= sender address in Pingram url() by
@SulimanAbdulrazzaqin caronc/apprise#1776- Keep the from= sender address in Mailgun url() by
@SulimanAbdulrazzaqin caronc/apprise#1777- Do not re-send message pieces that were already accepted when retrying by
@SulimanAbdulrazzaqin caronc/apprise#1779- Clear LC_MESSAGES in translation tests by
@wolfgang-aurain caronc/apprise#1775- Hide a bare access token in matrix:// privacy url() by
@LuisFigueroaGin caronc/apprise#1786- Improve persistent storage namespaces path handling in caronc/apprise#1796
- Hide the password in smpp:// privacy url() by
@LuisFigueroaGin caronc/apprise#1785- fix(matrix): use standard Base64 for E2EE attachment IV by
@vampywiz17in caronc/apprise#1788- Use the default file expiry as a cutoff date in disk_prune() by
@cristianchiriacin caronc/apprise#1808- Fail for empty or invalid storage env variables by
@cristianchiriacin caronc/apprise#1807- Do not send an empty piece when overflow=split breaks at a leading line break or space by
@SulimanAbdulrazzaqin caronc/apprise#1792- Keep an invalid backslash sequence as written when interpret_escapes is on by
@SulimanAbdulrazzaqin caronc/apprise#1791- Fix renewal of persistent files read with the default key by
@Dcastroroin caronc/apprise#1814- Keep pending persistent writes after a non-persistent set() by
@cristianchiriacin caronc/apprise#1813- Keep custom from= address in email url() round trips by
@cestercianin caronc/apprise#1811- Keep cc/bcc/reply display names intact in email url() by
@cristianchiriacin caronc/apprise#1812- Keep encoded slashes and other escapes intact in URL paths in caronc/apprise#1816
- Hide the API key in twilio:// privacy url() by
@LuisFigueroaGin caronc/apprise#1817- Make incident plugins consistent and let PagerDuty, PagerTree and SIGNL4 resolve alerts in caronc/apprise#1824
- Stop uppercasing name=, identifier= and sound_href= in strmlabs:// by
@LuisFigueroaGin caronc/apprise#1821- Fix email reply= failing after the first recipient by
@LuisFigueroaGin caronc/apprise#1827- Honor +Arg=Val and -Arg in ifttt:// URLs by
@MaxFreedomPollardin caronc/apprise#1831- Fix SendPulse sending only the last cc/bcc address by
@LuisFigueroaGin caronc/apprise#1834
... (truncated)
736fcf3
bumped version to v2.1.0c8db34e
Zoho Cliq support added (#1835)8f21171
Added Zalo support (#1836)f39501d
Fix SendPulse sending only the last cc/bcc address (#1834)8cae8d3
Update security policy to include version 2.0.1726055e
Revise supported versions in SECURITY.md80526d6
LFG Alarm support added (#1832)c6d3af3
Honor +Arg=Val and -Arg in ifttt:// URLs (#1831)a915602
Send Pushover markup with no text as plain text (#1829)1867c9a
Added ilert support (#1833)Sourced from seleniumbase's releases.
4.56.4 - CDP Mode: Patch 130
CDP Mode: Patch 130
- Fix issue with listing tabs in CDP Mode --> This resolves seleniumbase/SeleniumBase#4533
- Refresh Python dependencies -->
certifi-->soupsieve-->coverage(optional dependency) -->playwright(optional dependency) -->pycparser(optional dependency) -->uv(optional dependency)What's Changed
- CDP Mode: Patch 130 by
@mdmintzin seleniumbase/SeleniumBase#4535Full Changelog: https://github.com/seleniumbase/SeleniumBase/compare/v4.56.3...v4.56.4
abf6193
Merge pull request #4535
from seleniumbase/cdp-mode-patch-1307a8363a
Version 4.56.4c71b7a2
Update MCP server versioning1393a02
Refresh Python dependencies8310a78
Fix issue with listing tabs in CDP Modec297e2d
Refresh mkdocs dependenciesda66797
Update imagesSourced from ruff's releases.
0.17.3
Release Notes
Released on 2026-10-26.
Preview features
- [
suspicious] Addshared-clock-mock(#29074)Bug fixes
- [
pyupgrade] Avoid incorrect conversions to f-strings (UP032) (#25485)Performance
- Buffer stdout in
ruff format(#29631)- Specialize ASCII identifier lexing (#29503)
- Speed up identifier and keyword lexing (#29463)
Documentation
- [
flake8-bandit] Describe what the rule actually checks forhttpx(S113) (#27936)Contributors
Install ruff 0.17.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.17.3/ruff-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.17.3/ruff-installer.ps1 | iex"Download ruff 0.17.3
File Platform Checksum ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
... (truncated)
Sourced from ruff's changelog.
0.17.3
Released on 2026-10-26.
Preview features
- [
suspicious] Addshared-clock-mock(#29074)Bug fixes
- [
pyupgrade] Avoid incorrect conversions to f-strings (UP032) (#25485)Performance
- Buffer stdout in
ruff format(#29631)- Specialize ASCII identifier lexing (#29503)
- Speed up identifier and keyword lexing (#29463)
Documentation
- [
flake8-bandit] Describe what the rule actually checks forhttpx(S113) (#27936)Contributors
ba65abf
Bump version to 0.17.3 (#29745)fb2f921
[ty] Fix narrowing of strings and integers compared with enum members
(#29743)d181287
[ty] Index nominal union alternatives (#29196)07872ad
[ty] Preserve string literals in comparisons with
LiteralString (#29741)95888b2
[ty] Preserve narrowing after guarded match subject captures (#29558)3c8166b
[ty] Fix hang when negating recursive unions of instance types (#29652)3fd20e0
[ty] Preserve generic callback specializations during return refinement
(#29667)2f0a29e
[ty] Record predicate truthiness alongside expression inference (#29706)60f104a
[ty] Honor @override on
overload implementations in stubs (#29470)207ec3a
[ty] Add diagnostic baseline support (#27636)