head 1.2; access; symbols pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2022.09.14.08.39.01; author adam; state dead; branches; next 1.1; commitid FP0GA3E6NKYp8OTD; 1.1 date 2022.03.05.11.23.11; author wiz; state Exp; branches; next ; commitid Tnx7ZPSm6foyf1vD; desc @@ 1.2 log @py-libcst: updated to 0.4.7 0.4.7 - 2022-07-12 Fixed * Fix get_qualified_names_for matching on prefixes of the given name by @@lpetre in https://github.com/Instagram/LibCST/pull/719 Added * Implement lazy loading mechanism for expensive metadata providers by @@Chenguang-Zhu in https://github.com/Instagram/LibCST/pull/720 0.4.6 - 2022-07-04 New Contributors - @@superbobry made their first contribution in https://github.com/Instagram/LibCST/pull/702 Fixed - convert_type_comments now preserves comments following type comments by @@superbobry in https://github.com/Instagram/LibCST/pull/702 - QualifiedNameProvider optimizations - Cache the scope name prefix to prevent scope traversal in a tight loop by @@lpetre in https://github.com/Instagram/LibCST/pull/708 - Faster qualified name formatting by @@lpetre in https://github.com/Instagram/LibCST/pull/710 - Prevent unnecessary work in Scope.get_qualified_names_for_ by @@lpetre in https://github.com/Instagram/LibCST/pull/709 - Fix parsing of parenthesized empty tuples by @@zsol in https://github.com/Instagram/LibCST/pull/712 - Support whitespace after ParamSlash by @@zsol in https://github.com/Instagram/LibCST/pull/713 - [parser] bail on deeply nested expressions by @@zsol in https://github.com/Instagram/LibCST/pull/718 0.4.5 - 2022-06-17 New Contributors - @@zzl0 made their first contribution in https://github.com/Instagram/LibCST/pull/704 Fixed - Only skip supported escaped characters in f-strings by @@zsol in https://github.com/Instagram/LibCST/pull/700 - Escaping quote characters in raw string literals causes a tokenizer error by @@zsol in https://github.com/Instagram/LibCST/issues/668 - Corrected a code example in the documentation by @@zzl0 in https://github.com/Instagram/LibCST/pull/703 - Handle multiline strings that start with quotes by @@zzl0 in https://github.com/Instagram/LibCST/pull/704 - Fixed a performance regression in libcst.metadata.ScopeProvider by @@lpetre in https://github.com/Instagram/LibCST/pull/698 0.4.4 - 2022-06-13 New Contributors - @@adamchainz made their first contribution in https://github.com/Instagram/LibCST/pull/688 Added - Add package links to PyPI by @@adamchainz in https://github.com/Instagram/LibCST/pull/688 - native: add overall benchmark by @@zsol in https://github.com/Instagram/LibCST/pull/692 - Add support for PEP-646 by @@zsol in https://github.com/Instagram/LibCST/pull/696 Updated - parser: use references instead of smart pointers for Tokens by @@zsol in https://github.com/Instagram/LibCST/pull/691 @ text @$NetBSD: patch-native_libcst_Cargo.toml,v 1.1 2022/03/05 11:23:11 wiz Exp $ Use pkgsrc extracted copy of peg git. --- native/libcst/Cargo.toml.orig 2022-01-26 16:51:52.000000000 +0000 +++ native/libcst/Cargo.toml @@@@ -32,7 +32,7 @@@@ trace = ["peg/trace"] paste = "1.0.4" pyo3 = { version = "0.14.4", optional = true } thiserror = "1.0.23" -peg = { git = "https://github.com/kevinmehall/rust-peg", rev = "4b146b4b78a80c07e43d7ace2d97f65bfde279a8" } +peg = { path = "../../../rust-peg" } chic = "1.2.2" itertools = "0.10.0" once_cell = "1.5.2" @ 1.1 log @py-libcst: download peg-git during fetch stage, and provide it during build avoids network access during build @ text @d1 1 a1 1 $NetBSD$ @