FlawAtlas
Search the atlas
SUSE-RU-2022:3275-1 Not scored

Recommended update for python-aiohttp, python-typing_extensions

This update for python-aiohttp, python-typing_extensions fixes the following issues: - Include in SLE-15 (bsc#1197831) - Fixed required/optional keys with old-style TypedDict - Test in separate multibuild flavor to break depcycles with full python stdlib - Clean requirements specifications for python flavors - Add transitional typing-extensions provides - Fix tests for Python 3.9 - Official support for Python 3.8 and 3.9 - Fix build without python2 available - Fix isinstance() with generic protocol subclasses after subscripting - Fix tests for non-default interpreters - Use environment marker to specify typing dependency - Fix unions of protocols on Python 2

Exploit probability Not scored
Published September 15, 2022
Required by Not available
Last source change February 4, 2026

02 / AFFECTED SOFTWARE

Affected packages

SUSE:Linux Enterprise Module for Public Cloud 15 SP1 python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP1 python-typing_extensions
SUSE:Linux Enterprise Module for Public Cloud 15 SP2 python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP2 python-typing_extensions
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 python-aiohttp
SUSE:Linux Enterprise Module for Public Cloud 15 SP3 python-typing_extensions
SUSE:Linux Enterprise Module for Public Cloud 15 SP4 python-aiohttp
SUSE:Linux Enterprise Module for Server Applications 15 SP4 python-typing_extensions
openSUSE:Leap 15.3 python-aiohttp
openSUSE:Leap 15.4 python-aiohttp
openSUSE:Leap 15.4 python-typing_extensions

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities SUSE-RU-2022:3275-1

This update for python-aiohttp, python-typing_extensions fixes the following issues: - Include in SLE-15 (bsc#1197831) - Fixed required/optional keys with old-style TypedDict - Test in separate multibuild flavor to break depcycles with full python stdlib - Clean requirements specifications for python flavors - Add transitional typing-extensions provides - Fix tests for Python 3.9 - Official support for Python 3.8 and 3.9 - Fix build without python2 available - Fix isinstance() with generic protocol subclasses after subscripting - Fix tests for non-default interpreters - Use environment marker to specify typing dependency - Fix unions of protocols on Python 2

View original source

05 / REFERENCES

Further evidence