head	1.4;
access;
symbols
	pkgsrc-2026Q2:1.4.0.6
	pkgsrc-2026Q2-base:1.4
	pkgsrc-2026Q1:1.4.0.4
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.2
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.3.0.16
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.14
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.12
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.10
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.8
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.2.0.4
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.2
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.1.0.10
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.8
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.6
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.4
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.2
	pkgsrc-2022Q1-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2025.09.28.19.19.29;	author wiz;	state Exp;
branches;
next	1.3;
commitid	q57JmNHHh5Bh0wcG;

1.3
date	2023.11.07.08.48.16;	author wiz;	state Exp;
branches;
next	1.2;
commitid	aTHxyf9MbQ0RIELE;

1.2
date	2023.04.17.20.37.10;	author adam;	state Exp;
branches;
next	1.1;
commitid	Wlcl43kw03tmcvlE;

1.1
date	2022.01.11.19.12.31;	author adam;	state Exp;
branches;
next	;
commitid	ZrkzPWsfe6kfyfoD;


desc
@@


1.4
log
@py-cleo: fix for latest poetry-core

Bump PKGREVISION.
@
text
@@@comment $NetBSD$
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/cleo/__init__.py
${PYSITELIB}/cleo/__init__.pyc
${PYSITELIB}/cleo/__init__.pyo
${PYSITELIB}/cleo/_compat.py
${PYSITELIB}/cleo/_compat.pyc
${PYSITELIB}/cleo/_compat.pyo
${PYSITELIB}/cleo/_utils.py
${PYSITELIB}/cleo/_utils.pyc
${PYSITELIB}/cleo/_utils.pyo
${PYSITELIB}/cleo/application.py
${PYSITELIB}/cleo/application.pyc
${PYSITELIB}/cleo/application.pyo
${PYSITELIB}/cleo/color.py
${PYSITELIB}/cleo/color.pyc
${PYSITELIB}/cleo/color.pyo
${PYSITELIB}/cleo/commands/__init__.py
${PYSITELIB}/cleo/commands/__init__.pyc
${PYSITELIB}/cleo/commands/__init__.pyo
${PYSITELIB}/cleo/commands/base_command.py
${PYSITELIB}/cleo/commands/base_command.pyc
${PYSITELIB}/cleo/commands/base_command.pyo
${PYSITELIB}/cleo/commands/command.py
${PYSITELIB}/cleo/commands/command.pyc
${PYSITELIB}/cleo/commands/command.pyo
${PYSITELIB}/cleo/commands/completions/__init__.py
${PYSITELIB}/cleo/commands/completions/__init__.pyc
${PYSITELIB}/cleo/commands/completions/__init__.pyo
${PYSITELIB}/cleo/commands/completions/templates.py
${PYSITELIB}/cleo/commands/completions/templates.pyc
${PYSITELIB}/cleo/commands/completions/templates.pyo
${PYSITELIB}/cleo/commands/completions_command.py
${PYSITELIB}/cleo/commands/completions_command.pyc
${PYSITELIB}/cleo/commands/completions_command.pyo
${PYSITELIB}/cleo/commands/help_command.py
${PYSITELIB}/cleo/commands/help_command.pyc
${PYSITELIB}/cleo/commands/help_command.pyo
${PYSITELIB}/cleo/commands/list_command.py
${PYSITELIB}/cleo/commands/list_command.pyc
${PYSITELIB}/cleo/commands/list_command.pyo
${PYSITELIB}/cleo/cursor.py
${PYSITELIB}/cleo/cursor.pyc
${PYSITELIB}/cleo/cursor.pyo
${PYSITELIB}/cleo/descriptors/__init__.py
${PYSITELIB}/cleo/descriptors/__init__.pyc
${PYSITELIB}/cleo/descriptors/__init__.pyo
${PYSITELIB}/cleo/descriptors/application_description.py
${PYSITELIB}/cleo/descriptors/application_description.pyc
${PYSITELIB}/cleo/descriptors/application_description.pyo
${PYSITELIB}/cleo/descriptors/descriptor.py
${PYSITELIB}/cleo/descriptors/descriptor.pyc
${PYSITELIB}/cleo/descriptors/descriptor.pyo
${PYSITELIB}/cleo/descriptors/text_descriptor.py
${PYSITELIB}/cleo/descriptors/text_descriptor.pyc
${PYSITELIB}/cleo/descriptors/text_descriptor.pyo
${PYSITELIB}/cleo/events/__init__.py
${PYSITELIB}/cleo/events/__init__.pyc
${PYSITELIB}/cleo/events/__init__.pyo
${PYSITELIB}/cleo/events/console_command_event.py
${PYSITELIB}/cleo/events/console_command_event.pyc
${PYSITELIB}/cleo/events/console_command_event.pyo
${PYSITELIB}/cleo/events/console_error_event.py
${PYSITELIB}/cleo/events/console_error_event.pyc
${PYSITELIB}/cleo/events/console_error_event.pyo
${PYSITELIB}/cleo/events/console_event.py
${PYSITELIB}/cleo/events/console_event.pyc
${PYSITELIB}/cleo/events/console_event.pyo
${PYSITELIB}/cleo/events/console_events.py
${PYSITELIB}/cleo/events/console_events.pyc
${PYSITELIB}/cleo/events/console_events.pyo
${PYSITELIB}/cleo/events/console_signal_event.py
${PYSITELIB}/cleo/events/console_signal_event.pyc
${PYSITELIB}/cleo/events/console_signal_event.pyo
${PYSITELIB}/cleo/events/console_terminate_event.py
${PYSITELIB}/cleo/events/console_terminate_event.pyc
${PYSITELIB}/cleo/events/console_terminate_event.pyo
${PYSITELIB}/cleo/events/event.py
${PYSITELIB}/cleo/events/event.pyc
${PYSITELIB}/cleo/events/event.pyo
${PYSITELIB}/cleo/events/event_dispatcher.py
${PYSITELIB}/cleo/events/event_dispatcher.pyc
${PYSITELIB}/cleo/events/event_dispatcher.pyo
${PYSITELIB}/cleo/exceptions/__init__.py
${PYSITELIB}/cleo/exceptions/__init__.pyc
${PYSITELIB}/cleo/exceptions/__init__.pyo
${PYSITELIB}/cleo/formatters/__init__.py
${PYSITELIB}/cleo/formatters/__init__.pyc
${PYSITELIB}/cleo/formatters/__init__.pyo
${PYSITELIB}/cleo/formatters/formatter.py
${PYSITELIB}/cleo/formatters/formatter.pyc
${PYSITELIB}/cleo/formatters/formatter.pyo
${PYSITELIB}/cleo/formatters/style.py
${PYSITELIB}/cleo/formatters/style.pyc
${PYSITELIB}/cleo/formatters/style.pyo
${PYSITELIB}/cleo/formatters/style_stack.py
${PYSITELIB}/cleo/formatters/style_stack.pyc
${PYSITELIB}/cleo/formatters/style_stack.pyo
${PYSITELIB}/cleo/helpers.py
${PYSITELIB}/cleo/helpers.pyc
${PYSITELIB}/cleo/helpers.pyo
${PYSITELIB}/cleo/io/__init__.py
${PYSITELIB}/cleo/io/__init__.pyc
${PYSITELIB}/cleo/io/__init__.pyo
${PYSITELIB}/cleo/io/buffered_io.py
${PYSITELIB}/cleo/io/buffered_io.pyc
${PYSITELIB}/cleo/io/buffered_io.pyo
${PYSITELIB}/cleo/io/inputs/__init__.py
${PYSITELIB}/cleo/io/inputs/__init__.pyc
${PYSITELIB}/cleo/io/inputs/__init__.pyo
${PYSITELIB}/cleo/io/inputs/argument.py
${PYSITELIB}/cleo/io/inputs/argument.pyc
${PYSITELIB}/cleo/io/inputs/argument.pyo
${PYSITELIB}/cleo/io/inputs/argv_input.py
${PYSITELIB}/cleo/io/inputs/argv_input.pyc
${PYSITELIB}/cleo/io/inputs/argv_input.pyo
${PYSITELIB}/cleo/io/inputs/definition.py
${PYSITELIB}/cleo/io/inputs/definition.pyc
${PYSITELIB}/cleo/io/inputs/definition.pyo
${PYSITELIB}/cleo/io/inputs/input.py
${PYSITELIB}/cleo/io/inputs/input.pyc
${PYSITELIB}/cleo/io/inputs/input.pyo
${PYSITELIB}/cleo/io/inputs/option.py
${PYSITELIB}/cleo/io/inputs/option.pyc
${PYSITELIB}/cleo/io/inputs/option.pyo
${PYSITELIB}/cleo/io/inputs/string_input.py
${PYSITELIB}/cleo/io/inputs/string_input.pyc
${PYSITELIB}/cleo/io/inputs/string_input.pyo
${PYSITELIB}/cleo/io/inputs/token_parser.py
${PYSITELIB}/cleo/io/inputs/token_parser.pyc
${PYSITELIB}/cleo/io/inputs/token_parser.pyo
${PYSITELIB}/cleo/io/io.py
${PYSITELIB}/cleo/io/io.pyc
${PYSITELIB}/cleo/io/io.pyo
${PYSITELIB}/cleo/io/null_io.py
${PYSITELIB}/cleo/io/null_io.pyc
${PYSITELIB}/cleo/io/null_io.pyo
${PYSITELIB}/cleo/io/outputs/__init__.py
${PYSITELIB}/cleo/io/outputs/__init__.pyc
${PYSITELIB}/cleo/io/outputs/__init__.pyo
${PYSITELIB}/cleo/io/outputs/buffered_output.py
${PYSITELIB}/cleo/io/outputs/buffered_output.pyc
${PYSITELIB}/cleo/io/outputs/buffered_output.pyo
${PYSITELIB}/cleo/io/outputs/null_output.py
${PYSITELIB}/cleo/io/outputs/null_output.pyc
${PYSITELIB}/cleo/io/outputs/null_output.pyo
${PYSITELIB}/cleo/io/outputs/output.py
${PYSITELIB}/cleo/io/outputs/output.pyc
${PYSITELIB}/cleo/io/outputs/output.pyo
${PYSITELIB}/cleo/io/outputs/section_output.py
${PYSITELIB}/cleo/io/outputs/section_output.pyc
${PYSITELIB}/cleo/io/outputs/section_output.pyo
${PYSITELIB}/cleo/io/outputs/stream_output.py
${PYSITELIB}/cleo/io/outputs/stream_output.pyc
${PYSITELIB}/cleo/io/outputs/stream_output.pyo
${PYSITELIB}/cleo/loaders/__init__.py
${PYSITELIB}/cleo/loaders/__init__.pyc
${PYSITELIB}/cleo/loaders/__init__.pyo
${PYSITELIB}/cleo/loaders/command_loader.py
${PYSITELIB}/cleo/loaders/command_loader.pyc
${PYSITELIB}/cleo/loaders/command_loader.pyo
${PYSITELIB}/cleo/loaders/factory_command_loader.py
${PYSITELIB}/cleo/loaders/factory_command_loader.pyc
${PYSITELIB}/cleo/loaders/factory_command_loader.pyo
${PYSITELIB}/cleo/py.typed
${PYSITELIB}/cleo/terminal.py
${PYSITELIB}/cleo/terminal.pyc
${PYSITELIB}/cleo/terminal.pyo
${PYSITELIB}/cleo/testers/__init__.py
${PYSITELIB}/cleo/testers/__init__.pyc
${PYSITELIB}/cleo/testers/__init__.pyo
${PYSITELIB}/cleo/testers/application_tester.py
${PYSITELIB}/cleo/testers/application_tester.pyc
${PYSITELIB}/cleo/testers/application_tester.pyo
${PYSITELIB}/cleo/testers/command_tester.py
${PYSITELIB}/cleo/testers/command_tester.pyc
${PYSITELIB}/cleo/testers/command_tester.pyo
${PYSITELIB}/cleo/ui/__init__.py
${PYSITELIB}/cleo/ui/__init__.pyc
${PYSITELIB}/cleo/ui/__init__.pyo
${PYSITELIB}/cleo/ui/choice_question.py
${PYSITELIB}/cleo/ui/choice_question.pyc
${PYSITELIB}/cleo/ui/choice_question.pyo
${PYSITELIB}/cleo/ui/component.py
${PYSITELIB}/cleo/ui/component.pyc
${PYSITELIB}/cleo/ui/component.pyo
${PYSITELIB}/cleo/ui/confirmation_question.py
${PYSITELIB}/cleo/ui/confirmation_question.pyc
${PYSITELIB}/cleo/ui/confirmation_question.pyo
${PYSITELIB}/cleo/ui/exception_trace.py
${PYSITELIB}/cleo/ui/exception_trace.pyc
${PYSITELIB}/cleo/ui/exception_trace.pyo
${PYSITELIB}/cleo/ui/progress_bar.py
${PYSITELIB}/cleo/ui/progress_bar.pyc
${PYSITELIB}/cleo/ui/progress_bar.pyo
${PYSITELIB}/cleo/ui/progress_indicator.py
${PYSITELIB}/cleo/ui/progress_indicator.pyc
${PYSITELIB}/cleo/ui/progress_indicator.pyo
${PYSITELIB}/cleo/ui/question.py
${PYSITELIB}/cleo/ui/question.pyc
${PYSITELIB}/cleo/ui/question.pyo
${PYSITELIB}/cleo/ui/table.py
${PYSITELIB}/cleo/ui/table.pyc
${PYSITELIB}/cleo/ui/table.pyo
${PYSITELIB}/cleo/ui/table_cell.py
${PYSITELIB}/cleo/ui/table_cell.pyc
${PYSITELIB}/cleo/ui/table_cell.pyo
${PYSITELIB}/cleo/ui/table_cell_style.py
${PYSITELIB}/cleo/ui/table_cell_style.pyc
${PYSITELIB}/cleo/ui/table_cell_style.pyo
${PYSITELIB}/cleo/ui/table_separator.py
${PYSITELIB}/cleo/ui/table_separator.pyc
${PYSITELIB}/cleo/ui/table_separator.pyo
${PYSITELIB}/cleo/ui/table_style.py
${PYSITELIB}/cleo/ui/table_style.pyc
${PYSITELIB}/cleo/ui/table_style.pyo
${PYSITELIB}/cleo/ui/ui.py
${PYSITELIB}/cleo/ui/ui.pyc
${PYSITELIB}/cleo/ui/ui.pyo
@


1.3
log
@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
@
text
@a1 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d5 1
@


1.2
log
@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
@
text
@d1 5
a5 6
@@comment $NetBSD: PLIST,v 1.1 2022/01/11 19:12:31 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d169 3
@


1.1
log
@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.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d13 3
d19 3
d40 63
a102 6
${PYSITELIB}/cleo/config/__init__.py
${PYSITELIB}/cleo/config/__init__.pyc
${PYSITELIB}/cleo/config/__init__.pyo
${PYSITELIB}/cleo/config/application_config.py
${PYSITELIB}/cleo/config/application_config.pyc
${PYSITELIB}/cleo/config/application_config.pyo
d112 58
a169 9
${PYSITELIB}/cleo/io/console_io.py
${PYSITELIB}/cleo/io/console_io.pyc
${PYSITELIB}/cleo/io/console_io.pyo
${PYSITELIB}/cleo/io/io_mixin.py
${PYSITELIB}/cleo/io/io_mixin.pyc
${PYSITELIB}/cleo/io/io_mixin.pyo
${PYSITELIB}/cleo/parser.py
${PYSITELIB}/cleo/parser.pyc
${PYSITELIB}/cleo/parser.pyo
d179 42
@

