Subject: CVS commit: pkgsrc/comms/py-cleo
From: Adam Ciarcinski
Date: 2023-04-17 22:37:10
Message id: 20230417203710.B3098FA85@cvs.NetBSD.org

Log Message:
py-cleo: updated to 2.0.1

2.0.1 - 2022-11-23

Relax poetry-core requirement for PEP 517 builds

2.0.0 - 2022-11-21

No source code changes.

This is a version-only release to replace 1.0.0, which was yanked on the grounds \ 
that it was incompatible with real dependents (i.e. Poetry) based on their \ 
version specifiers, which explicitly included 1.0.0 pre-releases.

1.0.0 - 2022-11-21

Key points

Supported Python versions are now 3.7 up to 3.11.
cleo is now fully type-checked.
cleo no longer depends on clikit.

Changed

Replaced Terminal class with shutil.get_terminal_size() from standard library
Exceptions are now Errors
pylev was dropped in favor of much faster rapidfuzz
Default error verbosity was reduced

Removed

Removed doc comment-based command configuration notation

Fixed

--no-interaction is now automatically set when running in non-TTY terminals
Generated completions will no longer cause shell errors for namespaced commands
Using ^C while autocompleting Question answer will no longer break terminal
Namespaced commands no longer reset interactive state
Fixed underlying regex that caused CVE-2022-42966

Files:
RevisionActionfile
1.2modifypkgsrc/comms/py-cleo/Makefile
1.2modifypkgsrc/comms/py-cleo/PLIST
1.2modifypkgsrc/comms/py-cleo/distinfo