Debian Package Tracker
Register | Log in
Subscribe

python-libcst

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

Choose email to subscribe with

general
  • source: python-libcst (main)
  • version: 1.8.6-1
  • maintainer: Jelmer Vernooij (DMD)
  • arch: any
  • std-ver: 4.6.0.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • stable: 1.4.0-1.2
  • testing: 1.8.6-1
  • unstable: 1.8.6-1
versioned links
  • 1.4.0-1.2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.8.6-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • python3-libcst
action needed
61 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit d146537fbeb52d2d339e0e9b4c1ac5fe161fa998
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 12:46:32 2025 +0000

    releasing package python-libcst version 1.8.6-1

commit aebb1cdd197a85a6c13fc111151337d541d5f21b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 12:46:25 2025 +0000

    Add patch pyo03-0.27: Build against PyO3 0.27. Closes: #1114307

commit e26632bf2089781cce529ceb15bcef8f5015cd3e
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 12:45:55 2025 +0000

    Add patch pyo03-0.27: Build against PyO3 0.27.

commit 42424335d39f62a8c5369324f5652310d20e93b8
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 01:13:54 2025 +0000

    Reintroduce .gitignore

commit 4e8f07d9f3f1a0019648aadeb15e7f5310bb8d2a
Merge: 1367bd5 0d52767
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 01:11:53 2025 +0000

    Merge branch 'import' into debian/main

commit 0d5276726cc10dd87d8f69d90fd144a635f362d9
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 01:03:07 2025 +0000

    Import 1.4.0-1.2

commit 956876fe260a103570702fe3f7dba165414e2147
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 01:02:34 2025 +0000

    Import 1.4.0-1.1

commit 1367bd517aa45841b7112658bc72ebce51cdbd02
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 01:01:03 2025 +0000

    Fix typo

commit 4d0508bc08faa57bc837837c4e022d4fd036f86f
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 00:56:48 2025 +0000

    Don't mark release for upload yet

commit 553f6fd71e9bd3c2e6054ece5014f5a1cad1cf82
Merge: 7898d08 9275a8b
Author: Jelmer Vernooij <jelmer@debian.org>
Date:   Sun Dec 7 00:56:14 2025 +0000

    Merge tag 'upstream/1.8.6' into debian/main
    
    import upstream

commit 7898d080bf786b349f1c0377141b27061a1187fd
Author: Carsten Schoenert <c.schoenert@t-online.de>
Date:   Sun Dec 7 00:54:17 2025 +0000

    [c8fe87a] Import upstream version 0.4.1

commit 9275a8bf7875d08659ce7b266860138bba633410
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Mon Nov 3 16:48:42 2025 -0500

    bump version to 1.8.6 (#1425)

commit b66c0e28229fd91ac145f1a56d7d884e6f8587b4
Author: Frank Liu <94014427+frvnkliu@users.noreply.github.com>
Date:   Sun Nov 2 17:27:32 2025 -0800

    [CodemodCommand] Make `transform_module` `supported_transforms` order deterministic by using `List` over `Dict` (#1424)

commit c2169d240b5011ea820dc18d7a2452f182c2c5d3
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Oct 28 19:37:35 2025 +0000

    Update PyO3 to 0.26 (#1413)

commit 73b17d8449034b520e7128c8a4bd100674d1e78c
Author: Itamar Oren <itamarost@gmail.com>
Date:   Fri Oct 24 13:49:25 2025 -0700

    Update pyproject.toml for 3.14t (#1417)
    
    - Update description to include 3.14
    - Add 3.14 and free-threading trove classifiers
    - Update deps to switch back to pyyaml for 3.14

commit 421f7d34004de18391014319ec6a818322637a8d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Oct 12 21:47:40 2025 -0700

    build(deps): bump pypa/cibuildwheel from 3.1.4 to 3.2.1 (#1414)
    
    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.1.4 to 3.2.1.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.1.4...v3.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.2.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 129b20f4769a2b26b41b262fb88f9aaf8754930b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Oct 12 21:47:18 2025 -0700

    build(deps): bump github/codeql-action from 3 to 4 (#1415)
    
    Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/github/codeql-action/compare/v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: github/codeql-action
      dependency-version: '4'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 6f5da5f99873e4c17e32ca221a3ddde3fb1ea354
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Oct 12 21:46:50 2025 -0700

    build(deps): bump astral-sh/setup-uv from 6 to 7 (#1416)
    
    Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6 to 7.
    - [Release notes](https://github.com/astral-sh/setup-uv/releases)
    - [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: astral-sh/setup-uv
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 7c906eb47c02dca8d5b4273a032805516361c8cb
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Fri Sep 26 01:03:35 2025 -0400

    bump version to 1.8.5 (#1407)

commit de5635394b5627cb86656147ba2f96e835ed3d44
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Thu Sep 25 23:44:58 2025 -0400

    fix: circular import error (#1406)
    
    * fix: circular import error

commit 47cacb69a32520be52975527e0cc87a4b4d5cd77
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Tue Sep 9 15:14:29 2025 -0400

    bump version to 1.8.4 (#1402)

commit 3b5329aa2022d97972d2f58eefe61b759b8e56c1
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Tue Sep 9 11:16:49 2025 -0400

    feat: add support for PEP758 (#1401)
    
    PEP758 removes the requirement for parentheses to surround exceptions
    in except and except* expressions when 'as' is not present.
    
    This pr implements support for parsing these types of statements

commit 48668dfabb25e4bbdd35f81407498f5f5e47bf88
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Tue Sep 9 11:16:20 2025 -0400

     Support parsing of t-strings #1374  (#1398)
    
    #1343
    Adds support to parse t-strings
    
    Couple things of note:
    
    TemplatedString* is largely a copy of FormattedString*
    Since clients operate of libcst objects I consider this this part of a public API - following the python grammar (where TStrings are distinct from FStrings) seems like a good way to avoid changes to the API in the future.
    Within the tokenizer we reuse the fstring machinery
    I consider this an implementation detail, fstrings and tstrings are (for now) identical, we can change this later without changes to the public api.
    Since 2 -> we have a new FTStringType enum
    We need to discriminate between f and t strings to know which token to return, a bit clumsy to use in my opinion - so looking for feedback here on how to improve this.

commit 0c82bfa76166ed38409a97de8974f9aaf3e7e572
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 7 21:30:06 2025 -0700

    build(deps): bump regex from 1.11.1 to 1.11.2 in /native (#1399)
    
    Bumps [regex](https://github.com/rust-lang/regex) from 1.11.1 to 1.11.2.
    - [Release notes](https://github.com/rust-lang/regex/releases)
    - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/rust-lang/regex/compare/1.11.1...1.11.2)
    
    ---
    updated-dependencies:
    - dependency-name: regex
      dependency-version: 1.11.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f40d8351450ca9adfe5270bd86ec7951e83221f4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sun Sep 7 21:29:40 2025 -0700

    build(deps): bump actions/setup-python from 5 to 6 (#1400)
    
    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](https://github.com/actions/setup-python/compare/v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit d721a06c3fc3ab9210acd180cec5aaca856e1bc7
Author: Stephen Morton <github@tungol.org>
Date:   Wed Sep 3 13:54:44 2025 -0700

    generate Attribute nodes when applying type annotations (#1396)
    
    * generate Attribute nodes when applying type annotations
    
    The old version generated an incorrect CST which
    happened to work as long as you didn't do further processing.
    
    * add a test

commit e064729b4c04b834754c7be7f43a4dfb38972570
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Sep 3 16:23:44 2025 -0400

    build(deps): bump pypa/cibuildwheel from 3.0.1 to 3.1.4 (#1395)
    
    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.0.1 to 3.1.4.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.0.1...v3.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.1.4
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit f746afd537910d99bd8226a1c1edbf5bc69630eb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Sep 3 16:23:29 2025 -0400

    build(deps): bump rayon from 1.10.0 to 1.11.0 in /native (#1394)
    
    Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.10.0 to 1.11.0.
    - [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md)
    - [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.10.0...rayon-core-v1.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: rayon
      dependency-version: 1.11.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 2048e6693c59372576a65fb06719a6e7dc5f0ea3
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Fri Aug 29 15:37:00 2025 -0400

    bump version to 1.8.3 (#1397)

commit 441a7f0c816a00ffdf8522fe70421c2627dac74f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Aug 16 18:58:52 2025 -0700

    build(deps): bump actions/download-artifact from 4 to 5 (#1390)
    
    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](https://github.com/actions/download-artifact/compare/v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 7090a0db2bfa81489556d9ab7a2cdb16bd2ebaf9
Author: Ken Kawamoto <kkawamoto@patreon.com>
Date:   Mon Aug 4 14:27:13 2025 -0700

    fixes match statements to work with PositionProvider (#1389)
    
    * add failing test
    
    * fix issue
    
    * fixes an issue with PositionProvider not working with case statement
    
    * remove comments
    
    ---------
    
    Co-authored-by: steve <steve@patreon.com>

commit b395d7ccf7727965e74047283d1cd294abd9b459
Author: Thomas Serre <118730793+thomas-serre-sonarsource@users.noreply.github.com>
Date:   Mon Aug 4 23:03:20 2025 +0200

    Fix noqa comments (#1379)

commit 9542fc3882a7b16dc05a7248dcd10647f784f624
Author: martin <48778384+drinkmorewaterr@users.noreply.github.com>
Date:   Wed Jul 30 16:27:20 2025 +0000

    remove entry points to pure parser (#1375)
    
    * rm: ci
    
    * rm: entry point
    
    * fix: tests
    
    * fix: remove combine step from ci
    
    * linter fixes
    
    * omit the _parser
    
    * fix newlines
    
    * fix: remove optional
    
    * fix: linter
    
    ---------
    
    Co-authored-by: thereversiblewheel <martin.li@uwaterloo.ca>

commit aa539604585d263033c777e78d01a438d13e17c9
Author: Hunter Hogan <hunterhogan@users.noreply.github.com>
Date:   Tue Jul 15 14:22:23 2025 -0500

    Fix typos in tutorial.ipynb (#1378)

commit 2931c86e07097ca33afe6269024e462bb996aaf7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jul 7 16:44:33 2025 -0400

    build(deps): bump pypa/cibuildwheel from 3.0.0 to 3.0.1 (#1373)
    
    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.0.0 to 3.0.1.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.0.0...v3.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.0.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 2fb4b2dd58537952b709f3730850b651c1dd4974
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jun 16 07:49:28 2025 +0100

    build(deps): bump astral-sh/setup-uv from 5 to 6 (#1365)
    
    Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 5 to 6.
    - [Release notes](https://github.com/astral-sh/setup-uv/releases)
    - [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: astral-sh/setup-uv
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 4bc2116d2a6d4c48f263a1838c2b2d8c2d1dbea4
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Sun Jun 15 12:39:36 2025 +0100

    ci: test built wheels (#1359)
    
    * bump uv version
    * bump cibuildwheel to v3
    * enable GIL for smoke tests for now

commit 287ab059a02bcaca00e77dceaaefc7c90954eb3b
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Sun Jun 15 11:46:04 2025 +0100

    bump pyo3 to 0.25.1 (#1361)

commit 03285dd4bf655d3bf4d89989dfde0cd885abefc3
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Fri Jun 13 21:36:01 2025 +0100

    bump version to 1.8.2 (#1360)

commit 67ba746bed86e873065cf170c462894fcb367862
Author: Wei Lee <weilee.rx@gmail.com>
Date:   Thu Jun 12 18:57:20 2025 +0800

    fix(dependency): add back typing-extensions for 3.9 (#1358)
    
    Missing typing-extensions breaks "from libcst.codemod import CodemodContext"

commit 8c35ae20efb3e1cb8fcee868bcd407beff5bd294
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue Jun 10 21:58:40 2025 +0100

    Switch from hatch to uv (#1356)
    
    * use dependency-groups in pyproject.toml
    * replace `hatch run foo` with `uv run poe foo`
    * install uv @ 0.7.12 in CI and disable caching
    * use `uv run --group docs` for the `docs` command
    * DRY docs between CONTRIBUTING and README
    * tell pyre to ignore `.venv`
    * set up uv to rebuild on rust, pyproject.toml, git changes

commit ab12c4c266457196216ea3cc0d3e0509c19b01e8
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue Jun 10 17:29:03 2025 +0100

    bump version to 1.8.1 (#1357)

commit db38266f1d72f819614bb9ea641ca160ba677c88
Author: Lysandros Nikolaou <lisandrosnik@gmail.com>
Date:   Tue Jun 10 18:21:21 2025 +0200

    Upgrade PyYAML-ft version and use new module name (#1353)
    
    * Upgrade PyYAML-ft version and use new module name
    
    * add pyre ignore
    
    ---------
    
    Co-authored-by: Zsolt Dollenstein <zsol@meta.com>

commit 0b1a9810ae4508710c6e3872ed9f27058a99e9ca
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue Jun 10 08:23:03 2025 +0100

    Use poe as a task runner (#1355)
    
    Make `hatch run foo` wrap the corresponding `poe` command.

commit 9f3629e58e0bdb89efc7969aa7c9e313d6790d9c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jun 9 00:33:03 2025 -0700

    build(deps): bump pypa/cibuildwheel from 3.0.0b4 to 3.0.0rc2 (#1354)
    
    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.0.0b4 to 3.0.0rc2.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.0.0b4...v3.0.0rc2)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.0.0rc2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit b818c0c98347694d3a6b69259f7de5f318340439
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Sat Jun 7 14:06:28 2025 +0100

    put itertools-0.13.0 back into lockfile

commit 70ccffc543fc137bea916f2659502e59883126d4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Jun 7 01:54:32 2025 -0700

    build(deps): bump itertools from 0.13.0 to 0.14.0 in /native (#1337)
    
    Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.13.0 to 0.14.0.
    - [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0)
    
    ---
    updated-dependencies:
    - dependency-name: itertools
      dependency-version: 0.14.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 5a6970a225d3544532507110b421f7c539d14eb6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Jun 7 01:54:21 2025 -0700

    build(deps): bump criterion from 0.5.1 to 0.6.0 in /native (#1339)
    
    Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.5.1 to 0.6.0.
    - [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/bheisler/criterion.rs/compare/0.5.1...0.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: criterion
      dependency-version: 0.6.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit ca1f81f0496a6382bce5537fcbea2f9d3610d652
Author: zaicruvoir1rominet <105832258+zaicruvoir1rominet@users.noreply.github.com>
Date:   Sat Jun 7 10:53:44 2025 +0200

    Avoid raising bare Exception (#1168)
    
    * Keep old exception messages (avoid breaking-changes for users relying on exception messages)
    
    * Move ``get_expected_str`` out of _exceptions.py, where it does not belong, to its own file in _parser/_parsing_check.py

commit e12eef5810c6e21cf2ef3703b0eae1d1042e4452
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Wed Jun 4 14:02:21 2025 -0700

    add helper to convert nodes to matchers (#1351)
    
    * add helper to convert nodes to matchers
    
    * suppress type error

commit 935415a35a88fc4f72793b651f1786d714188a6a
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue Jun 3 22:38:19 2025 -0700

    ci: stop using actions-rs actions (#1352)

commit 482a2e5f0997273e3fb272346dac275c04e84807
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon Jun 2 03:59:34 2025 +0100

    build(deps): bump pypa/cibuildwheel from 3.0.0b2 to 3.0.0b4 (#1349)
    
    Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.0.0b2 to 3.0.0b4.
    - [Release notes](https://github.com/pypa/cibuildwheel/releases)
    - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)
    - [Commits](https://github.com/pypa/cibuildwheel/compare/v3.0.0b2...v3.0.0b4)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/cibuildwheel
      dependency-version: 3.0.0b4
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 18d4f6aded907bd11b683fa54dad32ca04f84f75
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue May 27 15:02:58 2025 +0100

    bump version to 1.8.0 (#1348)

commit ae64e0d534b58bdc89f6bfa41513a24873063b39
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue May 27 14:15:49 2025 +0100

    ci: fix zizmor warnings (#1347)

commit 1e67a9bb840b07478661925d46fdfc13dd2b05ed
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Tue May 27 11:44:16 2025 +0100

    Build 3.14 wheels for testing (#1345)
    
    * Build 3.14 wheels for testing
    * use cibuildwheel 3

commit efae53d3652f3683341679b0105ae11ad29f4d0b
Author: Amethyst Reese <amethyst@meta.com>
Date:   Mon May 26 03:02:44 2025 -0700

    Run CI tests on 3.14 (#1331)
    
    * Run CI tests on 3.14
    
    * noop commit to retrigger CI
    
    ---------
    
    Co-authored-by: Zsolt Dollenstein <zsol.zsol@gmail.com>

commit 356ac005867b79f50284b1b103c6c397b376f791
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon May 26 08:42:40 2025 +0100

    build(deps): bump syn from 2.0.87 to 2.0.101 in /native (#1338)
    
    Bumps [syn](https://github.com/dtolnay/syn) from 2.0.87 to 2.0.101.
    - [Release notes](https://github.com/dtolnay/syn/releases)
    - [Commits](https://github.com/dtolnay/syn/compare/2.0.87...2.0.101)
    
    ---
    updated-dependencies:
    - dependency-name: syn
      dependency-version: 2.0.101
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 3389d4e231ce47e0ca9b9978e5a479546819194a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon May 26 08:42:06 2025 +0100

    build(deps): bump quote from 1.0.37 to 1.0.40 in /native (#1341)
    
    Bumps [quote](https://github.com/dtolnay/quote) from 1.0.37 to 1.0.40.
    - [Release notes](https://github.com/dtolnay/quote/releases)
    - [Commits](https://github.com/dtolnay/quote/compare/1.0.37...1.0.40)
    
    ---
    updated-dependencies:
    - dependency-name: quote
      dependency-version: 1.0.40
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 50032882d0004df6332c8e67e1d8f94105893fef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Mon May 26 08:41:36 2025 +0100

    build(deps): bump peg from 0.8.4 to 0.8.5 in /native (#1340)
    
    Bumps [peg](https://github.com/kevinmehall/rust-peg) from 0.8.4 to 0.8.5.
    - [Release notes](https://github.com/kevinmehall/rust-peg/releases)
    - [Commits](https://github.com/kevinmehall/rust-peg/compare/0.8.4...0.8.5)
    
    ---
    updated-dependencies:
    - dependency-name: peg
      dependency-version: 0.8.5
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 3dc2289bf6e21f36fb461e3ed4cf792994a87bb1
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Mon May 26 08:40:54 2025 +0100

    codegen: Support pipe syntax for Union types (#1336)
    
    From 3.14 onwards, we'll get `foo | bar` instead of `typing.Union[foo, bar]` as the annotation for union types (including optional). This PR prepares the codegen script for this.

commit b560ae815c64bd83bfc635cbaac4fa427de933a7
Author: Zsolt Dollenstein <zsol.zsol@gmail.com>
Date:   Sun May 25 20:13:12 2025 +0100

    Threadpool should be used if GIL is disabled. (#1335)
Created: 2024-11-20 Last update: 2025-12-15 21:01
1 open merge request in Salsa normal
There is 1 open merge request for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2025-08-19 06:28
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-02-27 Last update: 2025-02-27 11:32
debian/patches: 5 patches to forward upstream low

Among the 5 debian patches available in version 1.8.6-1 of the package, we noticed the following issues:

  • 5 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-09-09 Last update: 2025-12-07 20:30
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.6.0.1).
Created: 2023-09-09 Last update: 2025-12-07 18:30
news
[rss feed]
  • [2025-12-16] python-libcst 1.8.6-1 MIGRATED to testing (Debian testing watch)
  • [2025-12-07] Accepted python-libcst 1.8.6-1 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2025-10-21] python-libcst REMOVED from testing (Debian testing watch)
  • [2025-03-04] python-libcst 1.4.0-1.2 MIGRATED to testing (Debian testing watch)
  • [2025-02-27] Accepted python-libcst 1.4.0-1.2 (source) into unstable (Bastian Germann) (signed by: bage@debian.org)
  • [2024-11-25] python-libcst 1.4.0-1.1 MIGRATED to testing (Debian testing watch)
  • [2024-11-19] Accepted python-libcst 1.4.0-1.1 (source) into unstable (Stefano Rivera)
  • [2024-08-10] python-libcst 1.4.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-07-31] Accepted python-libcst 1.4.0-1 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2024-03-08] python-libcst 1.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-02-27] Accepted python-libcst 1.2.0-1 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2023-09-21] python-libcst 1.0.1-2 MIGRATED to testing (Debian testing watch)
  • [2023-09-16] Accepted python-libcst 1.0.1-2 (source) into unstable (Jelmer Vernooij) (signed by: Jelmer Vernooij)
  • [2023-09-09] Accepted python-libcst 1.0.1-1 (source amd64) into unstable (Debian FTP Masters) (signed by: Jelmer Vernooij)
bugs [bug history graph]
  • all: 0
links
  • lintian (0, 1)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1.8.6-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing