Skip to content

Conversation

@rytilahti
Copy link
Member

@rytilahti rytilahti commented Oct 26, 2025

  • Add python 3.14 to our supported versions and to our CI
  • Convert to use pyproject.toml standard dependency groups
  • Fix any issues reported by CI

Comment on lines +14 to +16
install:
- pip install --upgrade pip
- pip install --group 'docs'
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Necessary as pyproject.toml uses now standard dependecy groups.


async def invoke_subcommand(
command: click.BaseCommand,
command: click.Command,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spotted by mypy, BaseCommand is deprecated with this message

"'BaseCommand' is deprecated and will be removed in Click 9.0. Use"
            " 'Command' instead."

Comment on lines +746 to +747
if device_type is None:
raise UnsupportedDeviceError("type nor mic_type found in sysinfo response")
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unsure why this was not spotted earlier by mypy, but from_values below expects that this is not none.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant