Subject: CVS commit: pkgsrc/chat/py-matrix-nio
From: Adam Ciarcinski
Date: 2024-02-11 20:46:02
Message id: 20240211194602.2962DF9A5@cvs.NetBSD.org

Log Message:
py-matrix-nio: updated to 0.24.0

0.24.0

Miscellaneous Tasks

* Update pre-commit hooks, fix issues with sphinx-lint
* Add content to built-with-nio
* Bump aiohttp from 3.8.6 to 3.9.0
* Support python3.12
* Bump pycryptodome from 3.19.0 to 3.19.1

0.23.0

Bug Fixes

* Allow custom ToDeviceEvents via UnknownToDeviceEvent
* Remove callback execution boilerplate + allow arbitrary callable/awaitable objects
* Fix schemas for m.room.avatar and m.room.canonical_alias
* Propagate asyncio.CancelledError in sync_forever

Features

* Introduce the DM room account data (m.direct)

Miscellaneous Tasks

* Update the nio-bot description
* Don't manually build libolm during tests + pre-commit autoupdate
* Bump aiohttp from 3.8.5 to 3.8.6

0.22.1

Bug Fixes

* Fix ImportError from when e2e is not installed

0.22.0

Bug Fixes

* Fix space handling to account for Matrix spec ambiguities.

Features

* Add a simple streamed response to download to files
* Add get space hierarchy capability
* Support for Token-Authenticated Registration
* Add room_type to room_create API function to allow for custom room types

Miscellaneous Tasks

* Add .readthedocs.yaml v2 to support ReadTheDocs migration
* Remove future dependency
* Fix jsonschema deprecations
* Replace cgi.parse_header()
* Run pre-commit autoupdate to fix deprecation
* Introduce ruff as a pre-commit hook + run on whole codebase
* Update pre-commit hooks
* Replace ALL type comments with type hints
* Add pyupgrade, async, various flake8, Perflint, and more ruff linting rules

Files:
RevisionActionfile
1.4modifypkgsrc/chat/py-matrix-nio/Makefile
1.2modifypkgsrc/chat/py-matrix-nio/PLIST
1.3modifypkgsrc/chat/py-matrix-nio/distinfo
1.1removepkgsrc/chat/py-matrix-nio/patches/patch-setup.py