Path to this page:
./
comms/py-cleo,
Create beautiful and testable command-line interfaces
Branch: CURRENT,
Version: 2.1.0,
Package name: py312-cleo-2.1.0,
Maintainer: pkgsrc-usersCreate beautiful and testable command-line interfaces.
Cleo is mostly a higher level wrapper for CliKit, so a lot of the components
and utilities comes from it. Refer to its documentation for more information.
Master sites:
Filesize: 78.083 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-cleo-2.1.0
- (2023-11-07) Updated to version: py311-cleo-2.1.0
- (2023-04-17) Updated to version: py310-cleo-2.0.1
- (2022-01-11) Package added to pkgsrc.se, version py39-cleo-0.8.1 (created)
CVS history: (Expand)
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2023-11-07 09:48:16 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-cleo: update to 2.1.0.
[2.1.0] - 2023-10-30
Features & Improvements
Added support for Python 3.12 #379
Added CONTRIBUTING.md document #331
Added tests/ directory to sdist artifact #327
Bug fixes
Fixed subcommand completions for Fish #359
Removed deprecated -A option from Fish completions #366
Fixed program name discovery in completions script when running as module #231
Fixed ANSI coloring detection in virtual terminal environments (Windows, \
PyCharm) #104
Fixed terminal size detection #299
|
2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158) |
Log message:
*: remove more references to Python 3.7
|
2023-07-01 10:37:47 by Thomas Klausner | Files touched by this commit (105) | |
Log message:
*: restrict py-numpy users to 3.9+ in preparation for update
|
2023-04-17 22:51:23 by Adam Ciarcinski | Files touched by this commit (1) | |
Log message:
py-cleo: update HOMEPAGE
|
2023-04-17 22:37:10 by Adam Ciarcinski | Files touched by this commit (3) | |
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
|
2022-01-11 20:12:31 by Adam Ciarcinski | Files touched by this commit (4) |
Log message:
py-cleo: added version 0.8.1
Create beautiful and testable command-line interfaces.
Cleo is mostly a higher level wrapper for CliKit, so a lot of the components
and utilities comes from it. Refer to its documentation for more information.
|