Skip to main content

A concrete syntax tree with AST-like properties for Python 3.0 through 3.13 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.13 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.2.tar.gz (881.5 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13tWindows ARM64

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

Uploaded CPython 3.13tWindows x86-64

libcst-1.8.2-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.2-cp313-cp313t-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp313-cp313t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp313-cp313t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tmacOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

libcst-1.8.2-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.2-cp313-cp313-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp313-cp313-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

libcst-1.8.2-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.2-cp312-cp312-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp312-cp312-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

libcst-1.8.2-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.2-cp311-cp311-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp311-cp311-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

libcst-1.8.2-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.2-cp310-cp310-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp310-cp310-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

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

Uploaded CPython 3.9Windows ARM64

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

Uploaded CPython 3.9Windows x86-64

libcst-1.8.2-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.2-cp39-cp39-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

libcst-1.8.2-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.2-cp39-cp39-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

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

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

libcst-1.8.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.9macOS 11.0+ ARM64

libcst-1.8.2-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.2.tar.gz.

File metadata

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

File hashes

Hashes for libcst-1.8.2.tar.gz
Algorithm Hash digest
SHA256 66e82cedba95a6176194a817be4232c720312f8be6d2c8f3847f3317d95a0c7f
MD5 aad1c300ab14fa7d8e8005cccabf5ca5
BLAKE2b-256 89aab52d195b167958fe1bd106a260f64cc80ec384f6ac2a9cda874d8803df06

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2.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.2-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 4f14f5045766646ed9e8826b959c6d07194788babed1e0ba08c94ea4f39517e3
MD5 4c7dd0eb177c23d3563927cc9e955255
BLAKE2b-256 d38fda755d6d517eb8ec9664afae967b00a9b8dd567bbbb350e261359c1b47fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 51bbafdd847529e8a16d1965814ed17831af61452ee31943c414cb23451de926
MD5 c4ae3afc619849a88f1bbd1afaafe069
BLAKE2b-256 e684fb88f2ffdb045ff7323a6c05dd3d243a9eb3cb3517a6269dee43fbfb9990

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd4310ea8ddc49cc8872e083737cf806299b17f93159a1f354d59aa08993e876
MD5 ea96b2b8c325d7907d62917757c4075d
BLAKE2b-256 af67b625fd6ae22575255aade0a24f45e1d430b7e7279729c9c51d4faac982d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 706d07106af91c343150be86caeae1ea3851b74aa0730fcbbf8cd089e817f818
MD5 468d824b3eaa5e479d126896ae7b1d16
BLAKE2b-256 e9462d62552a9346a040c045d6619b645d59bb707a586318121f099abd0cd5c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6753e50904e05c27915933da41518ecd7a8ca4dd3602112ba44920c6e353a455
MD5 a281cdb349b7ce728c05d1bc80be5a26
BLAKE2b-256 fa4912a5664c73107187ba3af14869d3878fca1fd4c37f6fbb9adb943cb7a791

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 0be639f5b2e1999a4b4a82a0f4633969f97336f052d0c131627983589af52f56
MD5 cfc1bf32cfc9d96ebf83bfc2d9f99fec
BLAKE2b-256 7016a53f852322b266c63b492836a5c4968f192ee70fb52795a79feb4924e9ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp313-cp313t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d2194ae959630aae4176a4b75bd320b3274c20bef2a5ca6b8d6fc96d3c608edf
MD5 74aca2ba18235412f1676904f8e2ebca
BLAKE2b-256 acc531d214a0bcb3523243a9b5643b597ff653d6ec9e1f3326cfcc16bcbf185d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 d97c9fe13aacfbefded6861f5200dcb8e837da7391a9bdeb44ccb133705990af
MD5 77b991fc6227f6325606deb280da3f11
BLAKE2b-256 9459758ae142c6607f275269021362b731e0f22ff5c9aa7cc67b0ed3a6bc930f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp313-cp313t-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bba7c2b5063e8ada5a5477f9fa0c01710645426b5a8628ec50d558542a0a292e
MD5 0610eb563652bde4722c0dc43779388f
BLAKE2b-256 2efe4d13437f453f92687246aa7c5138e102ee5186fe96609ee4c598bb9f9ecb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 08a8c7d9922ca6eed24e2c13a3c552b3c186af8fc78e5d4820b58487d780ec19
MD5 83c179fcbaad5b813a1860a00c0c2f69
BLAKE2b-256 199f491f7b8d9d93444cd9bf711156ee1f122c38d25b903599e363d669acc8ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9c2bd4ac288a9cdb7ffc3229a9ce8027a66a3fd3f2ab9e13da60f5fbfe91f3b2
MD5 0ea5fe43f69d16bed4d1916b7efccb26
BLAKE2b-256 a534530ca3b972dddad562f266c81190bea29376f8ba70054ea7b45b114504cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b62aa11d6b74ed5545e58ac613d3f63095e5fd0254b3e0d1168fda991b9a6b41
MD5 ac322b92551956a7d56d184ab57d9476
BLAKE2b-256 963dba5e36c663028043fc607dc33e5c390c7f73136fb15a890fb3710ee9d158

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5d5519962ce7c72d81888fb0c09e58e308ba4c376e76bcd853b48151063d6a8
MD5 5cc6d2b1fd774f8113749933c9770dc3
BLAKE2b-256 c8d3590cde9c8c386d5f4f05fdef3394c437ea51060478a5141ff4a1f289e747

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2e264307ec49b2c72480422abafe80457f90b4e6e693b7ddf8a23d24b5c24001
MD5 252a523544fad95e2c264b592d4a9b4e
BLAKE2b-256 03632948b6e4be367ad375d273a8ad00df573029cffe5ac8f6c09398c250de5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b68ea4a6018abfea1f68d50f74de7d399172684c264eb09809023e2c8696fc23
MD5 dfd0b6eeb2043d4f9fb467e95b095208
BLAKE2b-256 64f4107e13815f1ee5aad642d4eb4671c0273ee737f3832e3dbca9603b39f8d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 f74b0bc7378ad5afcf25ac9d0367b4dbba50f6f6468faa41f5dfddcf8bf9c0f8
MD5 7e234f434b1c9b165d2b59a062f807cd
BLAKE2b-256 d42f2c4742bf834f88a9803095915c4f41cafefb7b04bde66ea86f74668b4b7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp313-cp313-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 be821d874ce8b26cbadd7277fa251a9b37f6d2326f8b5682b6fc8966b50a3a59
MD5 4f35e1bae6e8be992358b185f753754c
BLAKE2b-256 3883819d2b1b1fd870ad34ce4f34ec68704ca69bf48ef2d7665483115f267ec4

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 da2d8b008aff72acd5a4a588491abdda1b446f17508e700f26df9be80d8442ae
MD5 524549046d675555a41b656d88fc8f1a
BLAKE2b-256 fe458911cfe9413fd690a024a1ff2c8975f060dd721160178679d3f6a21f939e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8310521f2ccb79b5c4345750d475b88afa37bad930ab5554735f85ad5e3add30
MD5 fbbfc67fcab5443343242fbf025c1c67
BLAKE2b-256 59e0635cbb205d42fd296c01ab5cd1ba485b0aee92bffe061de587890c81f1bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 08e9dca4ab6f8551794ce7ec146f86def6a82da41750cbed2c07551345fa10d3
MD5 4580b2e7c3766cd7102990b019c740c3
BLAKE2b-256 119ce3d4c7f1eb5c23907f905f84a4da271b60cd15b746ac794d42ea18bb105e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 5efd1bf6ee5840d1b0b82ec8e0b9c64f182fa5a7c8aad680fbd918c4fa3826e0
MD5 858dd8eda5f7ee4e93f1e1de413bd3cf
BLAKE2b-256 296027381e194d2af08bfd0fed090c905b2732907b69da48d97d86c056d70790

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3ece08ba778b6eeea74d9c705e9af2d1b4e915e9bc6de67ad173b962e575fcc0
MD5 86e8f9b69b6c20f917a3a6dd839a9ced
BLAKE2b-256 bbdf7a49576c9fd55cdfd8bcfb725273aa4ee7dc41e87609f3451a4901d68057

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a70e40ce7600e1b32e293bb9157e9de3b69170e2318ccb219102f1abb826c94a
MD5 301ac76ddbf774d20d645d3ea740606b
BLAKE2b-256 8337a41788a72dc06ed3566606f7cf50349c9918cee846eeae45d1bac03d54c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c1381ddbd1066d543e05d580c15beacf671e1469a0b2adb6dba58fec311f4eed
MD5 84b4f39b5f863153999c1062ca923061
BLAKE2b-256 d81978bfc7aa5a542574d2ab0768210d084901dec5fc373103ca119905408cf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 460fcf3562f078781e1504983cb11909eb27a1d46eaa99e65c4b0fafdc298298
MD5 7b10570c08bc851acb006bf536d17df6
BLAKE2b-256 7d7deb341bdc11f1147e7edeccffd0f2f785eff014e72134f5e46067472012b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 e5ba3ea570c8fb6fc44f71aa329edc7c668e2909311913123d0d7ab8c65fc357
MD5 6d9d508a442780bbdee0cfda5c3178ab
BLAKE2b-256 42bcfceae243c6a329477ac6d4edb887bcaa2ae7a3686158d8d9b9abb3089c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp312-cp312-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b88e9104c456590ad0ef0e82851d4fc03e9aa9d621fa8fdd4cd0907152a825ae
MD5 154b875f628745909f43a3d41d839bf0
BLAKE2b-256 85e40dd752c1880b570118fa91ac127589e6cf577ddcb2eef1aaf8b81ecc3f79

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 0f23409add2aaebbb6d8e881babab43c2d979f051b8bd8aed5fe779ea180a4e8
MD5 7e787fe1e548844f59bf793355844a47
BLAKE2b-256 8cd65a433e8a58eeb5c5d46635cfe958d0605f598d87977d4560484e3662d438

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b5c57a3c1976c365678eb0730bcb140d40510990cb77df9a91bb5c41d587ba6
MD5 418ce0978255a015ea83b34cd9579349
BLAKE2b-256 99b3565d24db8daed66eae7653c1fc1bc97793d49d5d3bcef530450ee8da882c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2e8c1dfa854e700fcf6cd79b2796aa37d55697a74646daf5ea47c7c764bac31c
MD5 a9312bb2345112557fd9c42aa24ff460
BLAKE2b-256 312d8726bf8ea8252e8fd1e48980753eef5449622c5f6cf731102bc43dcdc2c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 f5391d71bd7e9e6c73dcb3ee8d8c63b09efc14ce6e4dad31568d4838afc9aae0
MD5 dd04465ee3f32272985dbe6b3c489b48
BLAKE2b-256 efdbcdbd1531bca276c44bc485e40c3156e770e01020f8c1a737282bf884d69f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 96e2363e1f6e44bd7256bbbf3a53140743f821b5133046e6185491e0d9183447
MD5 00bb5548c19ead66e30b6056240af1b4
BLAKE2b-256 f8fc28f6380eefd58543f80589b77cab81eb038e7cc86f7c34a815a287dba82f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9bb599c175dc34a4511f0e26d5b5374fbcc91ea338871701a519e95d52f3c28
MD5 3ade0a91b739a292958956723bc1b5fe
BLAKE2b-256 73fd0441cc1bcf188300aaa41ca5d473919a00939cc7f4934b3b08b23c8740c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a50618f4819a97ef897e055ac7aaf1cad5df84c206f33be35b0759d671574197
MD5 a860273009625975f36118c719f327d3
BLAKE2b-256 d5ea8d24158f345ea2921d0d7ff49a6bf86fd4a08b0f05735f14a84ea9e28fa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b0110140738be1287e3724080a101e7cec6ae708008b7650c9d8a1c1788ec03a
MD5 a536a6f0e015fd8a2ab6eff37b1b029a
BLAKE2b-256 051651c1015dada47b8464c5fa0cbf70fecc5fce0facd07d05a5cb6e7eb68b88

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 fa3b807c2d2b34397c135d19ad6abb20c47a2ddb7bf65d90455f2040f7797e1e
MD5 186ff9a37e4f9779306dbac0b52e245c
BLAKE2b-256 b6b81638698d6c33bdb4397ee6f60e534e7504ef2cd1447b24104df65623dedb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp311-cp311-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d11992561de0ad29ec2800230fbdcbef9efaa02805d5c633a73ab3cf2ba51bf1
MD5 fc7342f0d9ed8c06c0b46f10908770e9
BLAKE2b-256 b5c2af8d6cc0c6dcd1a5d0ed5cf846be242354513139a9358e005c63252c6ab7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 f54f5c4176d60e7cd6b0880e18fb3fa8501ae046069151721cab457c7c538a3d
MD5 cdbfb4b20fb6e4cd01ede5f78c13c076
BLAKE2b-256 398d59f7c488dbedf96454c07038dea72ee2a38de13d52b4f796a875a1dc45a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c34060ff2991707c710250463ae9f415ebb21653f2f5b013c61c9c376ff9b715
MD5 f77b0ff437e0e56367df06b88e6c0ae0
BLAKE2b-256 e5faede0cfc410e498e1279eb489603f31077d2ca112d84e1327b04b508c0cbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 688a03bac4dfb9afc5078ec01d53c21556381282bdf1a804dd0dbafb5056de2a
MD5 8ed57ba347c9b97ae0abc1eb1be590c6
BLAKE2b-256 c573f0a4d807bff6931e3d8c3180472cf43d63a121aa60be895425fba2ed4f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 41613fe08e647213546c7c59a5a1fc5484666e7d4cab6e80260c612acbb20e8c
MD5 ade5f3998736f372fc0ef0b893d22295
BLAKE2b-256 b0ac4ec4ae9da311f72cd97e930c325bb605e9ad0baaafcafadb0588e1dc5c4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5c513e64eff0f7bf2a908e2d987a98653eb33e1062ce2afd3a84af58159a24f9
MD5 3e3c8e04ca90246275a5339a6d2becd7
BLAKE2b-256 bcc6fa92699b537ed65e93c2869144e23bdf156ec81ae7b84b4f34cbc20d6048

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7fe762c4c390039b79b818cbc725d8663586b25351dc18a2704b0e357d69b924
MD5 13d89c39f9f1d3aacd2ad12862c79b14
BLAKE2b-256 fc5274b69350db379b1646739288b88ffab2981b2ad48407faf03df3768d7d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a553d452004e44b841788f6faa7231a02157527ddecc89dbbe5b689b74822226
MD5 ea733a36d92bfa08781864cc82b86240
BLAKE2b-256 93f4316fa14ea6c61ea8755672d60e012558f0216300b3819e72bebc7864a507

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d20e932ddd9a389da57b060c26e84a24118c96ff6fc5dcc7b784da24e823b694
MD5 6b5a7d7fde0306f8da0387b2255a46f2
BLAKE2b-256 b375826b5772192826d70480efe93bab3e4f0b4a24d31031f45547257ad5f9a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 b5269b96367e65793a7714608f6d906418eb056d59eaac9bba980486aabddbed
MD5 558a3877926934352918f84b3a41dd2d
BLAKE2b-256 0c25496a025c09e96116437a57fd34abefe84c041d930f832c6e42d84d9e028c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp310-cp310-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22c9473a2cc53faabcc95a0ac6ca4e52d127017bf34ba9bc0f8e472e44f7b38e
MD5 d69d65047b1257b13ab723b54a13e197
BLAKE2b-256 49fa9ca145aa9033f9a8362a5663ceb28dfb67082574de8118424b6b8e445e7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 11ea148902e3e1688afa392087c728ac3a843e54a87d334d1464d2097d3debb7
MD5 0cce155caee3fde5917717dc1065b2a0
BLAKE2b-256 1487c9b49bebb9a930fdcb59bf841f1c45719d2a4a39c3eb7efacfd30a2bfb0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94b7c032b72566077614a02baab1929739fd0af0cc1d46deaba4408b870faef2
MD5 09d07509b81221d02128aae8d44b32c5
BLAKE2b-256 82d03d94fee2685f263fd8d85a83e2537fcc78b644eae450738bf2c72604f0df

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 67d9720d91f507c87b3e5f070627ad640a00bc6cfdf5635f8c6ee9f2964cf71c
MD5 81100360e04c126d419fa42029d445e3
BLAKE2b-256 3c2e1d7f67d2ef6f875e9e8798c024f7cb3af3fe861e417bff485c69b655ac96

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 ae22376633cfa3db21c4eed2870d1c36b5419289975a41a45f34a085b2d9e6ea
MD5 be1a9a9adefeb0f648e0b42160937335
BLAKE2b-256 014a3614b732cb25a3bba93ffde84b9e006007c687a9c84d22e64add56dee5fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: libcst-1.8.2-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.12.9

File hashes

Hashes for libcst-1.8.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 59e8f611c977206eba294c296c2d29a1c1b1b88206cb97cd0d4847c1a3d923e7
MD5 19c800f4d7cdb31f5d32fac1c91261e1
BLAKE2b-256 b783b4d659782e88f46c073ea5cbd9a4e99bf7ea17883632371795f91121b220

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 52a1067cf31d9e9e4be514b253bea6276f1531dd7de6ab0917df8ce5b468a820
MD5 63b30545e469a9e550919e2f7e1cdc46
BLAKE2b-256 351df67e6cb1146c0b546f095baf0d6ff6fa561bd61c1e1a5357e9557a16d501

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 207575dec2dae722acf6ab39b4b361151c65f8f895fd37edf9d384f5541562e1
MD5 66b731b0ce83ce1701382d51ecbf2297
BLAKE2b-256 045b2f965ae65ef12bc0800a35c5668df3eda26437f6a8bcc0f5520b02f3c3a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36d5ab95f39f855521585b0e819dc2d4d1b2a4080bad04c2f3de1e387a5d2233
MD5 f48fc53723a124bb868dd9bbf4275781
BLAKE2b-256 086f5ef938f947e7cdd83bdffb6929697e7f27b0ae4a6f84a7f30e044690ba1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 449f9ff8a5025dcd5c8d4ad28f6c291de5de89e4c044b0bda96b45bef8999b75
MD5 d7312a63f6574d11657a2cfd41e338ae
BLAKE2b-256 dd66e7a208e5208bbd37b5be989e22b7abd117c40866b7880e7c447f4fb8ee46

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp39-cp39-manylinux_2_28_armv7l.manylinux_2_31_armv7l.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.2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a81d816c2088d2055112af5ecd82fdfbe8ff277600e94255e2639b07de10234
MD5 36e8f6153ba2329113adaa140f80ddf0
BLAKE2b-256 6a33dd10a5ad783f3c1edc55fe97f5cbfe3924f6a7ce3556464538640a348e04

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 43ccaa6c54daa1749cec53710c70d47150965574d4c6d4c4f2e3f87b9bf9f591
MD5 05e490b9836e51fe2ace9f83b47ff3e4
BLAKE2b-256 daec2bce80fb362961191e3ac67a38619780f9bd5203732ad95962458a3b71c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.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.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ba85f9e6a7f37ef998168aa3fd28d263d7f83016bd306a4508a2394e5e793b4
MD5 b03a145efaf063ecc84f65224c53137c
BLAKE2b-256 773adced5455963238f1ebedd28cf48bfd5e5d84c847132846a2567f5beaf7fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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.2-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for libcst-1.8.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f69582e24667715e3860d80d663f1caeb2398110077e23cc0a1e0066a851f5ab
MD5 a0b2395e3e14ceab270d8911436dc301
BLAKE2b-256 2e557c223ffc44fa623cc4c6c45e932d8e0724e31c8daede8a66d6a53ccd49a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for libcst-1.8.2-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page