SUSE-RU-2022:4491-1: important: Recommended update for libsodium, python-Django, python-PyNaCl, python-cffi, python-hypothesis, python-packaging, python-readthedocs-sphinx-ext, python-semver, python-sphinx_rtd_theme

sle-updates at lists.suse.com sle-updates at lists.suse.com
Wed Dec 14 17:22:06 UTC 2022


   SUSE Recommended Update: Recommended update for libsodium, python-Django, python-PyNaCl, python-cffi, python-hypothesis, python-packaging, python-readthedocs-sphinx-ext, python-semver, python-sphinx_rtd_theme
______________________________________________________________________________

Announcement ID:    SUSE-RU-2022:4491-1
Rating:             important
References:         #1111657 #1144506 #1148184 #1186870 #1199282 
                    PM-3243 SLE-24629 
Affected Products:
                    SUSE Enterprise Storage 7
                    SUSE Enterprise Storage 7.1
                    SUSE Linux Enterprise Desktop 15-SP3
                    SUSE Linux Enterprise Desktop 15-SP4
                    SUSE Linux Enterprise High Performance Computing 15-SP2
                    SUSE Linux Enterprise High Performance Computing 15-SP3
                    SUSE Linux Enterprise High Performance Computing 15-SP4
                    SUSE Linux Enterprise Micro 5.1
                    SUSE Linux Enterprise Micro 5.2
                    SUSE Linux Enterprise Micro 5.3
                    SUSE Linux Enterprise Module for Basesystem 15-SP3
                    SUSE Linux Enterprise Module for Basesystem 15-SP4
                    SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP3
                    SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP4
                    SUSE Linux Enterprise Module for Public Cloud 15-SP2
                    SUSE Linux Enterprise Module for Python2 15-SP3
                    SUSE Linux Enterprise Server 15-SP2
                    SUSE Linux Enterprise Server 15-SP3
                    SUSE Linux Enterprise Server 15-SP4
                    SUSE Linux Enterprise Server for SAP Applications 15-SP2
                    SUSE Linux Enterprise Server for SAP Applications 15-SP3
                    SUSE Linux Enterprise Server for SAP Applications 15-SP4
                    SUSE Manager Proxy 4.1
                    SUSE Manager Proxy 4.2
                    SUSE Manager Proxy 4.3
                    SUSE Manager Retail Branch Server 4.1
                    SUSE Manager Retail Branch Server 4.2
                    SUSE Manager Retail Branch Server 4.3
                    SUSE Manager Server 4.1
                    SUSE Manager Server 4.2
                    SUSE Manager Server 4.3
                    openSUSE Leap 15.3
                    openSUSE Leap 15.4
                    openSUSE Leap Micro 5.2
______________________________________________________________________________

   An update that has 5 recommended fixes and contains two
   features can now be installed.

Description:

   This update for libsodium, python-Django, python-PyNaCl, python-cffi,
   python-hypothesis, python-packaging, python-readthedocs-sphinx-ext,
   python-semver, python-sphinx_rtd_theme fixes the following issues:

   libsodium:

   - Version update from 1.0.16 to 1.0.18 (bsc#1199282, jsc#PM-3243,
     jsc#SLE-24629)
     * Enterprise versions of Visual Studio are now supported
     * Visual Studio 2019 is now supported
     * 32-bit binaries for Visual Studio 2010 are now provided
     * Emscripten: print and printErr functions are overridden to send errors
       to the console, if there is one
     * Emscripten: UTF8ToString() is now exported since Pointer_stringify()
       has been deprecated
     * Libsodium version detection has been fixed in the CMake recipe
     * Generic hashing got a 10% speedup on AVX2.
     * New target: WebAssembly/WASI (compile with dist-builds/wasm32-wasi.sh)
     * New functions to map a hash to an edwards25519 point or get a random
       point: core_ed25519_from_hash() and core_ed25519_random()
     * crypto_core_ed25519_scalar_mul() has been implemented for
       scalar*scalar (mod L) multiplication
     * Support for the Ristretto group has been implemented for
       interoperability with wasm-crypto
     * Improvements have been made to the test suite
     * Portability improvements have been made
     * 'randombytes_salsa20' has been 'renamed to randombytes_internal'
     * Support for NativeClient has been removed
     * Most ((nonnull)) attributes have been relaxed to allow 0-length inputs
       to be NULL.
     * The -ftree-vectorize and -ftree-slp-vectorize compiler switches are
       now used, if available, for optimized builds
     * For the full list of changes please consult the packaged ChangeLog
   - Disable LTO to bypass build failures on Power PC architecture
     (bsc#1148184)

   python-cffi:

   - Version update from 1.11.2 to 1.15.0 (bsc#1199282, jsc#PM-3243,
     jsc#SLE-24629)
     * Fixed MANIFEST.in to include missing file for Windows arm64 support
     * Fixed Linux wheel build to use gcc default ISA for libffi
     * Updated setup.py Python trove specifiers to currently-tested Python
       versions
     * CPython 3.10 support (including wheels)
     * MacOS arm64 support (including wheels)
     * Initial Windows arm64 support
     * Misc. doc and test updates
   - Fix for using to proper void returning function not to corrupt memory in
     tests. (bsc#1111657)

   python-Django:

   - New package at version 2.0.7 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)


   python-hypothesis:

   - Version update from 3.40.1 to 3.76.0 (bsc#1199282, jsc#PM-3243,
     jsc#SLE-24629)
     * This release deprecates using floats for min_size and max_size
     * The type hint for average_size arguments has been changed from
       Optional[int] to None, because non-None values are always ignored and
       deprecated.
     * Fix a broken link in a docstring
     * Deprecate the use of 'min_size=None', setting the mdefault min_size to
       0
     * Strategies are now fully constructed and validated before the timer is
       started
     * Fix some broken formatting and links in the documentation
     * Check that the value of the print_blob setting is a PrintSettings
       instance
     * Being able to specify a boolean value was not intended, and is now
       deprecated. In addition, specifying True will now cause the blob to
       always be printed, instead of causing it to be suppressed.
     * Specifying any value that is not a PrintSettings or a boolean is now
       an error
     * Changes the documentation for hypothesis.strategies.datetimes,
       hypothesis.strategies.dates, hypothesis.strategies.times to use the
       new parameter names min_value and max_value instead of the deprecated
       names
     * Ensure that Hypothesis deprecation warnings display the code that
       emitted them when you’re not running in -Werror mode
     * For the full list of changes please consult the changelog at
       https://hypothesis.readthedocs.io/en/latest/changes.html#v3-76-0

   python-packaging:

   - Version update from 16.8 to 21.3 (bsc#1199282, jsc#PM-3243,
     jsc#SLE-24629)
     * Fix testsuite on big-endian targets
     * Ignore python3.6.2 since the test doesn't support it
     * Replace the blank pyparsing 3 exclusion with a 3.0.5 exclusion
     * Fix a spelling mistake
     * Work around dependency generator issues (bsc#1186870)
     * Remove dependency on attrs (bsc#1144506)
     * Update documentation entry for 21.1.
     * Update pin to pyparsing to exclude 3.0.0.
     * PEP 656: musllinux support
     * Drop support for Python 2.7, Python 3.4 and Python 3.5.
     * Replace distutils usage with sysconfig
     * Add support for zip files in `parse_sdist_filename`
     * Use cached `_hash` attribute to short-circuit tag equality comparisons
     * Specify the default value for the `specifier` argument to
       `SpecifierSet`
     * Proper keyword-only "warn" argument in packaging.tags
     * Correctly remove prerelease suffixes from ~= check
     * Fix type hints for `Version.post`` and `Version.dev`
     * Use typing alias `UnparsedVersion``
     * Improve type inference for `packaging.specifiers.filter()`
     * Tighten the return type of `canonicalize_version()`
     * For the full list of changes please consult the packaged CHANGELOG file

   python-PyNaCl:

    - Version update from 1.2.1 to 1.4.0 (bsc#1199282, jsc#PM-3243,
      jsc#SLE-24629)
     * Add dependency requirement to python-six, needed by the testsuite
     * Update `libsodium` to 1.0.18.
     * **BACKWARDS INCOMPATIBLE:** We no longer distribute 32-bit
       `manylinux1` wheels. Continuing to produce them was a maintenance
       burden.
     * Added support for Python 3.8, and removed support for Python 3.4.
     * Add low level bindings for extracting the seed and the public key from
       crypto_sign_ed25519 secret key
     * Add low level bindings for deterministic random generation.
     * Add `wheel` and `setuptools` setup_requirements in `setup.py`
     * Fix checks on very slow builders (#481, #495)
     * Add low-level bindings to ed25519 arithmetic functions
     * Update low-level blake2b state implementation
     * Fix wrong short-input behavior of SealedBox.decrypt()
     * Raise CryptPrefixError exception instead of InvalidkeyError when
       trying to check a password against a verifier stored in a unknown
       format
     * Add support for minimal builds of libsodium. Trying to call functions
       not available in a minimal build will raise an UnavailableError
       exception. To compile a minimal build of the bundled libsodium, set
       the SODIUM_INSTALL_MINIMAL environment variable to any non-empty
       string (e.g. `SODIUM_INSTALL_MINIMAL=1`) for setup.

   python-semver:

   - New package at version 2.13.0 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)

   python-sphinx_rtd_theme:

   - Version update from 0.2.4 to 0.5.1 (bsc#1199282, jsc#PM-3243,
     jsc#SLE-24629)
     * Add github, gitlab, bitbucket page arguments option
     * Add html language attribute
     * Add language to the JS output variable
     * Add open list spacing
     * Add option to style external links
     * Add pygments support
     * Add setuptools entry point allowing to use sphinx_rtd_theme as Sphinx
       html_theme directly.
     * Add Sphinx as a dependency
     * Allow setting 'rel' and 'title' attributes for stylesheets
     * Changed code and literals to use a native font stack
     * Color accessibility improvements on the left navigation
     * Compress our Javascript files
     * Do not rely on readthedocs.org for CSS/JS
     * Fix line height adjustments for Liberation Mono
     * Fix line number spacing to align with the code lines
     * Fix many sidebar glitches
     * Fix many styling issues
     * Fix mkdocs version selector
     * Fix small styling issues
     * Fix some HTML warnings and errors
     * Fix table centering
     * Hide Edit links on auto created pages
     * Include missing font files with the theme
     * Updated dependencies
     * Write theme version and build date at top of JavaScript and CSS


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - openSUSE Leap Micro 5.2:

      zypper in -t patch openSUSE-Leap-Micro-5.2-2022-4491=1

   - openSUSE Leap 15.4:

      zypper in -t patch openSUSE-SLE-15.4-2022-4491=1

   - openSUSE Leap 15.3:

      zypper in -t patch openSUSE-SLE-15.3-2022-4491=1

   - SUSE Linux Enterprise Module for Python2 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Python2-15-SP3-2022-4491=1

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-15-SP2-2022-4491=1

   - SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP4:

      zypper in -t patch SUSE-SLE-Module-Packagehub-Subpackages-15-SP4-2022-4491=1

   - SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Packagehub-Subpackages-15-SP3-2022-4491=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP4:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP4-2022-4491=1

   - SUSE Linux Enterprise Module for Basesystem 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP3-2022-4491=1

   - SUSE Linux Enterprise Micro 5.3:

      zypper in -t patch SUSE-SLE-Micro-5.3-2022-4491=1

   - SUSE Linux Enterprise Micro 5.2:

      zypper in -t patch SUSE-SUSE-MicroOS-5.2-2022-4491=1

   - SUSE Linux Enterprise Micro 5.1:

      zypper in -t patch SUSE-SUSE-MicroOS-5.1-2022-4491=1



Package List:

   - openSUSE Leap Micro 5.2 (aarch64 x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1

   - openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium-devel-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1
      python-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python-PyNaCl-debugsource-1.4.0-150000.3.6.6
      python3-PyNaCl-1.4.0-150000.3.6.6
      python3-PyNaCl-debuginfo-1.4.0-150000.3.6.6

   - openSUSE Leap 15.4 (noarch):

      python3-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - openSUSE Leap 15.4 (x86_64):

      libsodium23-32bit-1.0.18-150000.4.6.1
      libsodium23-32bit-debuginfo-1.0.18-150000.4.6.1

   - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium-devel-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1
      python-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python-PyNaCl-debugsource-1.4.0-150000.3.6.6
      python2-PyNaCl-1.4.0-150000.3.6.6
      python2-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python3-PyNaCl-1.4.0-150000.3.6.6
      python3-PyNaCl-debuginfo-1.4.0-150000.3.6.6

   - openSUSE Leap 15.3 (noarch):

      python2-hypothesis-3.76.0-150000.3.3.1
      python2-sphinx_rtd_theme-0.5.1-150000.3.5.1
      python3-hypothesis-3.76.0-150000.3.3.1
      python3-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - openSUSE Leap 15.3 (x86_64):

      libsodium23-32bit-1.0.18-150000.4.6.1
      libsodium23-32bit-debuginfo-1.0.18-150000.4.6.1

   - SUSE Linux Enterprise Module for Python2 15-SP3 (aarch64 ppc64le s390x x86_64):

      python-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python-PyNaCl-debugsource-1.4.0-150000.3.6.6
      python2-PyNaCl-1.4.0-150000.3.6.6
      python2-PyNaCl-debuginfo-1.4.0-150000.3.6.6

   - SUSE Linux Enterprise Module for Public Cloud 15-SP2 (noarch):

      python3-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP4 (noarch):

      python2-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - SUSE Linux Enterprise Module for Packagehub Subpackages 15-SP3 (noarch):

      python2-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP4 (aarch64 ppc64le s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium-devel-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1
      python-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python-PyNaCl-debugsource-1.4.0-150000.3.6.6
      python3-PyNaCl-1.4.0-150000.3.6.6
      python3-PyNaCl-debuginfo-1.4.0-150000.3.6.6

   - SUSE Linux Enterprise Module for Basesystem 15-SP4 (x86_64):

      libsodium23-32bit-1.0.18-150000.4.6.1
      libsodium23-32bit-debuginfo-1.0.18-150000.4.6.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP4 (noarch):

      python3-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP3 (aarch64 ppc64le s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium-devel-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1
      python-PyNaCl-debuginfo-1.4.0-150000.3.6.6
      python-PyNaCl-debugsource-1.4.0-150000.3.6.6
      python3-PyNaCl-1.4.0-150000.3.6.6
      python3-PyNaCl-debuginfo-1.4.0-150000.3.6.6

   - SUSE Linux Enterprise Module for Basesystem 15-SP3 (noarch):

      python3-sphinx_rtd_theme-0.5.1-150000.3.5.1

   - SUSE Linux Enterprise Module for Basesystem 15-SP3 (x86_64):

      libsodium23-32bit-1.0.18-150000.4.6.1
      libsodium23-32bit-debuginfo-1.0.18-150000.4.6.1

   - SUSE Linux Enterprise Micro 5.3 (aarch64 s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1

   - SUSE Linux Enterprise Micro 5.2 (aarch64 s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1

   - SUSE Linux Enterprise Micro 5.1 (aarch64 s390x x86_64):

      libsodium-debugsource-1.0.18-150000.4.6.1
      libsodium23-1.0.18-150000.4.6.1
      libsodium23-debuginfo-1.0.18-150000.4.6.1


References:

   https://bugzilla.suse.com/1111657
   https://bugzilla.suse.com/1144506
   https://bugzilla.suse.com/1148184
   https://bugzilla.suse.com/1186870
   https://bugzilla.suse.com/1199282



More information about the sle-updates mailing list