Skip to content

Bug: Underscores not supported #39

@reneleonhardt

Description

@reneleonhardt

Description

"typing_extensions>=4.0,<5.0",

leads to

Traceback (most recent call last)
  in sync:199
  in sync_dependencies:133
KeyError: 'typing_extensions'

https://github.com/kedvall/pysync/blob/main/pysync/__main__.py#L133

What are upgrades?

The concept of "upgrades" can be confusing when it comes to uv in my point of view 😅

"structlog>=24.0,<25.0",

leads to

Bumping structlog from >=24.0 to >=24.4.0

But the latest version is 25.2.0, I think what's missing from uv is that constraints should be upgraded as well.
My expectation would be to change pyproject.toml (if 25 is still compatible with Python and other dependencies):

"structlog>=24.0,<26.0",

No output expected if constraints still match

I would expect no upgrade messages if the latest version is still included in the constraints:

"click>=8.0,<9.0",

leads to

Bumping click from >=8.0 to >=8.1.8

Latest version is 8.1.8 (no 9 available).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions