Name | testmatrix JSON |
Version |
0.1.1
JSON |
| download |
home_page | None |
Summary | A matrix server sanity tester |
upload_time | 2025-07-20 12:09:19 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
matrix
chat
collaboration
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# testmatrix [](https://badge.fury.io/py/testmatrix) 
A matrix server sanity tester. Relased under the GNU AGPLv3+.
## Usage
See `python3 test_matrix.py --help` for possible options (or `testmatrix -h` if you have it
properly installed).
Credentials are only needed if you want to test an underlying livekit
MatrixRTC setup (a.k.a. Element Call).
If you have installed the package via pip (or other means), the
installed command will be named `testmatrix` and not test_matrix.py.
**Note:** There is an `--anonymize` switch, which will attempt to clean
up domain names in the log output. However, there is no guarantee that
it will work 100%. So do double-check your output before submitting
somewhere if you are using this.
### Installation
Currently, you do not need to install anything, as long as you have all
requirements (see below) installed, you can directly run the
`test_matrix.py` script.
Alternatively, you can install this by issueing: `pip install testmatrix`
Or even better: install the cool [uvenv](https://pypi.org/project/uvenv/) package manager and install into a separate venv via:
`uvenv install testmatrix`
### Requirements
Requires python and python-requests.
You can install all requirements on your system by running
`pip install -r requirements.txt`
## Discussion
Matrix chatroom: [#testmatrix:sspaeth.de](https://matrix.to/#/#testmatrix:sspaeth.de)
## Development
### Build an installable package
To build an installable package, you need to have python3-build
installed. Running `python3 -m build` in the git root will create
packages in the `dist` directory.
Raw data
{
"_id": null,
"home_page": null,
"name": "testmatrix",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "matrix, chat, collaboration",
"author": null,
"author_email": "Sebastian Spaeth <Sebastian@SSpaeth.de>",
"download_url": "https://files.pythonhosted.org/packages/6c/10/9a43d40ac67d3c7a034153c6de2bed70f19862a7e74cb7abf0bf1bdfa005/testmatrix-0.1.1.tar.gz",
"platform": null,
"description": "# testmatrix [](https://badge.fury.io/py/testmatrix) \n\nA matrix server sanity tester. Relased under the GNU AGPLv3+.\n\n## Usage\n\nSee `python3 test_matrix.py --help` for possible options (or `testmatrix -h` if you have it\nproperly installed).\n\nCredentials are only needed if you want to test an underlying livekit\nMatrixRTC setup (a.k.a. Element Call).\n\nIf you have installed the package via pip (or other means), the\ninstalled command will be named `testmatrix` and not test_matrix.py.\n\n**Note:** There is an `--anonymize` switch, which will attempt to clean\nup domain names in the log output. However, there is no guarantee that\nit will work 100%. So do double-check your output before submitting\nsomewhere if you are using this.\n\n### Installation\n\nCurrently, you do not need to install anything, as long as you have all\nrequirements (see below) installed, you can directly run the\n`test_matrix.py` script.\n\nAlternatively, you can install this by issueing: `pip install testmatrix`\n\nOr even better: install the cool [uvenv](https://pypi.org/project/uvenv/) package manager and install into a separate venv via:\n`uvenv install testmatrix`\n\n### Requirements\n\nRequires python and python-requests.\n\nYou can install all requirements on your system by running\n`pip install -r requirements.txt`\n\n## Discussion\n\nMatrix chatroom: [#testmatrix:sspaeth.de](https://matrix.to/#/#testmatrix:sspaeth.de)\n\n## Development\n\n### Build an installable package\n\nTo build an installable package, you need to have python3-build\ninstalled. Running `python3 -m build` in the git root will create\npackages in the `dist` directory.\n",
"bugtrack_url": null,
"license": null,
"summary": "A matrix server sanity tester",
"version": "0.1.1",
"project_urls": {
"chatroom": "https://matrix.to/#/%23testmatrix:sspaeth.de",
"issues": "https://codeberg.org/spaetz/testmatrix/issues",
"source": "https://codeberg.org/spaetz/testmatrix"
},
"split_keywords": [
"matrix",
" chat",
" collaboration"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3a3d2a296fa5589e42493af0177890f65887a9529b6c0c0fe8231b99ed978af9",
"md5": "f86d55bfbacad5148a4e87d3bc19811a",
"sha256": "f72566d3daca27fe57f02f350c47b6e4263c0c50ba8b0a3b74610153bc2bc164"
},
"downloads": -1,
"filename": "testmatrix-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f86d55bfbacad5148a4e87d3bc19811a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 23005,
"upload_time": "2025-07-20T12:09:18",
"upload_time_iso_8601": "2025-07-20T12:09:18.129452Z",
"url": "https://files.pythonhosted.org/packages/3a/3d/2a296fa5589e42493af0177890f65887a9529b6c0c0fe8231b99ed978af9/testmatrix-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6c109a43d40ac67d3c7a034153c6de2bed70f19862a7e74cb7abf0bf1bdfa005",
"md5": "2998238f5a7ef6a2b0f28a5811aab1a2",
"sha256": "1b93021a2676c79a20785be80eef193735f7f5e54d3f619d38f8424b4f823861"
},
"downloads": -1,
"filename": "testmatrix-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "2998238f5a7ef6a2b0f28a5811aab1a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 21923,
"upload_time": "2025-07-20T12:09:19",
"upload_time_iso_8601": "2025-07-20T12:09:19.664479Z",
"url": "https://files.pythonhosted.org/packages/6c/10/9a43d40ac67d3c7a034153c6de2bed70f19862a7e74cb7abf0bf1bdfa005/testmatrix-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-20 12:09:19",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": true,
"codeberg_user": "spaetz",
"codeberg_project": "testmatrix",
"lcname": "testmatrix"
}