{"schema_version":"1.7.3","id":"SUSE-SU-2022:2831-1","published":"2022-08-17T12:42:07Z","modified":"2026-02-04T03:11:45.302356Z","related":["CVE-2020-29651"],"upstream":["CVE-2020-29651"],"summary":"Recommended update for aws-efs-utils, python-ansi2html, python-py, python-pytest-html, python-pytest-metadata, python-pytest-rerunfailures, python-coverage, python-oniconfig, python-unittest-mixins","details":"This update for aws-efs-utils, python-ansi2html, python-py, python-pytest-html, python-pytest-metadata, python-pytest-rerunfailures fixes the following issues:\n\n- Update in SLE-15 (bsc#1196696, bsc#1195916, jsc#SLE-23972)\n\n- Remove redundant python3 dependency from Requires\n- Update regular expression to fix python shebang\n- Style is enforced upstream and triggers unnecessary build version requirements\n- Allow specifying fs_id in cloudwatch log group name\n- Includes fix for stunnel path\n- Added hardening to systemd service(s). \n- Raise minimal pytest version\n- Fix typo in the ansi2html Requires\n- Cleanup with spec-cleaner\n- Make sure the tests are really executed\n- Remove useless devel dependency\n- Multiprocessing support in Python 3.8 was broken, but is now fixed\n- Bumpy the URL to point to github rather than to docs\n\n","affected":[{"package":{"name":"python-apipkg","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","purl":"pkg:rpm/suse/python-apipkg&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-iniconfig","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","purl":"pkg:rpm/suse/python-iniconfig&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.1-150000.1.3.1"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","purl":"pkg:rpm/suse/python-py&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-apipkg","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP4","purl":"pkg:rpm/suse/python-apipkg&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-iniconfig","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP4","purl":"pkg:rpm/suse/python-iniconfig&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.1-150000.1.3.1"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP4","purl":"pkg:rpm/suse/python-py&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python3-apipkg":"1.4-150000.3.2.1","python3-iniconfig":"1.1.1-150000.1.3.1","python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP3","purl":"pkg:rpm/suse/python-coverage&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python3-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP4","purl":"pkg:rpm/suse/python-coverage&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python3-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP3","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Package%20Hub%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP3","purl":"pkg:rpm/suse/python-coverage&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Package%20Hub%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP4","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Package%20Hub%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP4","purl":"pkg:rpm/suse/python-coverage&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Package%20Hub%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 15 SP1","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-atomicwrites":"1.1.5-150000.3.2.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 15 SP2","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-atomicwrites":"1.1.5-150000.3.2.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 15 SP3","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-atomicwrites":"1.1.5-150000.3.2.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"SUSE:Linux Enterprise Module for Public Cloud 15 SP4","purl":"pkg:rpm/suse/python-atomicwrites&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python3-atomicwrites":"1.1.5-150000.3.2.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-apipkg","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","purl":"pkg:rpm/suse/python-apipkg&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python2-apipkg":"1.4-150000.3.2.1","python2-iniconfig":"1.1.1-150000.1.3.1","python2-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-iniconfig","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","purl":"pkg:rpm/suse/python-iniconfig&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.1-150000.1.3.1"}]}],"ecosystem_specific":{"binaries":[{"python2-apipkg":"1.4-150000.3.2.1","python2-iniconfig":"1.1.1-150000.1.3.1","python2-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","purl":"pkg:rpm/suse/python-py&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python2-apipkg":"1.4-150000.3.2.1","python2-iniconfig":"1.1.1-150000.1.3.1","python2-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"SUSE:Linux Enterprise Micro 5.1","purl":"pkg:rpm/suse/python-py&distro=SUSE%20Linux%20Enterprise%20Micro%205.1"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"SUSE:Linux Enterprise Micro 5.2","purl":"pkg:rpm/suse/python-py&distro=SUSE%20Linux%20Enterprise%20Micro%205.2"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python3-py":"1.10.0-150000.5.9.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-apipkg","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-apipkg&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-atomicwrites&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites-doc","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-atomicwrites-doc&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-coverage&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-py&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-pycodestyle","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-pycodestyle&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.0-150000.3.2.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-pyflakes","ecosystem":"openSUSE:Leap 15.3","purl":"pkg:rpm/opensuse/python-pyflakes&distro=openSUSE%20Leap%2015.3"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.1-150000.3.2.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python2-apipkg":"1.4-150000.3.2.1","python2-atomicwrites":"1.1.5-150000.3.2.1","python2-coverage":"4.5.4-150000.3.3.2","python2-py":"1.10.0-150000.5.9.2","python2-pycodestyle":"2.5.0-150000.3.2.2","python2-pyflakes":"2.1.1-150000.3.2.2","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-apipkg","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-apipkg&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-atomicwrites&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-atomicwrites-doc","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-atomicwrites-doc&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.5-150000.3.2.1"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-coverage","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-coverage&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.4-150000.3.3.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-py","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-py&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-150000.5.9.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-pycodestyle","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-pycodestyle&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.0-150000.3.2.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}},{"package":{"name":"python-pyflakes","ecosystem":"openSUSE:Leap 15.4","purl":"pkg:rpm/opensuse/python-pyflakes&distro=openSUSE%20Leap%2015.4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.1-150000.3.2.2"}]}],"ecosystem_specific":{"binaries":[{"python-atomicwrites-doc":"1.1.5-150000.3.2.1","python3-apipkg":"1.4-150000.3.2.1","python3-atomicwrites":"1.1.5-150000.3.2.1","python3-coverage":"4.5.4-150000.3.3.2","python3-py":"1.10.0-150000.5.9.2","python3-pycodestyle":"2.5.0-150000.3.2.2","python3-pyflakes":"2.1.1-150000.3.2.2"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2022:2831-1.json"}}],"references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2022/suse-su-20222831-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1195916"},{"type":"REPORT","url":"https://bugzilla.suse.com/1196696"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2020-29651"}]}