Skip to main content

simplint

simplint

PyPI PyPI - Python Version Downloads PyPI - License Build Test Documentation status OpenSSF Scorecard OpenSSF Best Practices

simplint is a companion linter for Ruff, written in Rust. It adds checks that make Python code easier to read and review, and fixes what it reports when the fix is mechanical. The checks cover definitions ordered like a book, explicit exports, flat test modules and more. The rules are opinionated. They reflect the maintainer's preferences while aiming to be as objective as possible.

Install it with uv tool install simplint (uv) or pipx install simplint (pipx), then run simplint check . from the project root.

Metadata

Release files for simplint 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simplint 0.3.0
File Size Uploaded Provenance Actions
simplint-0.3.0.tar.gz 960.1 kB With provenance Details for simplint-0.3.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for simplint 0.3.0
File Actions
simplint-0.3.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details for simplint-0.3.0-py3-none-win_arm64.whl
simplint-0.3.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for simplint-0.3.0-py3-none-win_amd64.whl
simplint-0.3.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details for simplint-0.3.0-py3-none-musllinux_1_2_x86_64.whl
simplint-0.3.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details for simplint-0.3.0-py3-none-musllinux_1_2_aarch64.whl
simplint-0.3.0-py3-none-manylinux_2_31_riscv64.whl Python 3 none Linux glibc 2.31+ RISC-V 64 Details for simplint-0.3.0-py3-none-manylinux_2_31_riscv64.whl
simplint-0.3.0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details for simplint-0.3.0-py3-none-manylinux_2_28_x86_64.whl
simplint-0.3.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for simplint-0.3.0-py3-none-manylinux_2_28_aarch64.whl
simplint-0.3.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for simplint-0.3.0-py3-none-macosx_11_0_arm64.whl
simplint-0.3.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for simplint-0.3.0-py3-none-macosx_10_12_x86_64.whl

Total release size: 89.1 MB

Release files / simplint-0.3.0.tar.gz

Download URL simplint-0.3.0.tar.gz
Size 960.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eec4ba816e1038630f6e1af6c2c9d1c9787c212603e28e405525032b5ac5780e
BLAKE2b-256 checksum
How to use checksums
4d4a5493a662769d59d940708621517a45770ae850598dca170f10d2298f0f51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-win_arm64.whl

Download URL simplint-0.3.0-py3-none-win_arm64.whl
Size 9.5 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
37c5536ef2b88f9727c2e98d585f55157e9845cc10517cfe42cd0cbc7fd6ea2a
BLAKE2b-256 checksum
How to use checksums
41bd72938c202fa248a06f7c98e47bbb726bfb72ba00cea9123093389c4f03c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-win_amd64.whl

Download URL simplint-0.3.0-py3-none-win_amd64.whl
Size 10.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e7ff741eeced2bac0fcc242b66d902b69d4b8e2eb2ae43e6e47263d3a1bc8ed4
BLAKE2b-256 checksum
How to use checksums
b3ffe2cc50dc5e280ad7463d1ec5b4ff4707e54496b4012ef5e6c9dc4203c56f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-musllinux_1_2_x86_64.whl

Download URL simplint-0.3.0-py3-none-musllinux_1_2_x86_64.whl
Size 10.5 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b036f0ee27250efd0ba07c97f4240a4685bba36681ad45caaacaf48f490715df
BLAKE2b-256 checksum
How to use checksums
f6b859fb8170a7b62a435a23146fc4753af5ba4af6d6d53eb746ebff6f8fc2c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-musllinux_1_2_aarch64.whl

Download URL simplint-0.3.0-py3-none-musllinux_1_2_aarch64.whl
Size 9.1 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5cb034790286fb7a60d7198feea09a34e6009c4a38637f96f339b51a8c71e324
BLAKE2b-256 checksum
How to use checksums
f9507e92a21abad5644f9c1b53970d448dad90a44c55815ed3aaa24848a1bafb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-manylinux_2_31_riscv64.whl

Download URL simplint-0.3.0-py3-none-manylinux_2_31_riscv64.whl
Size 9.6 MB
Tags Linux glibc 2.31+ RISC-V 64 Python 3
SHA-256 checksum
How to use checksums
001219ba4c44d934c4ed0949808296cf229c2781ee8960edb9d23bf12e6276e4
BLAKE2b-256 checksum
How to use checksums
0bac0ac1ac0ef9b044e538c1ccd0b6595d25822a77e9b7e7f162481d173bf2b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-manylinux_2_28_x86_64.whl

Download URL simplint-0.3.0-py3-none-manylinux_2_28_x86_64.whl
Size 10.5 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
dcf60bb7d54f2fb21723b3357c3f79afb44395a880e2815aafd0a89fcf97acbc
BLAKE2b-256 checksum
How to use checksums
ae89f5bfef04f29c8e416f962ed39db10fc34b548901117096474fc0cff25030
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-manylinux_2_28_aarch64.whl

Download URL simplint-0.3.0-py3-none-manylinux_2_28_aarch64.whl
Size 9.1 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
abc45eebf3fe8ae7207a97331b46ee1aafa6dcc4f0d39175a176c86ae36e8a04
BLAKE2b-256 checksum
How to use checksums
4b49d41805e848cb2ffe6404c91a0c286f336257fe4891fd176d23b890802357
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-macosx_11_0_arm64.whl

Download URL simplint-0.3.0-py3-none-macosx_11_0_arm64.whl
Size 9.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e7ce495d8b93ee6e7098171feca56f625d96bad4b7712eb9616854446d98a68f
BLAKE2b-256 checksum
How to use checksums
c3c9c7bafd1f0664638226781b43e3b71b120af789bbc21fa8253c4c970d08b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / simplint-0.3.0-py3-none-macosx_10_12_x86_64.whl

Download URL simplint-0.3.0-py3-none-macosx_10_12_x86_64.whl
Size 9.4 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
67830bf9bc9077225fdeecb265a6415278cc29c06a40b349cd02b1d7d6a1b55e
BLAKE2b-256 checksum
How to use checksums
26f7b3b240220e12e714f7ed75ddcdd0a63e941280b6b710cde2c84660bd598f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Security for simplint 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 10 files in this release have been uploaded with provenance metadata.

Select from 10 files

Attestation for simplint-0.3.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page