Skip to main content

Prebuilt GNU Bison packaged as a Python wheel

Project description

bison-bin

Prebuilt GNU Bison shipped as a Python wheel.

Features

  • Bundles the full make install payload of Bison under the Python package.
  • Provides bison and yacc entry points that exec the bundled binaries.
  • Manylinux x86_64/aarch64 and macOS x86_64/arm64 wheels via cibuildwheel.
  • Builds Bison from upstream release tarballs; no system package installs.

Installation

pip install bison-bin

Usage

bison --version
yacc --help

Building locally

uv build --wheel .

Wheel artifacts will appear in dist/.

License

GNU General Public License v3 or later. See LICENSE.

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

bison_bin-3.8.2.0.tar.gz (2.8 MB view details)

Uploaded Source

Built Distributions

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

bison_bin-3.8.2.0-py3-none-musllinux_1_2_x86_64.whl (4.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

bison_bin-3.8.2.0-py3-none-musllinux_1_2_aarch64.whl (4.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

bison_bin-3.8.2.0-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

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

bison_bin-3.8.2.0-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

bison_bin-3.8.2.0-py3-none-macosx_14_0_x86_64.whl (4.0 MB view details)

Uploaded Python 3macOS 14.0+ x86-64

bison_bin-3.8.2.0-py3-none-macosx_14_0_arm64.whl (3.7 MB view details)

Uploaded Python 3macOS 14.0+ ARM64

File details

Details for the file bison_bin-3.8.2.0.tar.gz.

File metadata

  • Download URL: bison_bin-3.8.2.0.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bison_bin-3.8.2.0.tar.gz
Algorithm Hash digest
SHA256 be2777fc0be00bfc6a4be82265e344c6c6dfa37b12058ec800f5a904c82e4f44
MD5 7daadde8e18df62ce2ff6e0dc6d2ecb0
BLAKE2b-256 d1fddc6d18cb75513c425aa721eccef97e3767bb759554fb0d99677aece8c508

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0.tar.gz:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24cf0f272feef201bd0feb33b6b5df75458a7682fb9798d76d464670c3e1129d
MD5 9b83323ec244bed2f4e9a4dccc9324d8
BLAKE2b-256 a5ebfbd67d5f36c93fcd6660de0be0deeaa70b55413a18a27517cd7f964ad0fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21249f91b16f497a47d704112a50e3488157e3a76f4bf7f967d650ffe39bc60f
MD5 85888fa2a8cce5ecb812a7c1ee8f1ff4
BLAKE2b-256 32dc4536330981c9b998c46d4c5eba2ddf12813f1afaf4736fcf57c13903f5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94594331f7d05ca717474b8cb36c8e3fc9a3f6b718f325a6f3433c2a0b70858e
MD5 6f986d9680211794c31def8cb3874a53
BLAKE2b-256 7ff90a6a68239d4dc394673069cdf8d44bf1d1c5befc41909e655ddc09b60ca2

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f07ba07bc2040d6c11431da11aec11068fa2eea68ae42436f03a0f89cc24405
MD5 3f890be0f3f4de6ef0a33c117b58dd39
BLAKE2b-256 dfaa82fcfb2e3851714fb371d2f5c1961342832ff36c64a3ce70927ecb6faeb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 44307af0c91663fc6f44f285799985bbde80f6527ac7e15c31cce35dd6bd5c42
MD5 eeea13f9f8f3a838431da30d7cfcd8b2
BLAKE2b-256 0d69ec97946662c292314b688aa0ddbc2a7cd6e4c489d4543d43b82ea74ba639

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-macosx_14_0_x86_64.whl:

Publisher: release.yaml on trim21/bison-py

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

File details

Details for the file bison_bin-3.8.2.0-py3-none-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for bison_bin-3.8.2.0-py3-none-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 aabcd8de42b8a37308af8841fc1ea3a764fb85e61e17b62254f57cab8f529fbe
MD5 5a02dc33a80d37da53fd44c1078ac5ab
BLAKE2b-256 5992a8abe433a281b603d7acbd6029fadd442dbbc144db9b013cc66a44d86997

See more details on using hashes here.

Provenance

The following attestation bundles were made for bison_bin-3.8.2.0-py3-none-macosx_14_0_arm64.whl:

Publisher: release.yaml on trim21/bison-py

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