Skip to main content

Python wrapper around invoking godolint (https://github.com/zabio3/godolint)

Project description

godolint-coatl

GitHub Release Downloads

A python wrapper to provide a pip-installable godolint binary. Inspired by shellcheck-py.

Internally this package provides a convenient way to download the pre-built godolint binary for your particular platform.

Installation

pip install godolint-coatl

Usage

After installation, the godolint binary should be available in your environment (or godolint.exe on Windows).

As a pre-commit hook

See pre-commit for instructions

Sample .pre-commit-config.yaml:

  - repo: https://github.com/coatl-dev/godolint-coatl
    rev: 1.0.3
    hooks:
      - id: godolint

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

godolint_coatl-1.0.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distributions

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

godolint_coatl-1.0.3-py3-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 3Windows x86-64

godolint_coatl-1.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

godolint_coatl-1.0.3-py3-none-macosx_11_0_x86_64.whl (1.6 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

File details

Details for the file godolint_coatl-1.0.3.tar.gz.

File metadata

  • Download URL: godolint_coatl-1.0.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for godolint_coatl-1.0.3.tar.gz
Algorithm Hash digest
SHA256 56e20becc833f4785e235bb0d75878361282b00a3c92c49900125f957d74d2b7
MD5 be48cb6c6730bf8a5a08331d70f95a60
BLAKE2b-256 327996764861949d5d58bf3ac10d7b9aeacb2256ed6528ae0192596a3bfb6ea6

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.0.3.tar.gz:

Publisher: publish.yml on coatl-dev/godolint-coatl

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

File details

Details for the file godolint_coatl-1.0.3-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.0.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1af61af74e550510be485730788c1bb21a7c5f11bb77abaf48eda08f6663e2cd
MD5 930e3503b0d22d7ed6cc7848a03209ec
BLAKE2b-256 5252febe015cb228d0efa5d8bbae234af26a4bf3ff70804cbc02e17a5087b811

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.0.3-py3-none-win_amd64.whl:

Publisher: publish.yml on coatl-dev/godolint-coatl

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

File details

Details for the file godolint_coatl-1.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cffe34d2ef00496fa0ed9f38e4abd072486adf727dc1dcda87a6247d75efd438
MD5 1f7673b37c2881a990398e9ad24d514c
BLAKE2b-256 c3b92dac13da61990f1f35b95ce82ec21aad89210052e88e6e152c21007f21a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.0.3-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on coatl-dev/godolint-coatl

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

File details

Details for the file godolint_coatl-1.0.3-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.0.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c5d614e5cff7ac33aa4a726f18ba1a68348bae2247a7c599bfd17d67da0071b9
MD5 5c4f38e42a01eadf556fada50263379d
BLAKE2b-256 da146ab9fc41b40535ff5f3131730dc804aee0628e241868ba3c374bc1f0c5f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.0.3-py3-none-macosx_11_0_x86_64.whl:

Publisher: publish.yml on coatl-dev/godolint-coatl

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