(inside generators, i.e. yield keyword) wrong: raise StopIteration right: return wrong: except StopIteration: infinote://gobby.debian.org/debconf18/bof/python https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org&tag=python3.7 Default python3 for buster: 3.7? => deadline to fix 3.7-related bugs to be set: End of October 2018. [ Freeze/Release schedule ] https://lists.debian.org/debian-devel-announce/2018/04/msg00006.html * 2019-01-12 - Transition freeze * 2019-02-12 - Soft-freeze * 2019-03-12 - Full-freeze [[[ gbp buildpackage issue when building glance with async patch: dpkg-source: info: applying fix-py37-compatibility-async-keyword.patch patching file glance/_async/__init__.py (renamed from glance/async/__init__.py) patching file glance/_async/flows/__init__.py (renamed from glance/async/flows/__init__.py) patch: **** Can't get file attributes of file glance/_async/flows/__init__.py : No such file or directory Investigation: dpkg-source doesn't let you create empty files with patches, you need to find another way. ]]] # List of packages needing fixing: https://bugs.debian.org/902788 # Bug against python3-defaults to prevent migration (downgrade?) https://bugs.debian.org/903432 https://release.debian.org/transitions/html/python3.7.html To be done for Debian: http://people.canonical.com/~ubuntu-archive/transitions/html/python3.7-only.html Last resort: - prevent pycompile errors by blacklisting some files Policy v 3.9.7 ยง12.3 recommend to ship additional documentation for package "pkg" in a separate package "pkg-doc" and install it into "/usr/share/doc/pkg". Because of this: debhelper compat 11 puts doc in a directory named after the "main" package, detected as the first one, by default. Can be overridden with the --doc-main-package= option to dh_installdocs. Actions: ======== - talk to debhelper people about doc locations [stuart] - py3.7 as default call to be made end of Oct? [doko] - talk to RT about transition plan [doko] - people to cattle-prod upstreams into 3.7 support [all] - do the dpm to pq conversion (finally!) [onovy] - check policy to make sure it says pq not dpm [p1otr] - publish policy from salsa [p1otr] - everyone: drink coffee [yay]