Update dependency cleo to v2
This MR contains the following updates:
Package | Update | Change |
---|---|---|
cleo | major |
==0.8.1 -> ==2.0.1
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
python-poetry/cleo
v2.0.1
- Relax
poetry-core
requirement for PEP 517 builds (#291).
v2.0.0
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.
v1.0.0
Key points
- Supported Python versions are now 3.7 up to 3.11.
-
cleo
is now fully type-checked. -
cleo
no longer depends onclikit
.
Changed
- Replaced
Terminal
class withshutil.get_terminal_size()
from standard library (#175). - Exceptions are now Errors (#179).
-
pylev
was dropped in favor of much fasterrapidfuzz
(#173). - Default error verbosity was reduced (#132 & #166).
Removed
- Removed doc comment-based command configuration notation (#239).
Fixed
-
--no-interaction
is now automatically set when running in non-TTY terminals (#245). - Generated completions will no longer cause shell errors for namespaced commands (#247).
- Using
^C
while autocompletingQuestion
answer will no longer break terminal (#240). - Namespaced commands no longer reset interactive state (#234).
- Fixed underlying regex that caused CVE-2022-42966 (#285).
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.