Skip to main content

sarj-python-lint

Deterministic Python rules built on the standard-library AST. The rules cover correctness, test quality, framework contracts, performance, and maintainable code patterns that Ruff does not already enforce.

Install and inspect the live rule catalog:

uv tool install sarj-python-lint
sarj-python-lint list-rules

Run all rules through Sarj Standards:

sarj-standards check src tests

Diagnostics use path:line:column: CODE message. Where a finding is genuinely intentional, use the exact code-scoped suppression described by the diagnostic; avoid file-wide or blanket ignores.

Each registry entry points to a rule class under src/sarj_python_lint/rules/. Its implementation and paired test module are the complete behavior specification. The generated catalog exposed by sarj-standards show rules contains the current identifiers and lifecycle state.

New rules must first confirm that Ruff has no equivalent, include precise positive and negative fixtures, and pass the corpus evaluation workflow in the root contribution guide.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sarj_python_lint-0.57.0-py3-none-any.whl (311.5 kB view details)

Uploaded Python 3

File details

Details for the file sarj_python_lint-0.57.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sarj_python_lint-0.57.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6044af5ce0da86b499648573a8638d099364af67602d8991e8223b940deb8ee8
MD5 b2ed81741678091ef5c3b875e5af1cb0
BLAKE2b-256 94ddd75bb33e7e07a5bcb04cc042e9de760432f01be04809d38b9908758ca6c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for sarj_python_lint-0.57.0-py3-none-any.whl:

Publisher: release.yml on sarj-ai/standards

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.77.1

2 files

0.77.0

2 files

0.76.0

2 files

0.75.0

2 files

0.74.0

2 files

0.73.2

2 files

0.73.1

2 files

0.73.0

2 files

0.72.0

2 files

0.71.0

2 files

0.70.1

2 files

0.70.0

2 files

0.69.1

2 files

0.69.0

2 files

0.68.0

2 files

0.67.14

2 files

0.67.13

2 files

0.67.12

2 files

0.67.11

2 files

0.67.10

2 files

0.67.9

2 files

0.67.8

2 files

0.67.7

2 files

0.67.6

2 files

0.67.5

2 files

0.67.4

2 files

0.67.3

2 files

0.67.2

2 files

0.67.0

1 file

0.66.0

1 file

0.65.0

1 file

0.64.0

1 file

0.63.0

1 file

0.62.0

1 file

0.61.0

1 file

0.60.0

1 file

0.59.0

1 file

0.58.0

1 file

This release

0.57.0 This release

1 file

0.56.0

1 file

0.55.0

1 file

0.54.1

1 file

0.54.0

1 file

0.53.0

1 file

0.52.1

1 file

0.52.0

1 file

0.51.3

1 file

0.51.1

1 file

0.51.0

1 file

0.50.0

1 file

0.49.0

1 file

0.48.0

1 file

0.47.1

1 file

0.47.0

1 file

0.46.0

2 files

0.45.0

2 files

0.44.0

2 files

0.43.2

2 files

0.43.0

2 files

0.42.0

2 files

0.41.0

2 files

0.40.0

2 files

0.39.0

2 files

0.38.0

2 files

0.37.0

2 files

0.36.1

2 files

0.36.0

2 files

0.35.0

2 files

0.34.0

2 files

0.33.0

2 files

0.32.0

2 files

0.31.0

2 files

0.30.0

2 files

0.29.0

2 files

0.28.0

2 files

0.27.0

2 files

0.26.0

2 files

0.25.0

2 files

0.24.0

2 files

0.23.0

2 files

0.21.0

2 files

0.20.0

2 files

0.19.0

2 files

0.18.1

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.1

2 files

0.15.0

2 files

0.14.0

2 files

0.13.1

2 files

0.12.2

2 files

0.12.1

2 files

0.12.0

2 files

0.11.1

2 files

0.11.0

2 files

0.10.1

2 files

0.10.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page