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.0.tar.gz
(6.0 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.0.tar.gz.
File metadata
- Download URL: vizlint-0.1.0.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d61e50c353fe1a69868b6f008fe510c33fd73418cd71d8f908ce05e904d8cdc6
|
|
| MD5 |
80cf28bb82e436b16026f8934b9ccd55
|
|
| BLAKE2b-256 |
017f5c96d457f85ee40e922a1b7defbfc462406b71fb57504660c3e30fbef4eb
|
File details
Details for the file vizlint-0.1.0-py3-none-any.whl.
File metadata
- Download URL: vizlint-0.1.0-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 |
9131d2a935e567dd3c516f71f7591a23fe2d010c6001df2ed4ed0da503d5e4db
|
|
| MD5 |
119d9f13d0dc5d6fc6af28a4361f8878
|
|
| BLAKE2b-256 |
a59eba7a95c42c088ffa43c3ba979411c249f01468b82fbf80f695a222493475
|