Lint Python visualizations for common misleading patterns.
Project description
vizlint
Lint Python charts for common misleading or low-quality patterns.
Install
pip install vizlint
pip install "vizlint[mpl]"
Quickstart (Matplotlib)
import matplotlib.pyplot as plt
import vizlint as vl
fig, ax = plt.subplots()
ax.bar(["A", "B"], [101, 103])
ax.set_ylim(100, 104)
report = vl.lint(fig)
print(report.summary())
CLI
vizlint path/to/script_that_makes_plots.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vizlint-0.1.1.tar.gz
(6.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vizlint-0.1.1.tar.gz.
File metadata
- Download URL: vizlint-0.1.1.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c902ed9af6c4531a0e526520bd121f55a6c9b4e7c9e817d321465a7b6683aa4a
|
|
| MD5 |
4ba2c1bf21483d180f465a1f160ce016
|
|
| BLAKE2b-256 |
f8f45f7f97753b4b120fae8e8daeb4aa5def8c1206fcabddeb16401ca82fffb8
|
File details
Details for the file vizlint-0.1.1-py3-none-any.whl.
File metadata
- Download URL: vizlint-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2635e7bec2c142d52b40768e27b3bdbfeaa0e2b8bb2107413a10e02023d96a2f
|
|
| MD5 |
f5422e7a4dd22429cf387e19fb345540
|
|
| BLAKE2b-256 |
0b780ee43279813bf07d3c0c977ac9f3589503d85bc38a94c621b40e8297f287
|