Recent Releases of click-extra

click-extra - v5.1.1

Changes

  • Relax Click dependency to account for yanked release. Closes {issue}1307.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] 9 months ago

click-extra - v5.1.0

Changes

  • Add support for MyST Markdown syntax for click:example and click:run Sphinx directives.
  • Add support for all code-block options to click:example and click:run: :linenos:, :lineno-start:, :emphasize-lines:, :force:, :caption:, :name:, :class: and :dedent:.
  • Add new :show-source:/:hide-source:, :show-results:/:hide-results: and :language: options to click:example and click:run. Closes {issue}719.
  • Support non-string choices in colored help screens. Closes {issue}1284.
  • Replace LOG_LEVELS mapping with LogLevel enum.
  • Remove DEFAULT_LEVEL_NAME constants.
  • Fix rendering of default values in --show-params output.
  • Fix reconciliation of flags' environment variables.
  • Force requirement on cloup >= 3.0.7.
  • Be more informative when error is found in click:example and click:run Sphinx directives by displaying the path of the original document and the line number of the error.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] 10 months ago

click-extra - v5.0.2

Changes

  • Set ExtraCommand default prog_name to CLI's name to avoid it to be named python -m <module_name> if invoked out of a module.
  • Tweak exit code rendering of CLI runs.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 1 year ago

click-extra - v5.0.1

Changes

  • Fix highlighting of deprecated messages.
  • Use ASCII characters instead of unicode for prompt rendering in messages.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 1 year ago

click-extra - v5.0.0

Changes

  • Upgrade to Click 8.2.0.
  • Add support for custom deprecated messages on commands and parameters.
  • Remove ExtraOption.get_help_default() and rely on new Option.get_help_extra().
  • Remove dependency on pallets-sphinx-themes.
  • Drop supports for Python 3.10.
  • Add windows-11-arm to the test matrix.
  • Remove tests on ubuntu-22.04-arm, ubuntu-22.04 and windows-2022 to keep matrix small.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 1 year ago

click-extra - v4.15.0

- Python
Published by github-actions[bot] about 1 year ago

click-extra - v4.14.2

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.13.1

Changes

  • Re-release to fix Github publishing.

🐍 Available on PyPi.

- Python
Published by kdeldycke over 1 year ago

click-extra - v4.14.0

Changes

  • Add a new --verbose option on @extra_command and @extra_group to increase the verbosity level for each additional repetition.
  • Add new @verbose_option pre-configured decorator.
  • Reassign the short -v option from --verbosity to --verbose.
  • Improve logging documentation.
  • Align ExtraStreamHandler behavior to logging.StreamHandler.
  • Move stream_handler_class and formatter_class arguments from new_extra_logger to extraBasicConfig.
  • Add new file_handler_class argument to extraBasicConfig.
  • Fix upload of Python package to GitHub release on tagging.
  • Remove dependency on pytest-cases.

🐍 Available on PyPi.

- Python
Published by kdeldycke over 1 year ago

click-extra - v4.14.1

Changes

  • Fix upload of Python package to GitHub release on tagging.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.13.2

Changes

  • Re-release to fix Github publishing.
  • Reactivates some color tests on Windows.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.13.0

Changes

  • Revamps logging helpers and aligns them with Python's logging module.
  • Remove extra_basic_config.
  • Adds new extraBasicConfig, and aligns it with Python's basicConfig.
  • Replace ExtraLogFormatter with ExtraFormatter.
  • Replace ExtraLogHandler with ExtraStreamHandler.
  • Add new new_extra_logger helper.
  • Rewrite the logging documentation with all use-cases and custom configuration examples. Closes {issue}989.
  • Removes old platforms page from documentation.

🐍 Available on PyPi.

- Python
Published by kdeldycke over 1 year ago

click-extra - v4.12.0

Changes

  • Remove Click Extra's own implementation of HelpOption class now that fixes have reached Click's upstream.
  • Redefine @help_option decorator to default to --help/-h options.
  • Add more logging examples in documentation.
  • Add tests on ubuntu-24.04-arm and ubuntu-22.04-arm.
  • Use uv to install specific versions of Python.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.7

Changes

  • Remove support for comments in JSON configuration files. Remove dependency on unmaintained commentjson. Closes click-extra#1152.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.6

Changes

  • Make --timer option eager so it can jumps the queue of processing order.
  • Fix configuration of help option generated by the help_option_names context setting. Closes mail-deduplicate#762.
  • Fix eagerness of help option generated by help_option_names. Refs click#2811.
  • Display generated help option in --show-params results.
  • Force UTF-8 encoding everywhere.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.5

Changes

  • Allow replace_content() utility method to replace any content found after the start tag.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.4

Changes

  • Ignore hidden options when coloring help screen.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.3

Changes

  • Aligns dependencies.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.2

Changes

  • Aligns dependencies.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.1

Changes

  • Fix tests against development version of Click.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.11.0

Changes

  • Add support for Python 3.13.
  • Drop supports for Python 3.9.
  • Run tests on Python 3.14-dev.
  • Add tests on ubuntu-24.04. Remove tests on ubuntu-20.04.
  • Upgrade tests from macos-14 to macos-15.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.10.0

Changes

  • Move all platform detection utilities to its own standalone Extra Platforms project.
  • Add dependency on extra-platforms.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 1 year ago

click-extra - v4.9.0

Changes

  • Switch from Poetry to uv.
  • Drop support for Python 3.8.
  • Mark Python 3.13-dev tests as stable.
  • Remove dependency on regex.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] almost 2 years ago

click-extra - v4.8.3

Changes

  • Fix string interpolation in log message.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 2 years ago

click-extra - v4.8.2

Changes

  • Do not raise error if package version cannot be fetched.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 2 years ago

click-extra - v4.8.1

Changes

  • Do not fail on docs_update import if pygments is not installed.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 2 years ago

click-extra - v4.8.0

Changes

  • Slim down package by moving unit tests out of the main package.
  • Allow reuse of Pytest fixures and marks by other packages.
  • Move dependencies extending pygments, sphinx and pytest into optional extra dependencies. Closes {issue}836.
  • Split dev dependency groups into optional test, typing and docs groups.
  • Remove direct dependency on mypy.
  • Allow running tests with Python 3.8 and 3.9 on macos-14 runners.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 2 years ago

click-extra - v4.7.5

Changes

  • Remove bypass of cloup.Color re-import.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] about 2 years ago

click-extra - v4.7.4

Changes

  • Allow standalone --version option to output its debug messages.
  • Force closing of context before exiting CLIs to provoque callback calls and prevent state leaks.
  • Run tests on macos-14. Remove tests on macos-12.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.7.3

  • Run tests on Python 3.13-dev branch.

🐍 Available on PyPi.

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.7.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.7.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.7.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.6.5

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 2 years ago

click-extra - v4.6.4

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.6.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.6.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.6.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.6.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.5.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.4.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.3.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 3 years ago

click-extra - v4.2.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 3 years ago

click-extra - v4.1.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 3 years ago

click-extra - v4.0.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 3 years ago

click-extra - v3.10.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 3 years ago

click-extra - v3.9.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 3 years ago

click-extra - v3.8.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.8.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.8.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.8.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.7.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.6.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.5.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.4.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.4.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.3.4

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.3.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.3.2

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.3.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.3.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.5

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.4

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.2.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.1.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 3 years ago

click-extra - v3.0.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 4 years ago

click-extra - v3.0.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 4 years ago

click-extra - v2.1.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 4 years ago

click-extra - v2.1.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] almost 4 years ago

click-extra - v2.1.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v2.1.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v2.0.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v2.0.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v2.0.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.9.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.8.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.7.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.6.4

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.6.3

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.6.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.6.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.6.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] about 4 years ago

click-extra - v1.5.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.4.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.4.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.3.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.2.2

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.2.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.2.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.1.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.1.0

🐍 Available on PyPi

Highlights:

  • --config/-C TOML configuration file loader

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.0.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v1.0.0

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago

click-extra - v0.0.1

🐍 Available on PyPi

- Python
Published by github-actions[bot] over 4 years ago