SUSE-RU-2022:3275-1

Source
https://www.suse.com/support/update/announcement/2022/suse-ru-20223275-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-RU-2022:3275-1.json
JSON Data
https://api.osv.dev/v1/vulns/SUSE-RU-2022:3275-1
Related
Published
2022-09-15T04:12:50Z
Modified
2022-09-15T04:12:50Z
Summary
Recommended update for python-aiohttp, python-typing_extensions
Details

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
References

Affected packages

SUSE:Linux Enterprise Module for Public Cloud 15 SP1 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/suse/python-aiohttp&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP1 / python-typing_extensions

Package

Name
python-typing_extensions
Purl
pkg:rpm/suse/python-typing_extensions&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.10.0.0-150100.3.3.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP2 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/suse/python-aiohttp&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP2 / python-typing_extensions

Package

Name
python-typing_extensions
Purl
pkg:rpm/suse/python-typing_extensions&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP2

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.10.0.0-150100.3.3.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP3 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/suse/python-aiohttp&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP3 / python-typing_extensions

Package

Name
python-typing_extensions
Purl
pkg:rpm/suse/python-typing_extensions&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.10.0.0-150100.3.3.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150100.3.3.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Public Cloud 15 SP4 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/suse/python-aiohttp&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Public%20Cloud%2015%20SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1"
        }
    ]
}

SUSE:Linux Enterprise Module for Server Applications 15 SP4 / python-typing_extensions

Package

Name
python-typing_extensions
Purl
pkg:rpm/suse/python-typing_extensions&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Server%20Applications%2015%20SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.10.0.0-150400.3.2.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-typing_extensions": "3.10.0.0-150400.3.2.1"
        }
    ]
}

openSUSE:Leap 15.3 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/opensuse/python-aiohttp&distro=openSUSE%20Leap%2015.3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1"
        }
    ]
}

openSUSE:Leap 15.4 / python-aiohttp

Package

Name
python-aiohttp
Purl
pkg:rpm/opensuse/python-aiohttp&distro=openSUSE%20Leap%2015.4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.6.0-150100.3.9.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150400.3.2.1"
        }
    ]
}

openSUSE:Leap 15.4 / python-typing_extensions

Package

Name
python-typing_extensions
Purl
pkg:rpm/opensuse/python-typing_extensions&distro=openSUSE%20Leap%2015.4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
3.10.0.0-150400.3.2.1

Ecosystem specific

{
    "binaries": [
        {
            "python3-aiohttp": "3.6.0-150100.3.9.1",
            "python-aiohttp-doc": "3.6.0-150100.3.9.1",
            "python3-typing_extensions": "3.10.0.0-150400.3.2.1"
        }
    ]
}