Skip to main content

Native Python binding for the JSS LaTeX/BibTeX style checker's Rust core (jsslint-core)

Project description

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.

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

jsslint-1.1.0.tar.gz (196.3 kB view details)

Uploaded Source

Built Distributions

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

jsslint-1.1.0-cp310-abi3-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

jsslint-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

jsslint-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

jsslint-1.1.0-cp310-abi3-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

jsslint-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file jsslint-1.1.0.tar.gz.

File metadata

  • Download URL: jsslint-1.1.0.tar.gz
  • Upload date:
  • Size: 196.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jsslint-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3c5e34889d10fd482c4632c1122d6c5a876f92e75027e5549291baf71868f6e6
MD5 a011cdd6bf47ca22e2a2fc134db32ea5
BLAKE2b-256 c85f7f7ae7984aa078db693506d720915e9f639e96ae96c2636e5ac216b58e21

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0.tar.gz:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

File details

Details for the file jsslint-1.1.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: jsslint-1.1.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jsslint-1.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 017c02d72ddcbddb72c793e814768cb2cfdcb3d97fcddab6b9b12376d103c7df
MD5 565443e0adc7526a2d1adf5cc966ae71
BLAKE2b-256 dbe0d172dcc796e228be4bd89e7ced566580d7b86390779a5bcacd466336e254

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0-cp310-abi3-win_amd64.whl:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

File details

Details for the file jsslint-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for jsslint-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3163733ed5088d80a3b7cc431027055c4b260883cf4eeaf56b39d1768494d3d
MD5 6a18b736297369c61f759d28e3f881b7
BLAKE2b-256 79a284255df84a6607aa329dd15d209a7c49012a7415f2fe83de54dfd1de727d

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

File details

Details for the file jsslint-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for jsslint-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e27bc890e1897c7f3980a5953ecb7c5dac7f89725e852d5bbbf5eeca4f6f689b
MD5 84b5ec0a070d3975df97e7072d9bdcd4
BLAKE2b-256 9ebccc7e6b05e3f826c16b5a92d3bb535a8186fffb7a5e7347b9762644b130d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

File details

Details for the file jsslint-1.1.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jsslint-1.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cd3fe1fa5e5895f1283efc17e1e497bc9762c7d455bd66eb7fdb375b903ccdc
MD5 391da05129fe1f3724eb398162d2ddc7
BLAKE2b-256 5d7f40aaf4377d46a9cc3bab9f944dc94890f20b9069e8155f3cfe341d1ac6ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

File details

Details for the file jsslint-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jsslint-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9a3a6d6713b99b282ab1e750de4120022ea948345c57e1ab24b78495195dc9a9
MD5 eafdf75c292979052fd955f5c282f487
BLAKE2b-256 0d06c8760726b741788839bdaf5d4aeb53be9f9ffecd9f4250df8c3f86509a4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for jsslint-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release-pypi.yml on kollerma/jss-style-checker

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

Supported by

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