Name | mpl-modernqt JSON |
Version |
1.3
JSON |
| download |
home_page | |
Summary | Modern Qt Matplotlib backend |
upload_time | 2024-01-26 06:03:27 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | MIT |
keywords |
backend
matplotlib
plotting
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# mpl-modernqt
A modern looking backend for Matplotlib based on the official Qt backend. Its main features are:
* `Phosphor Icons` (monochromatic) thanks to the [QtAwesome](https://github.com/spyder-ide/qtawesome) package.
* Modern theme with the [PyQtDarkTheme](https://github.com/5yutan5/PyQtDarkTheme) package.
* `Qt5` and `Qt6` support.
## Installation
Using ```pip```, the official Python package manager...
On GNU/Linux and MacOS execute the following order in a terminal:
```bash
pip install mpl-modernqt -U
```
On MS Windows you may prefer:
```bash
python -m pip install mpl-modernqt -U
```
## Usage
```python
from matplotlib import use
use('module://mpl_modernqt.backend')
```
## Example code
```python
import numpy as np
from matplotlib import use
import matplotlib.pyplot as plt
use('module://mpl_modernqt.backend')
x = np.linspace(0, 7, 300)
y = np.sin(x)
plt.plot(x, y)
plt.show()
```
## License
This project uses the [MIT license](https://github.com/aloytag/mpl-modernqt/blob/main/LICENSE).
Raw data
{
"_id": null,
"home_page": "",
"name": "mpl-modernqt",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "backend,matplotlib,plotting",
"author": "",
"author_email": "\"Dr. Ing. Ariel S. Loyarte\" <aloyarte@frsf.utn.edu.ar>",
"download_url": "https://files.pythonhosted.org/packages/be/84/2ed53b8b9ea8648c232ef5460967102643e32fa10426a4dcebe5d379dd4b/mpl_modernqt-1.3.tar.gz",
"platform": null,
"description": "# mpl-modernqt\nA modern looking backend for Matplotlib based on the official Qt backend. Its main features are:\n\n* `Phosphor Icons` (monochromatic) thanks to the [QtAwesome](https://github.com/spyder-ide/qtawesome) package.\n* Modern theme with the [PyQtDarkTheme](https://github.com/5yutan5/PyQtDarkTheme) package.\n* `Qt5` and `Qt6` support.\n\n\n## Installation\nUsing ```pip```, the official Python package manager...\n\nOn GNU/Linux and MacOS execute the following order in a terminal:\n```bash\npip install mpl-modernqt -U\n```\n\nOn MS Windows you may prefer:\n```bash\npython -m pip install mpl-modernqt -U\n```\n\n## Usage\n\n```python\nfrom matplotlib import use\n\nuse('module://mpl_modernqt.backend')\n```\n\n## Example code\n\n```python\nimport numpy as np\nfrom matplotlib import use\nimport matplotlib.pyplot as plt\n\nuse('module://mpl_modernqt.backend')\n\nx = np.linspace(0, 7, 300)\ny = np.sin(x)\n\nplt.plot(x, y)\nplt.show()\n```\n\n\n## License\n\nThis project uses the [MIT license](https://github.com/aloytag/mpl-modernqt/blob/main/LICENSE).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Modern Qt Matplotlib backend",
"version": "1.3",
"project_urls": {
"Bug Tracker": "https://github.com/aloytag/mpl-modernqt/issues",
"Homepage": "https://github.com/aloytag/mpl-modernqt",
"Repository": "https://github.com/aloytag/mpl-modernqt"
},
"split_keywords": [
"backend",
"matplotlib",
"plotting"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8ac2525537815595fc4bb28c4e73502b60b0d96f4984d7c0188c2c689e3f4971",
"md5": "fd3b103db4ac6052727cd1802df37c80",
"sha256": "c68e7c2863bb9741c3b04686921a7f7aa6c427daf7e6551c9fc560f594a365f5"
},
"downloads": -1,
"filename": "mpl_modernqt-1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd3b103db4ac6052727cd1802df37c80",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 3631,
"upload_time": "2024-01-26T06:03:22",
"upload_time_iso_8601": "2024-01-26T06:03:22.313496Z",
"url": "https://files.pythonhosted.org/packages/8a/c2/525537815595fc4bb28c4e73502b60b0d96f4984d7c0188c2c689e3f4971/mpl_modernqt-1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "be842ed53b8b9ea8648c232ef5460967102643e32fa10426a4dcebe5d379dd4b",
"md5": "1c7e0abc574418c1bfe89cc2dc107f69",
"sha256": "625ea7ccd31f4acde4c2b3b936c7d503b3ca0680d362529d9084e6b407bb0fb9"
},
"downloads": -1,
"filename": "mpl_modernqt-1.3.tar.gz",
"has_sig": false,
"md5_digest": "1c7e0abc574418c1bfe89cc2dc107f69",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 144295,
"upload_time": "2024-01-26T06:03:27",
"upload_time_iso_8601": "2024-01-26T06:03:27.379461Z",
"url": "https://files.pythonhosted.org/packages/be/84/2ed53b8b9ea8648c232ef5460967102643e32fa10426a4dcebe5d379dd4b/mpl_modernqt-1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-26 06:03:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aloytag",
"github_project": "mpl-modernqt",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mpl-modernqt"
}