--- - branch: MAIN date: Sun Feb 11 19:46:02 UTC 2024 files: - new: '1.4' old: '1.3' path: pkgsrc/chat/py-matrix-nio/Makefile pathrev: pkgsrc/chat/py-matrix-nio/Makefile@1.4 type: modified - new: '1.2' old: '1.1' path: pkgsrc/chat/py-matrix-nio/PLIST pathrev: pkgsrc/chat/py-matrix-nio/PLIST@1.2 type: modified - new: '1.3' old: '1.2' path: pkgsrc/chat/py-matrix-nio/distinfo pathrev: pkgsrc/chat/py-matrix-nio/distinfo@1.3 type: modified - new: '0' old: '1.1' path: pkgsrc/chat/py-matrix-nio/patches/patch-setup.py pathrev: pkgsrc/chat/py-matrix-nio/patches/patch-setup.py@0 type: deleted id: 20240211T194602Z.625e7a3a161e37bff6e3ac0f492be34bfdf28227 log: | 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 module: pkgsrc subject: 'CVS commit: pkgsrc/chat/py-matrix-nio' unixtime: '1707680762' user: adam