Skip to main content

A concrete syntax tree with AST-like properties for Python 3.0 through 3.14 programs.

Project description

LibCST

A Concrete Syntax Tree (CST) parser and serializer library for Python

Support Ukraine - Help Provide Humanitarian Aid to Ukraine. Documentation Github Actions PYPI PYPI Download Notebook PYPI - Types

LibCST parses Python 3.0 -> 3.14 source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It’s useful for building automated refactoring (codemod) applications and linters.

LibCST creates a compromise between an Abstract Syntax Tree (AST) and a traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming node types and fields, we’ve created a lossless CST that looks and feels like an AST.

You can learn more about the value that LibCST provides and our motivations for the project in our documentation. Try it out with notebook examples.

Example expression:

1 + 2

CST representation:

BinaryOperation(
    left=Integer(
        value='1',
        lpar=[],
        rpar=[],
    ),
    operator=Add(
        whitespace_before=SimpleWhitespace(
            value=' ',
        ),
        whitespace_after=SimpleWhitespace(
            value=' ',
        ),
    ),
    right=Integer(
        value='2',
        lpar=[],
        rpar=[],
    ),
    lpar=[],
    rpar=[],
)

Getting Started

Examining a sample tree

To examine the tree that is parsed from a particular file, do the following:

python -m libcst.tool print <some_py_file.py>

Alternatively, you can import LibCST into a Python REPL and use the included parser and pretty printing functions:

>>> import libcst as cst
>>> from libcst.tool import dump
>>> print(dump(cst.parse_expression("(1 + 2)")))
BinaryOperation(
  left=Integer(
    value='1',
  ),
  operator=Add(),
  right=Integer(
    value='2',
  ),
  lpar=[
    LeftParen(),
  ],
  rpar=[
    RightParen(),
  ],
)

For a more detailed usage example, see our documentation.

Installation

LibCST requires Python 3.9+ and can be easily installed using most common Python packaging tools. We recommend installing the latest stable release from PyPI with pip:

pip install libcst

For parsing, LibCST ships with a native extension, so releases are distributed as binary wheels as well as the source code. If a binary wheel is not available for your system (Linux/Windows x86/x64 and Mac x64/arm are covered), you’ll need a recent Rust toolchain for installing.

Further Reading

Development

See CONTRIBUTING.md for more details.

Building

In order to build LibCST, which includes a native parser module, you will need to have the Rust build tool cargo on your path. You can usually install cargo using your system package manager, but the most popular way to install cargo is using rustup.

To build just the native parser, do the following from the native directory:

cargo build

The libcst.native module should be rebuilt automatically, but to force it:

uv sync --reinstall-package libcst

Type Checking

We use Pyre for type-checking.

To verify types for the library, do the following in the root:

uv run poe typecheck

Generating Documents

To generate documents, do the following in the root:

uv run --group docs poe docs

Future

  • Advanced full repository facts providers like fully qualified name and call graph.

License

LibCST is MIT licensed, as found in the LICENSE file.

Privacy Policy and Terms of Use

Acknowledgements

  • Guido van Rossum for creating the parser generator pgen2 (originally used in lib2to3 and forked into parso).

  • David Halter for parso which provides the parser and tokenizer that LibCST sits on top of.

  • Zac Hatfield-Dodds for hypothesis integration which continues to help us find bugs.

  • Zach Hammer improved type annotation for Mypy compatibility.

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

libcst-1.8.6.tar.gz (891.4 kB view details)

Uploaded Source

Built Distributions

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

libcst-1.8.6-cp314-cp314t-win_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14tWindows ARM64

libcst-1.8.6-cp314-cp314t-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14tWindows x86-64

libcst-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

libcst-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

libcst-1.8.6-cp314-cp314t-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp314-cp314t-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

libcst-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

libcst-1.8.6-cp314-cp314-win_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14Windows ARM64

libcst-1.8.6-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

libcst-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp314-cp314-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp314-cp314-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp314-cp314-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

libcst-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

libcst-1.8.6-cp313-cp313t-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13tWindows ARM64

libcst-1.8.6-cp313-cp313t-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13tWindows x86-64

libcst-1.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

libcst-1.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

libcst-1.8.6-cp313-cp313t-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp313-cp313t-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp313-cp313t-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

libcst-1.8.6-cp313-cp313t-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13tmacOS 10.13+ x86-64

libcst-1.8.6-cp313-cp313-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13Windows ARM64

libcst-1.8.6-cp313-cp313-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.13Windows x86-64

libcst-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp313-cp313-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp313-cp313-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp313-cp313-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

libcst-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

libcst-1.8.6-cp312-cp312-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12Windows ARM64

libcst-1.8.6-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12Windows x86-64

libcst-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp312-cp312-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp312-cp312-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

libcst-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

libcst-1.8.6-cp311-cp311-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11Windows ARM64

libcst-1.8.6-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

libcst-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp311-cp311-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp311-cp311-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp311-cp311-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

libcst-1.8.6-cp311-cp311-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

libcst-1.8.6-cp310-cp310-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows ARM64

libcst-1.8.6-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

libcst-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp310-cp310-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp310-cp310-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp310-cp310-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

libcst-1.8.6-cp310-cp310-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

libcst-1.8.6-cp39-cp39-win_arm64.whl (2.0 MB view details)

Uploaded CPython 3.9Windows ARM64

libcst-1.8.6-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

libcst-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

libcst-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

libcst-1.8.6-cp39-cp39-manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

libcst-1.8.6-cp39-cp39-manylinux_2_28_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

libcst-1.8.6-cp39-cp39-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

libcst-1.8.6-cp39-cp39-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file libcst-1.8.6.tar.gz.

File metadata

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

File hashes

Hashes for libcst-1.8.6.tar.gz
Algorithm Hash digest
SHA256 f729c37c9317126da9475bdd06a7208eb52fcbd180a6341648b45a56b4ba708b
MD5 b3355197e24f358b31a6a1834eecd011
BLAKE2b-256 decd337df968b38d94c5aabd3e1b10630f047a2b345f6e1d4456bd9fe7417537

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6.tar.gz:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 819c8081e2948635cab60c603e1bbdceccdfe19104a242530ad38a36222cb88f
MD5 850b7a6437b52afb2cf5f1ba57af6a4d
BLAKE2b-256 986d5d6a790a02eb0d9d36c4aed4f41b277497e6178900b2fa29c35353aa45ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 bdb14bc4d4d83a57062fed2c5da93ecb426ff65b0dc02ddf3481040f5f074a82
MD5 7c3d3e052f298158126ba61571dd1915
BLAKE2b-256 39c3829092ead738b71e96a4e96896c96f276976e5a8a58b4473ed813d7c962b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a65f844d813ab4ef351443badffa0ae358f98821561d19e18b3190f59e71996
MD5 1902c9d03f7499a7c62610cec7549d79
BLAKE2b-256 83ce24d7d49478ffb61207f229239879845da40a374965874f5ee60f96b02ddb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8a434c521fadaf9680788b50d5c21f4048fa85ed19d7d70bd40549fbaeeecab1
MD5 dad7b445560b3d1b9ceb31707b149897
BLAKE2b-256 f46c517d8bf57d9f811862f4125358caaf8cd3320a01291b3af08f7b50719db4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 42a4f68121e2e9c29f49c97f6154e8527cd31021809cc4a941c7270aa64f41aa
MD5 38a22549cc36afe7cc40d962856b056d
BLAKE2b-256 86ef45999676d07bd6d0eefa28109b4f97124db114e92f9e108de42ba46a8028

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c0a0cc80aebd8aa15609dd4d330611cbc05e9b4216bcaeabba7189f99ef07c28
MD5 9475b798ccab230f594167eace94712a
BLAKE2b-256 82e2c497c354943dff644749f177ee9737b09ed811b8fc842b05709a40fe0d1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba9ab2b012fbd53b36cafd8f4440a6b60e7e487cd8b87428e57336b7f38409a4
MD5 c6fe8dc1f194eb8862df130e1cf96e87
BLAKE2b-256 2c14c660204532407c5628e3b615015a902ed2d0b884b77714a6bdbe73350910

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 55ec021a296960c92e5a33b8d93e8ad4182b0eab657021f45262510a58223de1
MD5 8b830f427fc526debdb7994fe0637d77
BLAKE2b-256 95a130bc61e8719f721a5562f77695e6154e9092d1bdf467aa35d0806dcd6cea

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 bb9b4077bdf8857b2483879cbbf70f1073bc255b057ec5aac8a70d901bb838e9
MD5 190b89e8ed14c9ac1d3bbd23ad09a0db
BLAKE2b-256 b3a21034a9ba7d3e82f2c2afaad84ba5180f601aed676d92b76325797ad60951

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 2.2 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 libcst-1.8.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 fea5c7fa26556eedf277d4f72779c5ede45ac3018650721edd77fd37ccd4a2d4
MD5 abca08d3afc702cf217630b35dd9989b
BLAKE2b-256 203b35645157a7590891038b077db170d6dd04335cd2e82a63bdaa78c3297dfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e00e275d4ba95d4963431ea3e409aa407566a74ee2bf309a402f84fc744abe47
MD5 ab0a74434d7f6c576b76232f1b53b764
BLAKE2b-256 21dedc3f10e65bab461be5de57850d2910a02c24c3ddb0da28f0e6e4133c3487

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 08bd63a8ce674be431260649e70fca1d43f1554f1591eac657f403ff8ef82c7a
MD5 cba8b895428b5f190dc3fa4fc06cfdfc
BLAKE2b-256 afdf790d9002f31580fefd0aec2f373a0f5da99070e04c5e8b1c995d0104f303

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3f4fbb7f569e69fd9e89d9d9caa57ca42c577c28ed05062f96a8c207594e75b8
MD5 c78ab658158c8154656ab82852cee54e
BLAKE2b-256 12a8b00592f9bede618cbb3df6ffe802fc65f1d1c03d48a10d353b108057d09c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a926a4b42015ee24ddfc8ae940c97bd99483d286b315b3ce82f3bafd9f53474
MD5 0c3b3c21ebed723bffaeb113f1c3df4d
BLAKE2b-256 2f64921b1c19b638860af76cdb28bc81d430056592910b9478eea49e31a7f47a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87e74f7d7dfcba9efa91127081e22331d7c42515f0a0ac6e81d4cf2c3ed14661
MD5 44e17722ecfecc6c4bfcc171f4951b8e
BLAKE2b-256 672f51a6f285c3a183e50cfe5269d4a533c21625aac2c8de5cdf2d41f079320d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b188e626ce61de5ad1f95161b8557beb39253de4ec74fc9b1f25593324a0279c
MD5 6f8d0ab19fff3078b15771a48696a353
BLAKE2b-256 3a604105441989e321f7ad0fd28ffccb83eb6aac0b7cfb0366dab855dcccfbe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 44f38139fa95e488db0f8976f9c7ca39a64d6bc09f2eceef260aa1f6da6a2e42
MD5 e47a85b22f92bd8225db0bfad7be52f7
BLAKE2b-256 a60b4fd40607bc4807ec2b93b054594373d7fa3d31bb983789901afcb9bcebe9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 1dc3b897c8b0f7323412da3f4ad12b16b909150efc42238e19cbf19b561cc330
MD5 d779d9ffcb73ca3ca96ae12c8c9539bf
BLAKE2b-256 e46bb7f9246c323910fcbe021241500f82e357521495dcfe419004dbb272c7cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f04febcd70e1e67917be7de513c8d4749d2e09206798558d7fe632134426ea4
MD5 e5643de9d5e69f64bf86f56d4e212dea
BLAKE2b-256 adcd15762659a3f5799d36aab1bc2b7e732672722e249d7800e3c5f943b41250

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f04d3672bde1704f383a19e8f8331521abdbc1ed13abb349325a02ac56e5012
MD5 a517fd0567e640e179ecc5f36148963a
BLAKE2b-256 02f07e51fa84ade26c518bfbe7e2e4758b56d86a114c72d60309ac0d350426c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 536567441182a62fb706e7aa954aca034827b19746832205953b2c725d254a93
MD5 f38e981ec0b0424ca00812c254c6cbf3
BLAKE2b-256 4a0d7bed847b5c8c365e9f1953da274edc87577042bee5a5af21fba63276e756

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 85b7025795b796dea5284d290ff69de5089fc8e989b25d6f6f15b6800be7167f
MD5 d59d55911287df13b72f15e4c00aa418
BLAKE2b-256 13f29e01678fedc772e09672ed99930de7355757035780d65d59266fcee212b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5432e785322aba3170352f6e72b32bea58d28abd141ac37cc9b0bf6b7c778f58
MD5 be0edc43fb7332a1a6b356a5a4565e7a
BLAKE2b-256 0d20983b7b210ccc3ad94a82db54230e92599c4a11b9cfc7ce3bc97c1d2df75c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 c41c76e034a1094afed7057023b1d8967f968782433f7299cd170eaa01ec033e
MD5 a7a7a77b00ec4008bfb5fbc44e5cfcf8
BLAKE2b-256 25d372b2de2c40b97e1ef4a1a1db4e5e52163fc7e7740ffef3846d30bc0096b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313t-macosx_10_13_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c188d06b583900e662cd791a3f962a8c96d3dfc9b36ea315be39e0a4c4792ebf
MD5 aff9e027ee1e33edbafb20fc5fafe224
BLAKE2b-256 c9ed5ddb2a22f0b0abdd6dcffa40621ada1feaf252a15e5b2733a0a85dfd0429

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.1 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 libcst-1.8.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8066f1b70f21a2961e96bedf48649f27dfd5ea68be5cd1bed3742b047f14acde
MD5 8d69f032f9d03bb6f5f367d4c80700c4
BLAKE2b-256 db186dd055b5f15afa640fb3304b2ee9df8b7f72e79513814dbd0a78638f4a0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04030ea4d39d69a65873b1d4d877def1c3951a7ada1824242539e399b8763d30
MD5 4a8476e288f35280ac3463107d36b002
BLAKE2b-256 f2360aa693bc24cce163a942df49d36bf47a7ed614a0cd5598eee2623bc31913

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 25eaeae6567091443b5374b4c7d33a33636a2d58f5eda02135e96fc6c8807786
MD5 2bcfaac7e5a7b887dc39eb79ce34a7bb
BLAKE2b-256 5d5789f4ba7a6f1ac274eec9903a9e9174890d2198266eee8c00bc27eb45ecf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6609291c41f7ad0bac570bfca5af8fea1f4a27987d30a1fa8b67fe5e67e6c78d
MD5 3833a5fafddb33c7937c574760c2f01a
BLAKE2b-256 b9abf5433988acc3b4d188c4bb154e57837df9488cc9ab551267cdeabd3bb5e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1a3a5e4ee870907aa85a4076c914ae69066715a2741b821d9bf16f9579de1105
MD5 fa7c17bd728ac52d98211e88a8151c9e
BLAKE2b-256 36a1bd1b2b2b7f153d82301cdaddba787f4a9fc781816df6bdb295ca5f88b7cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fc3fef8a2c983e7abf5d633e1884c5dd6fa0dcb8f6e32035abd3d3803a3a196
MD5 b6b33c0e31707f8e48072a92d9f055e8
BLAKE2b-256 1750b944944f910f24c094f9b083f76f61e3985af5a376f5342a21e01e2d1a81

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7445479ebe7d1aff0ee094ab5a1c7718e1ad78d33e3241e1a1ec65dcdbc22ffb
MD5 fa02d5c38218ad3247e9bbcbc61e9ac3
BLAKE2b-256 9001723cd467ec267e712480c772aacc5aa73f82370c9665162fd12c41b0065b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 bff00e1c766658adbd09a175267f8b2f7616e5ee70ce45db3d7c4ce6d9f6bec7
MD5 93d03871eb403e0b077136a07fd7f432
BLAKE2b-256 19d0dd313bf6a7942cdf951828f07ecc1a7695263f385065edc75ef3016a3cb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.1 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 libcst-1.8.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 da95b38693b989eaa8d32e452e8261cfa77fe5babfef1d8d2ac25af8c4aa7e6d
MD5 3952ee828882f75e1dca9045efe79793
BLAKE2b-256 9aa1f47d8cccf74e212dd6044b9d6dbc223636508da99acff1d54786653196bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 375965f34cc6f09f5f809244d3ff9bd4f6cb6699f571121cebce53622e7e0b86
MD5 87c104d2d86fff2575ba25edc61c2dcd
BLAKE2b-256 351d317ddef3669883619ef3d3395ea583305f353ef4ad87d7a5ac1c39be38e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 207481197afd328aa91d02670c15b48d0256e676ce1ad4bafb6dc2b593cc58f1
MD5 5d94c76595d9d6484ecd337a414bcb32
BLAKE2b-256 114c163457d1717cd12181c421a4cca493454bcabd143fc7e53313bc6a4ad82a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9d7aeafb1b07d25a964b148c0dda9451efb47bbbf67756e16eeae65004b0eb5
MD5 689b96420e37a87dcbb0691e607a115b
BLAKE2b-256 5554570ec2b0e9a3de0af9922e3bb1b69a5429beefbc753a7ea770a27ad308bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 089c58e75cb142ec33738a1a4ea7760a28b40c078ab2fd26b270dac7d2633a4d
MD5 b54f09ac92dbc36e6409fcaec9d8b42a
BLAKE2b-256 1bcf7e5eaa8c8f2c54913160671575351d129170db757bb5e4b7faffed022271

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1472eeafd67cdb22544e59cf3bfc25d23dc94058a68cf41f6654ff4fcb92e09
MD5 1799c0f667b1d53ad96bc198619201da
BLAKE2b-256 1dcb7530940e6ac50c6dd6022349721074e19309eb6aa296e942ede2213c1a19

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c13d5bd3d8414a129e9dccaf0e5785108a4441e9b266e1e5e9d1f82d1b943c9
MD5 17689191761e6d0d5e79e3777f0c4796
BLAKE2b-256 0c3c93365c17da3d42b055a8edb0e1e99f1c60c776471db6c9b7f1ddf6a44b28

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 5dcaaebc835dfe5755bc85f9b186fb7e2895dda78e805e577fef1011d51d5a5c
MD5 a25e0812d5495e6928afaa665fcb2734
BLAKE2b-256 f117085f59eaa044b6ff6bc42148a5449df2b7f0ba567307de7782fe85c39ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.1 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 libcst-1.8.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0d8c364c44ae343937f474b2e492c1040df96d94530377c2f9263fb77096e4f
MD5 a17122b1b8d6c54e8604a097d0991642
BLAKE2b-256 c58b401cfff374bb3b785adfad78f05225225767ee190997176b2a9da9ed9460

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d8b67874f2188399a71a71731e1ba2d1a2c3173b7565d1cc7ffb32e8fbaba5b
MD5 52bf6fca7b55d7e77b41d70e723bd980
BLAKE2b-256 c66b7b65cd41f25a10c1fef2389ddc5c2b2cc23dc4d648083fa3e1aa7e0eeac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6421a930b028c5ef4a943b32a5a78b7f1bf15138214525a2088f11acbb7d3d64
MD5 7180f07ff05450e29589917aa159e5cb
BLAKE2b-256 9b8bd1aa811eacf936cccfb386ae0585aa530ea1221ccf528d67144e041f5915

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6c1248cc62952a3a005792b10cdef2a4e130847be9c74f33a7d617486f7e532
MD5 b20fbf0668e34b38576822ae06d6ac5f
BLAKE2b-256 69998c4a1b35c7894ccd7d33eae01ac8967122f43da41325223181ca7e4738fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 59a7e388c57d21d63722018978a8ddba7b176e3a99bd34b9b84a576ed53f2978
MD5 28be675ca17ce1da43def92c28104dba
BLAKE2b-256 c1ff0d2be87f67e2841a4a37d35505e74b65991d30693295c46fc0380ace0454

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cbe17067055829607c5ba4afa46bfa4d0dd554c0b5a583546e690b7367a29b6
MD5 c1cec0e44d3fc42a8b83e316298a0970
BLAKE2b-256 80c37e1107acd5ed15cf60cc07c7bb64498a33042dc4821874aea3ec4942f3cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3649a813660fbffd7bc24d3f810b1f75ac98bd40d9d6f56d1f0ee38579021073
MD5 9120712cd3cf21a5831a2a5af8842242
BLAKE2b-256 dc1595c2ecadc0fb4af8a7057ac2012a4c0ad5921b9ef1ace6c20006b56d3b5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 6cad63e3a26556b020b634d25a8703b605c0e0b491426b3e6b9e12ed20f09100
MD5 1b13f0f1b732a7db4725571fe4338453
BLAKE2b-256 5bbfffb23a48e27001165cc5c81c5d9b3d6583b21b7f5449109e03a0020b060c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.1 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 libcst-1.8.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 72cca15800ffc00ba25788e4626189fe0bc5fe2a0c1cb4294bce2e4df21cc073
MD5 e0c5cd1c4502f02bcc6e544e6cd77fbf
BLAKE2b-256 3e268f7b671fad38a515bb20b038718fd2221ab658299119ac9bcec56c2ced27

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 455f49a93aea4070132c30ebb6c07c2dea0ba6c1fde5ffde59fc45dbb9cfbe4b
MD5 ac650a214db99400ac73fcdc641e216f
BLAKE2b-256 c24c2a21a8c452436097dfe1da277f738c3517f3f728713f16d84b9a3d67ca8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 16cfe0cfca5fd840e1fb2c30afb628b023d3085b30c3484a79b61eae9d6fe7ba
MD5 0a922d0f254cb10141a59b601a0ad4ea
BLAKE2b-256 9cca959088729de8e0eac8dd516e4fb8623d8d92bad539060fa85c9e94d418a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b23d14a7fc0addd9795795763af26b185deb7c456b1e7cc4d5228e69dab5ce8
MD5 ad93cd4613d0f1c59800c356e6728407
BLAKE2b-256 5006ee66f2d83b870534756e593d464d8b33b0914c224dff3a407e0f74dc04e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 06fc56335a45d61b7c1b856bfab4587b84cfe31e9d6368f60bb3c9129d900f58
MD5 73938e79820295e9a9c0eeddcc72632f
BLAKE2b-256 9ede1338da681b7625b51e584922576d54f1b8db8fc7ff4dc79121afc5d4d2cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36473e47cb199b7e6531d653ee6ffed057de1d179301e6c67f651f3af0b499d6
MD5 edc71a52787dc13d793abf0e4d37fc0d
BLAKE2b-256 6ca4d1205985d378164687af3247a9c8f8bdb96278b0686ac98ab951bc6d336a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a20c5182af04332cc94d8520792befda06d73daf2865e6dddc5161c72ea92cb9
MD5 9fd53424991c31bf7255675461383a66
BLAKE2b-256 c45297d5454dee9d014821fe0c88f3dc0e83131b97dd074a4d49537056a75475

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 4d7bbdd35f3abdfb5ac5d1a674923572dab892b126a58da81ff2726102d6ec2e
MD5 77484d6ea556a53f1396ec4a7f13c6fc
BLAKE2b-256 9432b6521d32a7cde089380efa948e05a7cff95c7ece8f7c36380dd6b4bf2263

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-win_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for libcst-1.8.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 25fc7a1303cad7639ad45ec38c06789b4540b7258e9a108924aaa2c132af4aca
MD5 1142215b6501cf6b576423dde2788ea1
BLAKE2b-256 f9adecb1275796504a34a9d6d5d4f73bd81cb12930064e98871ad4b4042b82e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-win_amd64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 98fa1ca321c81fb1f02e5c43f956ca543968cc1a30b264fd8e0a2e1b0b0bf106
MD5 364547dac4eb3cb5d49b09780ce010cb
BLAKE2b-256 03a95732b20569a434ee3ff96f1b263e6e3f3df70d8dba5cf7c8f7d4b1d6aa41

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 351ab879c2fd20d9cb2844ed1ea3e617ed72854d3d1e2b0880ede9c3eea43ba8
MD5 067b65828de5127cf9158e5b18e18cd3
BLAKE2b-256 9f73d72942eb3f520bc9444e61a48236694dee3cdc13f6b59179e5288d725b93

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6aa11df6c58812f731172b593fcb485d7ba09ccc3b52fea6c7f26a43377dc748
MD5 a823d8295c7104170e0724570229295b
BLAKE2b-256 26c5fcf60600a809b9e4cf75e82484a7a9a4bdc80ba3c9939a6a18af3379c6c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6366ab2107425bf934b0c83311177f2a371bfc757ee8c6ad4a602d7cbcc2f363
MD5 a5bc32417868af913bec17a5993afb22
BLAKE2b-256 a97c083084b91db049343c49a27279c226f4eb27d28bef4942965386418e643e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 203ec2a83f259baf686b9526268cd23d048d38be5589594ef143aee50a4faf7e
MD5 a9680e68b0487583b2b3a991652db211
BLAKE2b-256 ff38b965fa7bc4409520404261ce6bdf019e56bed1674b9a68ddfc9e25bc904c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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

File details

Details for the file libcst-1.8.6-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.6-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb2679ef532f9fa5be5c5a283b6357cb6e9888a8dd889c4bb2b01845a29d8c0b
MD5 31af4b7a4f8247ee906aa19501df45e8
BLAKE2b-256 0c0969a0cd1eeb358f03c3ccd79ca22778afc1c1c723158270ad84ce86266eed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.6-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: pypi_upload.yml on Instagram/LibCST

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