Matrix-nio

Latest version: v0.25.2

Safety actively analyzes 688758 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

0.20.0

Bug Fixes

- 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`.

Miscellaneous Tasks

- 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

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

Ci

- Add `black` and `isort`.

0.19.0

Not secure
- [[296]] Allow creating spaces
- [[293]] Add special check for "room_id" in PushEventMatch
- [[291]] Send empty object with m.read receipt
- [[288]] Update aiohttp-socks dependency
- [[286]] Fix type annotation for async callbacks in add_event_callback
- [[285]] Remove chain_index field when sending room keys
- [[281]] Add support for room upgrades

[296]: https://github.com/poljar/matrix-nio/pull/296
[293]: https://github.com/poljar/matrix-nio/pull/293
[291]: https://github.com/poljar/matrix-nio/pull/291
[288]: https://github.com/poljar/matrix-nio/pull/288
[286]: https://github.com/poljar/matrix-nio/pull/286
[285]: https://github.com/poljar/matrix-nio/pull/285
[281]: https://github.com/poljar/matrix-nio/pull/281

0.18.7

Not secure
- [[277]] Allow setting custom headers with the client.
- [[276]] Allow logging in using an email.
- [[273]] Use the correct json format for login requests.

[277]: https://github.com/poljar/matrix-nio/pull/277
[276]: https://github.com/poljar/matrix-nio/pull/276
[273]: https://github.com/poljar/matrix-nio/pull/273

0.18.6

Not secure
- [[272]] Allow the mimetype to be in the info for encrypted images

[272]: https://github.com/poljar/matrix-nio/pull/272

0.18.5

Not secure
- [[1f17a20]] Fix errors due to missing keys in syncs

[1f17a20]: https://github.com/poljar/matrix-nio/commit/1f17a20ca818c1c3a0c2e75fdc64da9c629eb5f9

0.18.4

Not secure
- [[265]] Fix parsing syncs missing invite/join/leave rooms

[265]: https://github.com/poljar/matrix-nio/pull/265

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.