[Bug 1163532] New: mypy dependency broken after python3-typed-ast update
http://bugzilla.opensuse.org/show_bug.cgi?id=1163532 Bug ID: 1163532 Summary: mypy dependency broken after python3-typed-ast update Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: kwolf@gmx.li QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Trying to run mypy on a fully updated Leap 15.1 fails with: pkg_resources.DistributionNotFound: The 'typed-ast<1.4.0,>=1.3.1' distribution was not found and is required by mypy I see that the originally shipped version 1.3.1-lp151.1.1 of python3-typed-ast (which was supported by mypy) was updated to 1.4.1-lp151.2.3.1 without also updating mypy, therefore breaking its dependency (which is incorrectly expressed in the RPM metadata as just python3-typed-ast >= 1.1.0). Downgrading python3-typed-ast back to 1.3.1-lp151.1.1 as a workaround makes mypy work again for me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1163532 http://bugzilla.opensuse.org/show_bug.cgi?id=1163532#c2 --- Comment #2 from Sebastian Wagner <sebix+novell.com@sebix.at> --- Request for downgrading typed-ast: https://build.opensuse.org/request/show/778546 Upgrading mypy would have required upgrades of (at least) mypy_extensions, typing and typing_extenstions too and I doubt that would have been accepted. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1163532 http://bugzilla.opensuse.org/show_bug.cgi?id=1163532#c3 --- Comment #3 from Sebastian Wagner <sebix+novell.com@sebix.at> --- https://build.opensuse.org/request/show/778550 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1163532 http://bugzilla.opensuse.org/show_bug.cgi?id=1163532#c7 Matthias Bach <marix@marix.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marix@marix.org --- Comment #7 from Matthias Bach <marix@marix.org> --- I am still getting the newer version of typed-ast on Leap 15.1 and mypy is thus broken. Shouldn't the restriction on the typed-ast version be reflected in package dependencies? Currently the mypy package only seems to restrict typed-ast to be >= 1.1.0 but does not have the < 1.4.0 restriction implemented. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1163532 http://bugzilla.opensuse.org/show_bug.cgi?id=1163532#c8 Sebastian Wagner <sebix+novell.com@sebix.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |WONTFIX --- Comment #8 from Sebastian Wagner <sebix+novell.com@sebix.at> --- Unfortunately we couldn't resolve this bug, but 15.1 is now EOL -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com