Path to this page:
./
chat/py-matrix-nio,
Matrix client library for Python
Branch: CURRENT,
Version: 0.24.0,
Package name: py312-matrix-nio-0.24.0,
Maintainer: pkgsrc-usersnio is a multilayered Matrix client library. The underlying base layer
doesn't do any network IO on its own, but on top of that is a full
fledged batteries-included asyncio layer using aiohttp. File IO is only
done if you enable end-to-end encryption (E2EE).
Master sites:
Filesize: 147.023 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-matrix-nio-0.24.0
- (2024-02-11) Updated to version: py311-matrix-nio-0.24.0
- (2023-11-08) Updated to version: py311-matrix-nio-0.18.7
- (2023-02-09) Updated to version: py310-matrix-nio-0.18.7
- (2022-01-25) Package added to pkgsrc.se, version py39-matrix-nio-0.18.7 (created)
CVS history: (Expand)
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2024-08-10 08:53:52 by Adam Ciarcinski | Files touched by this commit (1) |
Log message:
py-matrix-nio: not for Python 3.9
|
2024-02-12 12:48:50 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
py-matrix-nio: Not for python38.
|
2024-02-11 20:46:02 by Adam Ciarcinski | Files touched by this commit (4) | |
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
|
2023-11-07 23:38:10 by Thomas Klausner | Files touched by this commit (112) |
Log message:
*: latest py-sphinx only support Python 3.9+
|
2022-01-25 19:30:25 by Thomas Klausner | Files touched by this commit (3) |
Log message:
py-matrix-nio: fix dependency pattern
Remove upper limit on aiofiles.
|
2022-01-25 14:07:32 by Ryo ONODERA | Files touched by this commit (4) |
Log message:
chat/py-matrix-nio: import py39-matrix-nio-0.18.7
nio is a multilayered Matrix client library. The underlying base layer
doesn't do any network IO on its own, but on top of that is a full
fledged batteries-included asyncio layer using aiohttp. File IO is only
done if you enable end-to-end encryption (E2EE).
Based on pkgsrc/wip/py-matrix-nio by snow flurry.
|