maintainer-approval requested: [Bug 274411] devel/py-urwid Update to 2.2.x breaks several python packages : [Attachment 246453] [patch] devel/py-urwid generates a bad version.py with scm6, require >= scm7

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 20 Nov 2023 21:25:16 UTC
John Hein <jcfyecrayz@liamekaens.com> has asked freebsd-python (Nobody)
<python@FreeBSD.org> for maintainer-approval:
Bug 274411: devel/py-urwid Update to 2.2.x breaks several python packages
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274411

Attachment 246453: [patch] devel/py-urwid generates a bad version.py with scm6,
require >= scm7
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=246453&action=edit



--- Comment #5 from John Hein <jcfyecrayz@liamekaens.com> ---
Created attachment 246453
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=246453&action=edit
[patch] devel/py-urwid generates a bad version.py with scm6, require >= scm7

(In reply to John Hein from comment #4)
Update to newer setuptools_scm to fix badly generated version.py.  __init__.py
looks for __version__, et. al., in version.py which scm6 does not provide. 
Updating to newer scm is in the works (bug 272134), but has not landed yet.