- Update to 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
- Bump aiohttp from 3.8.5 to 3.8.6
- Update to 0.22.1:
- Fix ImportError from when e2e is not installed
- Update to 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
- Add support for m.reaction events
- 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
- Remove upstreamed patch:
- remove-future-requirement.patch
OBS-URL: https://build.opensuse.org/request/show/1127710
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/python-matrix-nio?expand=0&rev=8
111 lines
4.1 KiB
Plaintext
111 lines
4.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Nov 20 13:32:19 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
|
|
|
|
- Update to 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
|
|
- Bump aiohttp from 3.8.5 to 3.8.6
|
|
- Update to 0.22.1:
|
|
- Fix ImportError from when e2e is not installed
|
|
- Update to 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
|
|
- Add support for m.reaction events
|
|
- 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
|
|
- Remove upstreamed patch:
|
|
- remove-future-requirement.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 4 03:30:04 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Update to 0.21.2:
|
|
* Breaking Changes
|
|
+ [#416] Drop support for end-of-life python3.7
|
|
+ [#413] Drop usage of logbook in favor of standard library logging
|
|
* Features
|
|
+ [#409] Support m.space.parent and m.space.child events
|
|
+ [#418] Add ability to knock on a room, and enable knocking for a room
|
|
* Miscellaneous Tasks
|
|
+ [#401] Removing skip for passing test
|
|
+ [#406] [#407] [#414] Add content to built-with-nio
|
|
* Bug Fixes
|
|
+ [#422] async_client.whoami will alter the state of async_client
|
|
correctly, and accept all spec-compliant fields.
|
|
+ [#408] Properly generate code coverage
|
|
- Add patch remove-future-requirement.patch, dropping dependency on future.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 18 19:23:16 UTC 2023 - Matej Cepl <mcepl@suse.com>
|
|
|
|
- Update to 0.20.2:
|
|
- Miscellaneous Tasks
|
|
- Upgrade dependencies
|
|
- Various test, formatting, type hinting fixes
|
|
- Update GitHub Workflow Actions versions for CI
|
|
- [#384] Add content to built-with-nio
|
|
- Remove the usage of the imp module
|
|
- Fix our import order
|
|
- Fix a bunch of typos
|
|
- Remove key re-sharing
|
|
- Remove some unnecessary test code
|
|
- Add poetry to the test requirements
|
|
- Style fixes
|
|
- Sort our imports
|
|
- Bug Fixes
|
|
- [#335] Default to the configured request timeout when
|
|
syncing
|
|
- [#354] Fix first_sync_filter parameter of
|
|
AsyncClient.sync_forever
|
|
- [#357] Element exports keys without required fields
|
|
- [#396] Fix timeline->limited being required
|
|
- Fix Python 3.11 compatibility
|
|
- Fix import sequence errors.
|
|
- Exclude tests/data/ from pre-commit workflow.
|
|
- Only accept forwarded room keys from our own trusted
|
|
devices
|
|
- Documentation
|
|
- Mention that room key backups are unsupported.
|
|
- Add matrix-webhook to built-with-nio
|
|
- Add matrix-asgi to built-with-nio
|
|
- Features
|
|
- Add mxc URI parameter to AsyncClient.download and deprecate
|
|
server_name and media_id.
|
|
- Refactor
|
|
- Clean up and make a bunch of tests more consistent
|
|
- Styling
|
|
- Add config for pre-commit.
|
|
- Fix formatting using black and isort.
|
|
- Convert from str.format to f-strings.
|
|
- Testing
|
|
- Update test for AsyncClient.download.
|
|
- Fix our async tests
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 16 16:10:31 UTC 2022 - Matej Cepl <mcepl@suse.com>
|
|
|
|
- Initial packaging effort for matrix-nio 0.19.0.
|