Recommended update for osc

SUSE Recommended Update: Recommended update for osc
Announcement ID: SUSE-RU-2020:1172-1
Rating: moderate
References: #1160446 #1166537 #1168862
Affected Products:
  • SUSE Linux Enterprise Module for Development Tools 15-SP1

An update that has three recommended fixes can now be installed.

Description:

This update for osc fixes the following issues:
Update from version 0.167.2 to 0.168.2 (bsc#1168862)

  • Use helper method _html_escape to enable python3.8 and python2.* compatibility. (bsc#1166537)
  • Fix support for python3.8
  • Spec: temporary disable tests as they explode under python 3.8
  • Spec: fix destination of fish completion file to /usr/share/fish/vendor_completions.d
  • MR creation honors orev now (bsc#1160446)
  • Allow "osc r --vertical" for projects
  • Cleanup old functions and remove python2.6 compatibility code
  • Support zstd arch linux files in local build
  • Fix deleterequest for repositories
  • Append --norootforbuild as default to build command
  • Fix decoding in interactive request mode
  • Use signdummy for product builds
  • Print release project when creating MR
  • Improve SSLError message for TLSv1 validation
  • osc maintained --version prints the version of each maintained package
  • Print web url links after creating requests (New general bool option 'print_web_links' must be set in oscrc)
  • Fix checkout_no_colon on project level
  • Handle empty release number of rpm packages in build.py
  • Handle bytes vs. str error when parsing meta
  • Custom exception if importing m2crypto fails
  • Fix missing oscerr import in util.helper
  • Several fixes for keyring handling
  • Fix arch zst magic in util.packagequery
  • Ship fish completion file.

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:

  • SUSE Linux Enterprise Module for Development Tools 15-SP1:
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP1-2020-1172=1

Package List:

  • SUSE Linux Enterprise Module for Development Tools 15-SP1 (noarch):
    • osc-0.168.2-3.15.1

References: