Skip to content

bug: align optional Click and Typer ranges with base-cli support #44

Description

@codeforester

Problem

base-cli-demo advertises dependency combinations that base-cli no longer supports. Its runtime Click range permits Click 8.6 and later, beyond base-cli’s tested core window, while its Typer extra permits Typer 0.12–0.25.0 even though base-cli’s supported adapter floor is Typer 0.25.1.

This is the consumer-side follow-up to basefoundry/base-cli#360.

Scope

  • Change the demo runtime Click requirement to click>=8.1,<8.6.
  • Change the optional Typer requirement to typer>=0.25.1,<0.28.
  • Regenerate uv.lock so the lock metadata and package resolution match pyproject.toml.
  • Keep the demo’s supported Base-CLI line unchanged at >=0.4.3,<0.5.

Acceptance criteria

Project fields

  • Status: Backlog
  • Priority: P2
  • Area: Packaging
  • Initiative: Adoption Polish
  • Size: S
  • Assignee: @codeforester
  • Milestone: unscheduled

Activity

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

Metadata

Metadata

Assignees

Labels

bugSomething is not working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions