Skip to main content

Python HCL/Terraform parser via extension for AquaSecurity defsec

Project description

What

A python extension for parsing and evaluating terraform using defsec.

While terraform uses HCL as its configuration format, it requires numerous forms of variable interpolation, function and expression evaluation, which is beyond the typical usage of an hcl parser. To achieve compatibility with the myriad real world usages of terraform, this library uses the canonical implementation from terraform, along with the interpolation and evaluation from defsec to offer a high level interface to parsing terraform modules.

Installation

pip install tfparse

We currently distribute binaries for MacOS (x86_64, arm64) and Linux (x86_64, aarch64) and Windows.

Note on Windows we currently don't free memory allocated on parse results.

Usage

A terraform module root, with terraform init having been performed to resolve module references.

from tfparse import load_from_path
parsed = load_from_path('path_to_terraform_root')
print(parsed.keys())

Developing

  • requires Go >= 1.18
  • requires Python >= 3.10

Installing from source

Installing will build the module and install the local copy of tfparse in to the current Python environment.

> pip install -e .
> python
>>> from tfparse import load_from_path
>>> parsed = load_from_path('<path_to_terraform>')
>>> print(parsed.keys())

Building from source

Building will produce a wheel and a source artifact for distribution or upload to package repositories.

python setup.py bdist_wheel
ls -l dist/

Running the tests

This project uses pytest

pytest

Testing CI Builds for cross compiling

You can test our cross compiling CI/CD builds by running the following:

CIBW_BUILD=cp310* cibuildwheel --platform macos --archs x86_64

This will try to build an intel wheel on python3.10

Credits

aquasecurity/defsec - golang module for parsing and evaluating terraform hcl

Scalr/pygohcl - python bindings for terraform hcl via golang extension

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.

tfparse-0.6.20-cp314-cp314-win_amd64.whl (16.8 MB view details)

Uploaded CPython 3.14Windows x86-64

tfparse-0.6.20-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tfparse-0.6.20-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (17.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tfparse-0.6.20-cp314-cp314-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tfparse-0.6.20-cp314-cp314-macosx_10_15_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

tfparse-0.6.20-cp313-cp313-win_amd64.whl (16.4 MB view details)

Uploaded CPython 3.13Windows x86-64

tfparse-0.6.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tfparse-0.6.20-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (17.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tfparse-0.6.20-cp313-cp313-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tfparse-0.6.20-cp313-cp313-macosx_10_13_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tfparse-0.6.20-cp312-cp312-win_amd64.whl (16.4 MB view details)

Uploaded CPython 3.12Windows x86-64

tfparse-0.6.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tfparse-0.6.20-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (17.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tfparse-0.6.20-cp312-cp312-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tfparse-0.6.20-cp312-cp312-macosx_10_13_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tfparse-0.6.20-cp311-cp311-win_amd64.whl (16.4 MB view details)

Uploaded CPython 3.11Windows x86-64

tfparse-0.6.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tfparse-0.6.20-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (17.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tfparse-0.6.20-cp311-cp311-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tfparse-0.6.20-cp311-cp311-macosx_10_9_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tfparse-0.6.20-cp310-cp310-win_amd64.whl (16.4 MB view details)

Uploaded CPython 3.10Windows x86-64

tfparse-0.6.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (15.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tfparse-0.6.20-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (17.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tfparse-0.6.20-cp310-cp310-macosx_11_0_arm64.whl (14.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tfparse-0.6.20-cp310-cp310-macosx_10_9_x86_64.whl (16.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file tfparse-0.6.20-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tfparse-0.6.20-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 16.8 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tfparse-0.6.20-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 69908cd1c947d71f4c3db1317db8a6c6c81a91db87b0e4ca0996542fcb2d3ac9
MD5 effe8b903897086f2a5ab41ed92d00ee
BLAKE2b-256 2f15dccffe6b0038fc9a79072a2341b59a2cd7bb14e32b7369f8493302859038

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp314-cp314-win_amd64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cc6b3b9078e804f16b09bb9929dcf90540bc85b468bb4a7415dd5046ce08a408
MD5 47a7af9911b4b92d87dc0b7f9e874cc0
BLAKE2b-256 735152de00dec1534c6954314eb616aa168602f07a776e6e378efee7ab673b7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 bec2956f990afa49d8b2ce024e7e64fb88e24c0427fc3e770608ea03689e4fc0
MD5 7c87a3ec04ec84751c3abb9f32181c0a
BLAKE2b-256 f30430c4470ab716b72ec641812227457595dd39a46d19bc4fb1f39ff9ee5a3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fc40e839e684ab4597b8c007ace1e6a736ca25f3a684bb24630fa11e7ffcbee
MD5 ecbca735fc24d34b4da1af4fbf89a930
BLAKE2b-256 4b6fa1b62df121b38017073b1c1dcf67cdbdcd028aca034de84c5e8f310d6b1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fab977287c9f7f0f0d2d1d5da4f79d3fce6107a7d4a76ce91cb0e7ba32615de0
MD5 82ec97fc1ee1ebc644fe052c175c2ded
BLAKE2b-256 78657117bfe28f061efcd967d5f50edd64f6e7ffcb90162a14f730337571a313

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tfparse-0.6.20-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 16.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tfparse-0.6.20-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6ddeee7d603f09ad3e884d780b68b85f340cfdd9bf5f03b13008650dcda4f07e
MD5 714ee1cc3a022c9aeb8871808a397028
BLAKE2b-256 652c5ff0db48eec989e67e07cbff893fda27c51d05478bab0a690cc1179a2e35

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp313-cp313-win_amd64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 07d4b4db0dd29c6687962c0558525bde256150379c0673d82b8dc2405873be1c
MD5 250869582ebfaf99667c58987544b6b9
BLAKE2b-256 65eb621bc1471b34f5ec16def1f129859112c5e60e4ee37dd905298269cbefc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 903a73450d8f9cfe67365d827a3ec1647622104213ef86b71d602697b18b460a
MD5 9dc5041b820e077322f663622b32d033
BLAKE2b-256 750e46987f1d41f8a2731216c241df39939150ac06a54ef64f0f3a75abb2f402

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87619bece3cb61235c83a46824e48a18c4678913fb91ef52c03d7bc8007bff4f
MD5 d5d920dd6b0aea62275c15bdb201d8c7
BLAKE2b-256 b197cf68903ce7281374eb210e42083112a55e7944e47856ef6215f153bd0312

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8f78991b42f014b987b4523977fa76a53e2887b9875608459cde6bb6e760497c
MD5 91052429d544823a612a6f9026d6df58
BLAKE2b-256 0d9babd32706f7a3af75ab2fd19cb60a86c6997bb0e83f79969372fddbeebf00

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tfparse-0.6.20-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 16.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tfparse-0.6.20-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 71f3553caed9192975f9fa43b60113acb5729d349f8f45cdb89d552c00e1ec85
MD5 13499647b243de0319782d188ef14ce6
BLAKE2b-256 8218bcdab8e68ab4731575ba08b955c6d84c48b651adc73581c0cd6b8e1307a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp312-cp312-win_amd64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b2b407fcefc5199a8b53bf0584bf7a565e60690561927bd573643a8d61f286d
MD5 4e98714fe8931561e0ceb3f72605a3ed
BLAKE2b-256 1ebaf140772d8108daad71567f942a08d7eb919f905e84c2335c2288e55ffabf

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 45e427177acec85427bf5ee56bae483935886f4cfc209276281a69d1cb11398e
MD5 2faf313973eff9bddb49fef9e0178403
BLAKE2b-256 479f65e63900daf8fe338a310d0b36dcdd39ef6d7fb030eb1090555e08dd51ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8a5264a263bb873634af0bb98313549cb13f8e8156d49532a18223b98cfd39e
MD5 2565d4cbd4172b94f3805529d9c2d270
BLAKE2b-256 2d35c349380df7692536a220b58d13284b5484ab595be10614c3abc2e5013b7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 afbd928871e3c2b04bf397e1616f9bf8effa7b77e3f1162d2e45ee86dede4a8a
MD5 0f3e48ed2f4c82262f0eb9da4d193044
BLAKE2b-256 b78d27a74441fe5a1c894c98955bd542115b656d95b5651faec786d1872dfc60

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tfparse-0.6.20-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 16.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tfparse-0.6.20-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2de0a013ad72e47479071c3b81bd5096ee5828b25284b77f6f9f2b554bbebbb7
MD5 31091e11b73864e4595e8cc72230ed82
BLAKE2b-256 245a17ad38114f0da2d1b8267f5a33ef8ffbbe6818b6c7977cac043d72586721

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp311-cp311-win_amd64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05646885650c6a84c4fc9a8b0cc92d7a6579f46767342106d83997f610752372
MD5 b783955d03191483bcc5d169ce0cb0e3
BLAKE2b-256 b1ed54d51ad9d0a7f5bee09cdd6aab35fda2771da6165d3eb9bf8a440eae0e16

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 264117f3c14eb37825a9380b0eb6a92a92096cbf8323b25c68d005a96053a7a8
MD5 7cbe3e2c276e69dd3897231b59a37453
BLAKE2b-256 8de51a979e0cde51bc222ed03fbbd7b8f19ec5d99968bfd0c3b2c67de67fedd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 548ca876a7a07436dabd325082c7b6ed90a97d552749185107adfded46fad056
MD5 63ae33c12cc5b598fc5987a3509a5733
BLAKE2b-256 ed9204e1968940af2c5e6f9f3fde87de8488b144c6a73c8cc610c1e3bc6ff8ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 511a87d67980de563ce03b2635b069b587a0f81a07218fe31aa6df6bb187bc12
MD5 a07c093467abde8769eac0edb833a706
BLAKE2b-256 9cfe075cf7dcc9ef28256f7d35bbca255c7e5b2d688b9a887caa9c72071da4aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tfparse-0.6.20-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 16.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tfparse-0.6.20-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2d4d8fa6d2251f667145da51a429d850d2231912961b948ca6ccbd970222b0d6
MD5 38eeecee4504b5d548738a502c7d6cae
BLAKE2b-256 8087f580c46e3b8ab59ed27a297dfedc4f422859f82a628d427828ac38140c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp310-cp310-win_amd64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e0345a5ebec78847a0f804f82f14ba0e0bc18ce6815b9b9156e1dca540f0ac5
MD5 e5f50b862962b936ce89e1035860854d
BLAKE2b-256 8dc580cd8b2fa0c2ff3ca8e1130788597df201741b365cf462cf9420cf27dd5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 bc48436cfaeab61623e1f97124846bbb923ce1f9ed7f48d3f83435725566b9ea
MD5 286087a4302b3755bfcd5fe524158002
BLAKE2b-256 045d5dffac0f317f5f6b6f7e70c6fd299e4957165ca41edf027888cc7c8ee266

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d079b32eced643a67250ede4bcd978ca574e5b6b5218bd3ca9c1d91899f7514a
MD5 8ddee6382e247c6a73bddd718f5f02f1
BLAKE2b-256 0a95253e30c182d807969ace0ef1c00cc226ead1bf6402cf8d5df26292064f69

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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

File details

Details for the file tfparse-0.6.20-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tfparse-0.6.20-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a1cc8334244ba44d5c0ef058f84f605e24b87a970cc56b9b7a761d50257419d
MD5 886321a33669c73866f89e1f3849bd33
BLAKE2b-256 82d69c9f429667c7a370b627abd17c930648b70fb0e2b242aeca0ce90854d982

See more details on using hashes here.

Provenance

The following attestation bundles were made for tfparse-0.6.20-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on cloud-custodian/tfparse

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