Skip to main content

An R linter, written in Rust.

Project description

jarl-linter

An R linter. Written in Rust.

This package provides the jarl command-line tool as a Python package, making it easy to install via pip or uv.

Installation

Install a global installation of jarl with uv:

uv tool install jarl-linter

or with pip

pip install jarl-linter

This puts jarl on the PATH, so you can run:

# Format R file
jarl check .

Alternatively, invoke jarl via uvx for one-off formatting without a global install:

uvx --from jarl-linter jarl check .

To use a specific version of jarl:

# Global install
uv tool install jarl-linter@0.4.0

# One off runs
uvx --from jarl-linter@0.4.0 jarl check .

About

For more information, see the main repository.

Project details


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 Distributions

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

jarl_linter-0.5.0-py3-none-win_amd64.whl (2.8 MB view details)

Uploaded Python 3Windows x86-64

jarl_linter-0.5.0-py3-none-manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

jarl_linter-0.5.0-py3-none-manylinux_2_28_aarch64.whl (2.6 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

jarl_linter-0.5.0-py3-none-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

jarl_linter-0.5.0-py3-none-macosx_10_12_x86_64.whl (3.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file jarl_linter-0.5.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: jarl_linter-0.5.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jarl_linter-0.5.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bab148d7678709e6696a4b93d598a30d41fc7c62453c2113d3974a4b6d5c87ae
MD5 45fdc98fa11aa09bec90897ffc471c17
BLAKE2b-256 b6a08aac672de98374a35a6f069213a9bfeff031827c6f45ad8eef88ebd30234

See more details on using hashes here.

File details

Details for the file jarl_linter-0.5.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: jarl_linter-0.5.0-py3-none-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jarl_linter-0.5.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a7e810a96b507548829c4bde7d59079876ff938cabedb739dd40fb56f2c08188
MD5 911aac5689654367d240399846b953e6
BLAKE2b-256 61f7e0c807d96bcdc1387ee9c42cb435688f16deff68cb716f8753459b30184a

See more details on using hashes here.

File details

Details for the file jarl_linter-0.5.0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: jarl_linter-0.5.0-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jarl_linter-0.5.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5de80e15ac6d0b674532e4c86f1ae94ebfdf2f319a48e55fd3ccdbde0d19148b
MD5 e20914840fef148861bcd0e9f6f551c0
BLAKE2b-256 aca21b2edbabf84925934dc11dc63d337efe9c6a54aff734ff5d3465828589c6

See more details on using hashes here.

File details

Details for the file jarl_linter-0.5.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: jarl_linter-0.5.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jarl_linter-0.5.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 990710e5d5cf90d99f08eeb4b500cea36034e24ba6300e7586eba4b2096cd441
MD5 e1e3e12b8f668b1e98d75740a75013cb
BLAKE2b-256 8c6b0792d45e90b5338953a731e6f8e7ad20cf13e6c056297d0641d6dd178e93

See more details on using hashes here.

File details

Details for the file jarl_linter-0.5.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: jarl_linter-0.5.0-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for jarl_linter-0.5.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3da0e2d1522e13369bd0d84899cdb064a5fc0e8352bbe89e5fc63d9d1eb73334
MD5 d9cb15739d2a0ff38c2e67ae7d06282c
BLAKE2b-256 2a31e02b6b0ac77d497e8b7657f5d5856572878a6b468446b4449eb95185d405

See more details on using hashes here.

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