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.54.1-py3-none-any.whl (306.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for sarj_python_lint-0.54.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1825ead7ac20fe77a34dc9fedfdc27f93163f67531353de9eadb6139a0ac0044
MD5 3d6aa139f6077cb85b49aaf4e5cf3e61
BLAKE2b-256 50a4a0a0ae99f5930bc74dd73d4979aeff38dd1e9127f258867c4f907f621b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for sarj_python_lint-0.54.1-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

0.57.0

1 file

0.56.0

1 file

0.55.0

1 file

This release

0.54.1 This release

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