Skip to main content

jsslint

Native Python binding for the JSS style checker's Rust core (jsslint-core). Lints LaTeX / Sweave / R Markdown manuscripts (.tex/.ltx/.Rnw/.Rmd + .bib) entirely in memory.

import jsslint

report = jsslint.render(
    [("paper.tex", open("paper.tex").read())],
    output="json",
)

See the main project README for the rule catalogue and CLI (jsslint/jss-lint) documentation.

Metadata

Release files for jsslint 1.2.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 jsslint 1.2.0
File Size Uploaded
jsslint-1.2.0.tar.gz 232.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for jsslint 1.2.0
File
jsslint-1.2.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
jsslint-1.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
jsslint-1.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
jsslint-1.2.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
jsslint-1.2.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 8.4 MB

Release files / jsslint-1.2.0.tar.gz

Download URL jsslint-1.2.0.tar.gz
Size 232.8 kB
Tags Source
SHA-256 checksum
How to use checksums
290d6ca29e9e13d6152a5a5cb8afc0874c126453a4a5521fb126ea8c435bc644
BLAKE2b-256 checksum
How to use checksums
b2afcb52345bf6ae1e68e5c8fdab35ca5d87d57a5057b412760666c158a58df9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release files / jsslint-1.2.0-cp310-abi3-win_amd64.whl

Download URL jsslint-1.2.0-cp310-abi3-win_amd64.whl
Size 1.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0db0cab7d884b8633636c803a33afa10c146c75bda936d7955b0623fb6f7ab25
BLAKE2b-256 checksum
How to use checksums
2c1dec1f9a4dd4ac277e0f790f18100c38b27dffe799a8ea33eba3c2f956aaea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release files / jsslint-1.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL jsslint-1.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
499ce3e9c2261fd89476fd9b370a6d30286603b3fa6893637531d6e286560fa0
BLAKE2b-256 checksum
How to use checksums
3a1bfa181e2a373f310ea5432594da48d926cf494e86d784602cbef578419582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release files / jsslint-1.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL jsslint-1.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
595539da088b5a880bc5a970aa952825abf528bfed85e0f70e8fe2c7ccb7ebca
BLAKE2b-256 checksum
How to use checksums
3330453e4a30dadc3bba62398e665666c0e3f49eae6ece3561028240378ed44c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release files / jsslint-1.2.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL jsslint-1.2.0-cp310-abi3-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8420b8bf551e7e57f361ad6fdce6f9f22a573a131afa79b7f39f0ab96523edaf
BLAKE2b-256 checksum
How to use checksums
f76be195f5552559f17d210f473eaa100ec4610890c9406c5182f03aff1c2656
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release files / jsslint-1.2.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL jsslint-1.2.0-cp310-abi3-macosx_10_12_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
afd5f6dff22b689252b8f1937d6e9329eda6c27b82149e18939f8b4845859e67
BLAKE2b-256 checksum
How to use checksums
b7f2d1cf19cda93130b8f417135b3dea2bf99708f46ee2bde5853cf01b12ee97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.0 This release

6 release files

1.1.0

6 release files

1.0.1

6 release files

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