Matrixctl

Latest version: v0.14.0

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

Scan your dependencies

Page 1 of 3

0.13.0

0.13.0b3

0.12.1b2

🐛 Bug Fixes

- Move versioning from semver to PyPA spec due to normalization

0.12.1beta.1

🏗️ Breaking changes

- Remove Jitsi related features.

⚙️ Miscellaneous Tasks

- *(deps)* Update pypa/gh-action-pypi-publish action to v1.8.14
- *(deps)* Update pandoc/core docker tag to v2.19.2
- *(deps)* Update dependency ubuntu to v22
- *(deps)* Update pandoc/core docker tag to v3
- *(deps)* Update softprops/action-gh-release action to v2
- *(dependabot)* Remove Dependabot config as we use Renovate from now on
- *(classifiers)* Add 3.12
- *(deps)* Update actions/checkout action to v4.1.7
- *(deps)* Update dependency ruff to v0.4.9
- *(deps)* Update pypa/gh-action-pypi-publish action to v1.9.0
- *(deps)* Update dependency flake8 to v7.1.0
- *(deps)* Update dependency sphinx-autodoc-typehints to v2.2.0
- *(deps)* Update dependency ruff to v0.4.10
- *(deps)* Update dependency sphinx-autodoc-typehints to v2.2.1
- *(deps)* Update dependency sphinx-autodoc-typehints to v2.2.2
- *(deps)* Update dependency coverage to v7.5.4
- *(deps)* Update dependency mypy to v1.10.1
- *(deps)* Update dependency pylint to v3.2.4
- *(deps)* Update pandoc/core docker tag to v3.2.1
- *(deps)* Update dependency pylint to v3.2.5
- *(deps)* Update actions/setup-python action to v5.1.1
- *(deps)* Update dependency tox to v4.16.0
- *(deps)* Update dependency ruff to v0.5.1
- *(deps)* Update dependency coverage to v7.6.0
- *(deps)* Update pandoc/core docker tag to v3.3.0
- *(deps)* Update actions/setup-python action to v5.2.0
- *(deps)* Update snok/install-poetry action to v1.4
- *(deps)* Update pypa/gh-action-pypi-publish action to v1.10.1
- *(deps)* Update pandoc/core docker tag to v3.4.0
- *(deps)* Update pypa/gh-action-pypi-publish action to v1.10.2
- *(deps)* Update dependency ruff to v0.6.8
- *(deps)* Update dependency vulture to v2.12
- *(deps)* Update dependency ubuntu to v24
- *(deps)* Update actions/checkout action to v4.2.0
- *(deps)* Update dependency pylint to v3.3.1
- *(deps)* Update dependency tox to v4.20.0
- *(deps)* Update dependency types-setuptools to v75
- *(deps)* Update pypa/gh-action-pypi-publish action to v1.10.3
- *(deps)* Update dependency ruff to v0.6.9
- *(deps)* Update dependency tox to v4.21.2
- *(deps)* Update dependency vulture to v2.13
- *(deps)* Update actions/cache action to v4.1.0
- *(deps)* Update dependency pre-commit to v4
- *(deps)* Update actions/checkout action to v4.2.1
- *(deps)* Update pandoc/core docker tag to v3.5.0
- *(deps)* Update dependency pre-commit to v4.0.1
- *(deps)* Update actions/checkout action to v4.2.1 ([856](https://github.com/MichaelSasser/matrixctl/issues/856))
- Update dependencies
- *(deps)* Update actions/checkout action to v4.2.2 ([857](https://github.com/MichaelSasser/matrixctl/issues/857))
- *(deps)* Update astral-sh/setup-uv action to v5 ([860](https://github.com/MichaelSasser/matrixctl/issues/860))
- *(deps)* Lock file maintenance ([861](https://github.com/MichaelSasser/matrixctl/issues/861))
- Bump version from v0.12.0 to v0.12.1-beta.1

🚀 Features

- *(addon)* Add download command
- Remove unused dependencies
- Add `rye run doc` command for building the docs
- [**breaking**] Move from git-flow to GitHub Flow branching model
- Rename addons to commands and remove `api_path` as well as `api_version` from the API handler
- *(ci)* Add codeql workflow

🐛 Bug Fixes

- *(deps)* Update dependency psycopg to v3.2.1
- *(docs)* Add docs for the download feature
- Break out the the sync status code handler from `_request` of the API handler into `handle_sync_response_status_code` and re-use it in `streamed_download`
- *(renovate)* Add missing `:`
- *(deps)* Update dependency psycopg to v3.2.2
- *(deps)* Update dependency paramiko to v3.5.0
- *(deps)* Update dependency psycopg to v3.2.3
- *(deps)* Update dependency rich to v13.9.2
- *(docs)* Replace master branch with main branch
- *(ci)* Replace master/develop branch with main branch
- *(ci)* Rye run sync regardless of cache hit; remove old codeql workflow
- *(ci)* Add `tomli` since it seems to be required for ci to build the docs
- Add dependency `exceptiongroup` for python < 3.11 to build docs
- *(ci)* Use a version matrix and let rye pin the python version
- *(ci)* Create `.python-version` before installing rye to avoid multiple toolchains
- *(ci)* Create `.python-version` before installing rye to avoid multiple toolchains
- *(ci)* Remove `--no-lock` from `rye sync`
- *(ci)* Remove `--no-lock` from `rye sync`
- *(docs)* Wrap make in 'uv run'
- *(ci)* Wrap make for docs in 'uv run'
- *(pre-commit)* Ignore all `lock` files

📚 Documentation

- *(changelog)* Make the old changelog available under changelog
- Replace rye with uv
- *(readme)* Typo

0.12.0

⚙️ Miscellaneous Tasks

- *(dependencies)* Update mypy v0.991 -> v1.1.1
- *(dependencies)* Bump sphinx v5.2.3 -> v6.1.3
- *(dependencies)* Bump xdg v5.1.1 -> v6.0.0
- *(dependencies)* Bump paramiko v2.11.0 -> v3.1.0
- *(dependencies)* Bump some linters
- Update all dependencies
- Update ruff, towncrier pylint yapf attrs, httpx, ruamel.ymal
- *(pre-commit)* Update sources
- *(matrixctl)* Bump version from v0.12.0-beta.2 to v0.12.0

🚀 Features

- Use ruff instead of flake8 and isort (and addons); refactor
- Update pre-commit, also run tests on 3.11
- Add largest-rooms command

🐛 Bug Fixes

- *(deepsource)* Add skipcq: PYL-W0212 for intentionally use of private type _SubParsersAction
- *(largest-rooms)* Use processed variable to produce output for table instead of the input variable
- Build process due to poetry having new optional group config
- *(ci)* Use Python 3.11 in CI
- Make linters happy
- *(rtd)* Add '--all-extras' to the install arguments
- *(rtd)* Follow the latest guidelines

0.12.0beta.2

⚙️ Miscellaneous Tasks

- Update dependencies
- *(workflow)* Update Python 3.9 -> 3.10
- *(workflow)* Fix Python version
- Update pre-commit dependencies
- Update poetry lock file
- Bump version from v0.12.0-beta.1 to v0.12.0-beta.2
- Bump version from v0.12.0-beta.1 to v0.12.0-beta.2

🚀 Features

- *(tests)* Add tests for sanitizers
- Add force-purge argument to delroom

🐛 Bug Fixes

- Lazy formatting of message string passed to logging module
- False positive BAN-B601
- *(ssh)* Lazy formatting of message string passed to logging module
- *(tox)* Update label from py39 -> py310
- *(yaml)* Don't log the database password for synapse in debug mode
- Formatting strings passed to logging module
- Formatting strings passed to logging module
- *(table)* Use correct types in docs
- Formatted string passed to logging module

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.