You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to automatically update to newer versions of libraries, and so I use a version specifier like ~=1.0 to upgrade to versions 1.x.x, hoping that dependencies follow semver. When the version starts with 0, I need to use ~=0.1.0 to upgrade to all 0.1.x versions because semver defines bumping the minor version (i.e. 0.2.0) as a breaking change.
Bug report
What's wrong
I want to automatically update to newer versions of libraries, and so I use a version specifier like
~=1.0
to upgrade to versions1.x.x
, hoping that dependencies follow semver. When the version starts with0
, I need to use~=0.1.0
to upgrade to all0.1.x
versions because semver defines bumping the minor version (i.e.0.2.0
) as a breaking change.I think django-stubs follows this, at least in spirit, but django-stubs-ext only bumps the minor version: https://pypi.org/project/django-stubs-ext/#history
How is that should be
I would love for django-stubs-ext to either:
1
to match django-stubs and continue bumping the minor version the way we have beenSystem information
N/A
The text was updated successfully, but these errors were encountered: