Skip to main content

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

Release files for tfparse 0.6.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for tfparse 0.6.22
File
tfparse-0.6.22-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tfparse-0.6.22-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
tfparse-0.6.22-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
tfparse-0.6.22-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
tfparse-0.6.22-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
tfparse-0.6.22-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tfparse-0.6.22-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
tfparse-0.6.22-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tfparse-0.6.22-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
tfparse-0.6.22-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
tfparse-0.6.22-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
tfparse-0.6.22-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
tfparse-0.6.22-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tfparse-0.6.22-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
tfparse-0.6.22-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tfparse-0.6.22-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
tfparse-0.6.22-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
tfparse-0.6.22-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
tfparse-0.6.22-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
tfparse-0.6.22-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tfparse-0.6.22-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
tfparse-0.6.22-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tfparse-0.6.22-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
tfparse-0.6.22-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
tfparse-0.6.22-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
tfparse-0.6.22-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
tfparse-0.6.22-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tfparse-0.6.22-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
tfparse-0.6.22-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tfparse-0.6.22-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
tfparse-0.6.22-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
tfparse-0.6.22-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
tfparse-0.6.22-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
tfparse-0.6.22-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
tfparse-0.6.22-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 570.8 MB

Release files / tfparse-0.6.22-cp314-cp314-win_amd64.whl

Download URL tfparse-0.6.22-cp314-cp314-win_amd64.whl
Size 17.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6f61d05ebfd0accbee49881c93ed294c0ce81592fe1642bfb29e410e82a2ab28
BLAKE2b-256 checksum
How to use checksums
7c514193bc2ed8a7b7840150bd394de5a47e054c11f041dc91cf490405bdf1a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL tfparse-0.6.22-cp314-cp314-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
76ecfe96b783fe1c2da98e73ff1a358e9f0a224854b31743ce00ea5057828f7a
BLAKE2b-256 checksum
How to use checksums
d37e5b8391ea6caa55e268dbdcea37ddf2583ca44a36467aaed6e95d2916602f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL tfparse-0.6.22-cp314-cp314-musllinux_1_2_aarch64.whl
Size 15.7 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
734126289f49be34a8cf48ba60c8006c1c0d41bd9c174f02af8c19c89af43822
BLAKE2b-256 checksum
How to use checksums
c52d2755e62d90c680519d55690524252a781bd22aedc242c9345cf8c606efc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tfparse-0.6.22-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.7 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
718fc456878b9c9ccdac3ebeb1c83fbc95f6b7ec42ade1a849c6438f6846bea7
BLAKE2b-256 checksum
How to use checksums
e277f051a6b8457ee81dea577c4fe6aff935858c900f881b2f65b44d58b9038f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tfparse-0.6.22-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 17.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b0012256f202d68eb0a57295ad2a59d4da6592a6f66809dc0864cae4f8ee5727
BLAKE2b-256 checksum
How to use checksums
75aa698d180dcbe6928c9bf76043fd2965f24ef071cdaf4a1179055ce639d4af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-macosx_11_0_arm64.whl

Download URL tfparse-0.6.22-cp314-cp314-macosx_11_0_arm64.whl
Size 15.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bab7712b72c9ce3dcaf9452326eb2e14d105de8317dce9c37505e1a30b97d8b5
BLAKE2b-256 checksum
How to use checksums
c10b0a54b51cc7cd3facd0bac0b362ad8955e10acd52eb63e962ba90dcd5f10e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp314-cp314-macosx_10_15_x86_64.whl

Download URL tfparse-0.6.22-cp314-cp314-macosx_10_15_x86_64.whl
Size 16.3 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d00cd7e3253fed5aa42d96c40217e3f2cae95d1c4919c774a421131b21de5121
BLAKE2b-256 checksum
How to use checksums
91041322ac7742413c6b4b93c9812faf4fae47f4b7dab511bbeacf37abad7e24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-win_amd64.whl

Download URL tfparse-0.6.22-cp313-cp313-win_amd64.whl
Size 16.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c61e5b683f828a9f07697d7954e6bfbe9bf758bbc9e3db3bcd7436c09d8117ad
BLAKE2b-256 checksum
How to use checksums
0d238961bc828bf024ebbe7a7590a899a0cf0af85e2b0feb5fe1732cbe2a802d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL tfparse-0.6.22-cp313-cp313-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2d19c479b812098cb6219aab36c43cf5435e6849484cca6b79b33dd42831b6b0
BLAKE2b-256 checksum
How to use checksums
181575e76da1524172cb89602a3174e7d500ecf2b7c567f362aa6effae077226
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL tfparse-0.6.22-cp313-cp313-musllinux_1_2_aarch64.whl
Size 15.7 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
677fe2fd3d2f120fc138408a233a5404fadd78eccafb2933d5cf7878c714e838
BLAKE2b-256 checksum
How to use checksums
636b77d2f365c7c34d3bc970e3a684ad8bc1344e2d295b5ba7a746993c52c7f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tfparse-0.6.22-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.7 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b91257ca0323b036f98aea2de94dcd2e4edb27d505681bc05ebfec188c38ff4c
BLAKE2b-256 checksum
How to use checksums
093a3b403aba13c1e1bcd150f24e5cfc67709d1f66caa85757ce0add4d195325
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tfparse-0.6.22-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 17.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5a9a2f5d2adf643c317af6b8d9cadf4bb778e5ed31bd244fa612c51e8f3cefce
BLAKE2b-256 checksum
How to use checksums
3f54f85581b1ae36f816144b73efae2bdc2b74013c5ed3116e514f129a5f8361
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-macosx_11_0_arm64.whl

Download URL tfparse-0.6.22-cp313-cp313-macosx_11_0_arm64.whl
Size 15.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a3902c264836028988d1e888f9f14fbdd76160cfcaf068372722ef1d79776ad
BLAKE2b-256 checksum
How to use checksums
802d40f1905075eaca46364aa781a22e8e2f4fed0f084fecfa18f7f07432b66d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp313-cp313-macosx_10_13_x86_64.whl

Download URL tfparse-0.6.22-cp313-cp313-macosx_10_13_x86_64.whl
Size 16.3 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
931766c10313af261e4dbea558a4cbc073db4600942ee039e3cc7827ef4c2e3d
BLAKE2b-256 checksum
How to use checksums
c904b4d4f0041e8e74ba9f29e81f7a86e1c869ca8867bc44ec635d5ff55b0389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-win_amd64.whl

Download URL tfparse-0.6.22-cp312-cp312-win_amd64.whl
Size 16.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b4e52c8b7b3b133572796bdd5bd55f8233a93a7434bb43dc1b98b4906dddd85e
BLAKE2b-256 checksum
How to use checksums
0f6e9f3d2b583e7895b4ac6e7239c029b585ebb673a661602b2bbbc921dbe6ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL tfparse-0.6.22-cp312-cp312-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b702ece7b649cd9d339ba8a026086f5d36cb2a5ff98b317485d998d776fbbeff
BLAKE2b-256 checksum
How to use checksums
7ba6efc57a957cf2a388f4a84a15cdeaef6c8966f88a287fb7f21ed4e4845acf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL tfparse-0.6.22-cp312-cp312-musllinux_1_2_aarch64.whl
Size 15.7 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fb22754699a2c1edf8bc185d2a73b60fb3ab9cd46eb84ae3028abcb03bc2b0dd
BLAKE2b-256 checksum
How to use checksums
5e8d42771c74cbd35b2e0008f561b85aca79a011e46f7c3fc8d80863652707c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tfparse-0.6.22-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.7 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d8505c4281fd64a4f4f4a3a786af261b6e389b40e121db1ee0fbf2a4d16e8565
BLAKE2b-256 checksum
How to use checksums
7d4695b2c120ef2885743de713d2531c6cf28c36ce889f750c536f129b044a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tfparse-0.6.22-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 17.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b4d9ba1b95c9f1a043dce7495cd45cd40b66aae9747959b11802a94e5325948a
BLAKE2b-256 checksum
How to use checksums
1ce8b038b608011cd5954ea4e00bbc3a4f972e8a00dd634cbe977c039c3de20f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-macosx_11_0_arm64.whl

Download URL tfparse-0.6.22-cp312-cp312-macosx_11_0_arm64.whl
Size 15.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aea9e13be2172330aa6862231bbe88dc522892a13bbaa018542686741bd3918c
BLAKE2b-256 checksum
How to use checksums
81c760c7af278fddeb0e81d235681cc3d974dbe92453be5bebff7e0847ac2006
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp312-cp312-macosx_10_13_x86_64.whl

Download URL tfparse-0.6.22-cp312-cp312-macosx_10_13_x86_64.whl
Size 16.3 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d8f1d8c81561c85cd0c7d75ea855983c2a3bec92102df8275696cc91395622c8
BLAKE2b-256 checksum
How to use checksums
be81c643c78d0f179b7dbe7cf583edb6b3a35056c86811a8e021c6386eecd2a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-win_amd64.whl

Download URL tfparse-0.6.22-cp311-cp311-win_amd64.whl
Size 16.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
227be89ccf5760075eb085156a1aa54bcc75ecd418f0832f8f1c41b20347f321
BLAKE2b-256 checksum
How to use checksums
cf2bfedc1be172763fc96dbc51764376d13621e8dc89088d8b11c840abe26ee0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL tfparse-0.6.22-cp311-cp311-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2bf780e1d16a974b72fd39a00575d2954796a80c370bd7f2b596e21da82f5b2c
BLAKE2b-256 checksum
How to use checksums
a00220e2defc5cb254de99f9934fc9cbb179f4e6b7bd9ad9cbe8c1a6b09b366c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL tfparse-0.6.22-cp311-cp311-musllinux_1_2_aarch64.whl
Size 15.7 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
278022fe7f4d8f13c9615957ad862cb57f5fd2714239c876e853a2913612cc98
BLAKE2b-256 checksum
How to use checksums
97b826037d1df07e399375d9b8e221d9b552402a5c2f0cfd8ec299e0eb5d5e3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tfparse-0.6.22-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.7 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ffb620a18bd5d1e7ad6ce02e68c181859af55e60358c4cca5649ce8f6879f59d
BLAKE2b-256 checksum
How to use checksums
9700fd6b24c8cb0749b2c00afceaeb09edaf6a8df5af42e65c7b453026dddb52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tfparse-0.6.22-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 17.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
27ff261eab75d8407b11da421e02bf45a91da5a290e4622d69665f4fde17cfeb
BLAKE2b-256 checksum
How to use checksums
7c735cb6c82da6cc80caa0607187dc1095be439e4b09eb32434219f45a70f29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-macosx_11_0_arm64.whl

Download URL tfparse-0.6.22-cp311-cp311-macosx_11_0_arm64.whl
Size 15.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ec9deaac20c70fc3f4016f6332946a681a8a3aa09ab62aa1de792f1e510ffb54
BLAKE2b-256 checksum
How to use checksums
97c047e9667cab1cfea5362746343756b82d42acbeabd1d6e6e2f1a8a5797886
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp311-cp311-macosx_10_9_x86_64.whl

Download URL tfparse-0.6.22-cp311-cp311-macosx_10_9_x86_64.whl
Size 16.3 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1a8dd7c2351ee0d283e73c93e0faba9d425a398a7329b641108c12c83f00e42e
BLAKE2b-256 checksum
How to use checksums
b61809aa0182c32be2c6f4bd7ba7b3148ec5eb7dd2ea748dc542ea9f9a4fa416
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-win_amd64.whl

Download URL tfparse-0.6.22-cp310-cp310-win_amd64.whl
Size 16.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
89e3ff12ddc30037709a0f408bba37b7592663fdc4973c8dd3d71f3adbcc035f
BLAKE2b-256 checksum
How to use checksums
0f55754fdcb1cf73602fa7eb6432a5d409ddfc96591b349b37d324d3b450688e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL tfparse-0.6.22-cp310-cp310-musllinux_1_2_x86_64.whl
Size 17.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
da66f60949f6e45236641a36a204687f94da0e5d40283d0b42dba0aed3188785
BLAKE2b-256 checksum
How to use checksums
e4ca1162eafdea5e0471c7c3aa8fb80c7a2c61b1c7957172ea9718a73431c29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL tfparse-0.6.22-cp310-cp310-musllinux_1_2_aarch64.whl
Size 15.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0080dc6c42b86d7cdff742ea4c1f6287b21b0e0ed3f4012ad5a358d6743c3046
BLAKE2b-256 checksum
How to use checksums
c6dc8d725f6e0ec0ea04b27e04bfc621807c436106978771c18dd3d2ee766e90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tfparse-0.6.22-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 15.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6ab29df6bed4b66aaf1885e410820393e4057bd00037613a1cce876f0bfbb4d1
BLAKE2b-256 checksum
How to use checksums
9a8393876f85b60b0c079baa3d93b04187ec7dba3aec78132f01cb0c76b5a93b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tfparse-0.6.22-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 17.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b3fd400101fa3d9e29380069acd6f45efbcb9bb49ce6697129140635d8e3651c
BLAKE2b-256 checksum
How to use checksums
cd4e98990b1c942843d7b8672d153b9647548268f4c1c454faed200c50520b4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-macosx_11_0_arm64.whl

Download URL tfparse-0.6.22-cp310-cp310-macosx_11_0_arm64.whl
Size 15.0 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bba4609cb27e5dad2e30977d3e38f2d1c48351512ef856cd9f930e7c91a8ea48
BLAKE2b-256 checksum
How to use checksums
070457ad688fab9ce8e45152c6894c0e8fbeed641cc347730dfca9641e5e402c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release files / tfparse-0.6.22-cp310-cp310-macosx_10_9_x86_64.whl

Download URL tfparse-0.6.22-cp310-cp310-macosx_10_9_x86_64.whl
Size 16.3 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3bd38fdd26e7f2273a9f5d74eeffd6c89e700091d01fd5dc2e859458f9832d3f
BLAKE2b-256 checksum
How to use checksums
3220add66b6f5ee70d84c9deb0d375ec1b2a44c7ebf2d9bc03f9d79d221285db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.6.22 This release

35 release files

0.6.9

15 release files

0.6.8

15 release files

0.6.7

15 release files

0.6.5

15 release files

0.6.4

15 release files

0.6.2

8 release files

0.6.1

8 release files

0.6.0

8 release files

0.5.0

8 release files

0.4.1

8 release files

0.4.0

4 release files

0.3.0

4 release files

0.2.0

5 release files

0.1.4

4 release files

0.1.3

4 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page