Mautrix

Latest version: v0.20.6

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

Scan your dependencies

Page 19 of 30

0.9.0

* Added option to retry all HTTP requests when encountering a HTTP network
error or gateway error response (502/503/504)
* Disabled by default, you need to set the `default_retry_count` field in
`HTTPAPI` (or `Client`), or the `default_http_retry_count` field in
`AppService` to enable.
* Can also be enabled with `HTTPAPI.request()`s `retry_count` parameter.
* The `mautrix.util.network_retry` module was removed as it became redundant.
* Fixed GET requests having a body ([44]).

[44]: https://github.com/mautrix/python/issues/44

0.8.18

* Made HTTP request user agents more configurable.
* Bridges will now include the name and version by default.
* Added some event types and classes for space events.
* Fixed local power level check failing for `m.room.member` events.

0.8.17

* Added warning log when giving up on decrypting message.
* Added mimetype magic utility that supports both file-magic and python-magic.
* Updated asmux DM endpoint (`net.maunium.asmux` -> `com.beeper.asmux`).
* Moved RowProxy and ResultProxy imports into type checking ([46]).
This should fix SQLAlchemy 1.4+, but SQLAlchemy databases will likely be
deprecated entirely in the future.

[46]: https://github.com/mautrix/python/issues/46

0.8.16

* Made the Bridge class automatically fetch media repo config at startup.
Bridges are recommended to check `bridge.media_config.upload_size` before
even downloading remote media.

0.8.15

* Fixed the high-level `Client` class to not try to update state if there' no
`state_store` set.

0.8.14

* Added option to override the asyncpg pool used in the async `Database` wrapper.

Page 19 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.