Subject: CVS commit: pkgsrc/lang/py-libcst
From: Adam Ciarcinski
Date: 2022-09-14 10:39:01
Message id: 20220914083901.B84EEFA90@cvs.NetBSD.org

Log Message:
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

Files:
RevisionActionfile
1.4modifypkgsrc/lang/py-libcst/Makefile
1.3modifypkgsrc/lang/py-libcst/PLIST
1.3modifypkgsrc/lang/py-libcst/cargo-depends.mk
1.4modifypkgsrc/lang/py-libcst/distinfo
1.1removepkgsrc/lang/py-libcst/patches/patch-native_libcst_Cargo.toml