Comparing openSUSE-Python:dc266d8...python-cmd2:df08bb7 · openSUSE-Python/cmd2 · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openSUSE-Python/cmd2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dc266d8
Choose a base ref
...
head repository: python-cmd2/cmd2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: df08bb7
Choose a head ref
  • 14 commits
  • 20 files changed
  • 4 contributors

Commits on Jun 6, 2026

  1. PR python-cmd2#1677 - change title to make it unambiguous as well as …

    …more positive and action-oriented (python-cmd2#1679)
    
    Changed title of one page in documentation from "Migrating From cmd" to "Upgrading from cmd to cmd2"
    tleonhardt authored Jun 6, 2026
    Configuration menu
    Copy the full SHA
    18b5b7b View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. Bump codecov/codecov-action from 6 to 7 (python-cmd2#1681)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 6 to 7.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 8, 2026
    Configuration menu
    Copy the full SHA
    32a7a63 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2026

  1. Add a new complete_in_thread parameter to cmd2.Cmd.__init__ that defa…

    …ults to True (python-cmd2#1682)
    
    If this parameter is True, then completion is performed in a background thread separate from the main REPL thread. If False, completion is performed in the main thread and can block the main thread if slow.
    tleonhardt authored Jun 10, 2026
    Configuration menu
    Copy the full SHA
    6c6d844 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2026

  1. feat: annotated argpare adding support for frozenset (python-cmd2#1691)

    * feat(annotated): support frozenset[T] collections
    
    frozenset[T] joins list/set/tuple as a supported collection annotation:
    it registers the same single-arg collection resolver, coerces the parsed
    values into a frozenset, and rejects nested collections like the others.
    Adds a do_tags example and parametrizes the container runtime-cast test
    (which now also covers frozenset).
    
    * docs(annotated): list frozenset in collection messages and changelog
    
    Address review feedback on python-cmd2#1691: frozenset[T] was functionally
    supported but the error messages and docstrings enumerating the
    supported collection types still only mentioned list/set/tuple.
    Update those strings so exceptions and docs accurately list
    frozenset, and add a CHANGELOG entry for the new collection type.
    
    ---------
    
    Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
    KelvinChung2000 and tleonhardt authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    99173cc View commit details
    Browse the repository at this point in the history
  2. fix: fix annotated typing (python-cmd2#1692)

    * chore: fix annotated typing
    
    c
    
    * fix(annotated): drop unnecessary string annotations, add changelog
    
    Address review feedback on PR python-cmd2#1692:
    - Remove forward-reference quotes from _WithAnnotatedDecorator.__call__
      since Callable, _CommandParams, and _CommandReturn are already in scope
    - Add a Bug Fixes changelog entry for the with_annotated type-hint fix
    
    ---------
    
    Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
    KelvinChung2000 and tleonhardt authored Jun 11, 2026
    Configuration menu
    Copy the full SHA
    abf27fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a9eee9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2026

  1. Configuration menu
    Copy the full SHA
    ec22b82 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2026

  1. Configuration menu
    Copy the full SHA
    49a176a View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2026

  1. Configuration menu
    Copy the full SHA
    2cf6cc8 View commit details
    Browse the repository at this point in the history
  2. feat(annotated): add converter and preprocess hooks for custom conver…

    …sion (python-cmd2#1695)
    
    Co-authored-by: Todd Leonhardt <todd.leonhardt@gmail.com>
    KelvinChung2000 and tleonhardt authored Jun 17, 2026
    Configuration menu
    Copy the full SHA
    ff20293 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. Bump actions/checkout from 6.0.3 to 7.0.0 (python-cmd2#1697)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v6.0.3...v7.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: 7.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 22, 2026
    Configuration menu
    Copy the full SHA
    8a644dc View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2026

  1. Configuration menu
    Copy the full SHA
    b17b1bd View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2026

  1. feat: blocked argument (python-cmd2#1698)

    Added support for argument blocks in the annotation decorator which allows for re-using common parsing logic across commands.
    KelvinChung2000 authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    54e7766 View commit details
    Browse the repository at this point in the history
  2. Bump actions/cache from 5 to 6 (python-cmd2#1701)

    Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 29, 2026
    Configuration menu
    Copy the full SHA
    df08bb7 View commit details
    Browse the repository at this point in the history
Loading