--- - branch: MAIN date: Mon May 16 19:20:04 UTC 2022 files: - new: '1.3' old: '1.2' path: pkgsrc/lang/py-libcst/Makefile pathrev: pkgsrc/lang/py-libcst/Makefile@1.3 type: modified - new: '1.3' old: '1.2' path: pkgsrc/lang/py-libcst/distinfo pathrev: pkgsrc/lang/py-libcst/distinfo@1.3 type: modified - new: '1.2' old: '1.1' path: pkgsrc/lang/py-libcst/PLIST pathrev: pkgsrc/lang/py-libcst/PLIST@1.2 type: modified id: 20220516T192004Z.b9a1c4d05bfa8dc8ac8a29ab121fd1f84ccab463 log: | py-libcst: updated to 0.4.3 0.4.3 - 2022-05-11 Fixed * Restore the 0.4.1 behavior for libcst.helpers.get_absolute_module 0.4.2 - 2022-05-04 Fixed * native: Avoid crashing by making IntoPy conversion fallible * native: make sure ParserError's line is zero-indexed * Fix space validation for AsName and Await * Qualified Name Provider: Fix returned qname for symbols that are prefixes of each other * Rename Codemod: Correct last renamed import from * Many changes to the Apply Type Comments codemod: * Allow for skipping quotes when applying type comments * Port pyre fixes * Preserve as-imports when merging type annotations. * Qualify imported symbols when the dequalified form would cause a conflict * Add an argument to always qualify imported type annotations. Added * Create an AddTrailingCommas codemod * Define gather global names visitor Updated * Support module and package names in the codemod context * Drop support for running libcst using a python 3.6 interpreter * Update relative import logic to match cpython * Scope Provider: Consider access information when computing qualified names for nodes module: pkgsrc subject: 'CVS commit: pkgsrc/lang/py-libcst' unixtime: '1652728804' user: adam