Packages changed: cloud-init python-Jinja2 (2.11.3 -> 3.0.1) python-MarkupSafe (1.1.1 -> 2.0.1) python-appdirs python-certifi (2020.12.5 -> 2021.5.30) python-ordered-set python-packaging python-pyparsing python-pyzmq (22.0.3 -> 22.1.0) python-requests python-six === Details === ==== cloud-init ==== - Add patch from upstream to remove python2 compatibility so cloud-init builds fine in Tumbleweed with a recent Jinja2 version. This patch is only applied in TW. * 0001-templater-drop-Jinja-Python-2-compatibility-shim.patch ==== python-Jinja2 ==== Version update (2.11.3 -> 3.0.1) - clean up single-spec: Remove python2 remnants - skip building for Python 2.x - update to 3.0.1 Read the announcement: https://palletsprojects.com/blog/flask-2-0-released/ Read the full list of changes: https://jinja.palletsprojects.com/changes/#version-3-0-0 - python-Jinja2-vim subpackage dropped vim highlight rule files do not exist anymore ==== python-MarkupSafe ==== Version update (1.1.1 -> 2.0.1) - skip building for Python 2.x - Update to v2.0.1 * Mark top-level names as exported so type checking understands imports in user projects. * Fix some types that weren?t available in Python 3.6.0. - Update to v2.0.0 * Drop Python 2.7, 3.4, and 3.5 support. * Markup.unescape uses html.unescape() to support HTML5 character references. #117 * Add type annotations for static typing tools. #149 ==== python-appdirs ==== - Add Provides: for python*dist(appdirs): work around boo#1186870 ==== python-certifi ==== Version update (2020.12.5 -> 2021.5.30) - update to 2021.5.30: Added certs: * CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS O=FNMT-RCM OU=Ceres * CN=GlobalSign Root R46 O=GlobalSign nv-sa * CN=GlobalSign Root E46 O=GlobalSign nv-sa * CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH * CN=ANF Secure Server Root CA O=ANF Autoridad de Certificacion OU=ANF CA Raiz * CN=Certum EC-384 CA O=Asseco Data Systems S.A. OU=Certum Certification Authority * CN=Certum Trusted Root CA O=Asseco Data Systems S.A. OU=Certum Certification Authority ==== python-ordered-set ==== - Add Provides: for python*dist(ordered-set): work around boo#1186870 ==== python-packaging ==== - Add Provides: for python*dist(packaging): work around boo#1186870 - skip tests failing because of no-legacyversion-warning.patch - add no-legacyversion-warning.patch to restore compatibility with 20.4 ==== python-pyparsing ==== - Add Provides: for python*dist(pyparsing): work around boo#1186870 ==== python-pyzmq ==== Version update (22.0.3 -> 22.1.0) - Update to 22.1.0 * New features: - asyncio: experimental support for Proactor eventloop if tornado 6.1 is available by running a selector in a background thread. * Fixes: - Windows: fix type of socket.FD option in win-amd64 - asyncio: Cancel timers when using HWM with async Sockets * Other changes: - Windows: update bundled libzmq dll URLs for Windows. Windows wheels no longer include concrt140.dll. - adopt pre-commit for formatting, linting - Increase memory constraint from 8000M to 9000M since build sometimes fails with "Out of memory" errors. ==== python-requests ==== - Skip test_pyopenssl_redirect due to gh#psf/requests#5846 ==== python-six ==== - provide python3*dist(six): work around boo#1186870