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.2.1
    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.2.1.tar.gz (3.3 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.2.1-py3-none-win_amd64.whl (1.8 MB view details)

Uploaded Python 3Windows x86-64

godolint_coatl-1.2.1-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

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

godolint_coatl-1.2.1-py3-none-macosx_11_0_x86_64.whl (1.8 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

File details

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

File metadata

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

File hashes

Hashes for godolint_coatl-1.2.1.tar.gz
Algorithm Hash digest
SHA256 74561b084a0141fe2f85b515629d7eecb6d1ac3e7ed5902ad1651b4e09bda241
MD5 e808f074ff8eabad5d717a6d2c3cea85
BLAKE2b-256 aba987295e4539a8a2719c2e95955a621405665522f991e09c8a97b2d678d4a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.2.1.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.2.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.2.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8905a8ee41cc2490a6e1ea9e49f0bb50b9dfe5ed318122f150d65b98b34b9da3
MD5 a42af41ebfa72274df19ba4d96f089bf
BLAKE2b-256 54b3141593136dfa0b7d4becb952b15f22e89f7564dd2ada88ea8c7b8a798dac

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.2.1-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.2.1-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.2.1-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 fa94d1916b34de8bc2a1626919e1cfdf710d757962b31d4bee303027b7673515
MD5 950e026a07e77e31f6968aeb5e2b93b1
BLAKE2b-256 d94fa2446df6ce6cf6bc29ddd381c84bae5e41f9bfcb43516f980dc54bb57e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.2.1-py3-none-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_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.2.1-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for godolint_coatl-1.2.1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 201e50a2771bce4bc054f62b2ebc4c11c8bbd0f58235a3b4b2f3406a41602e01
MD5 039cd72bedcabda0607915a42713c27c
BLAKE2b-256 1fa839864badea297ea7dbc5c07eeefed8468aff3e24c35011a25cfd92f2aca6

See more details on using hashes here.

Provenance

The following attestation bundles were made for godolint_coatl-1.2.1-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