From cb995aa4328d378a812ee8f4cc0d2d0180b60016 Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 13 Jul 2023 22:00:04 +0530 Subject: [PATCH 1/3] Update CHANGELOG for v32.0.6 Signed-off-by: Ayan Sinha Mahapatra --- CHANGELOG.rst | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index aff6e698099..9ea175b4678 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -42,6 +42,42 @@ v32.1.0 (next, roadmap) See https://github.com/nexB/scancode-toolkit/issues/1745 +v32.0.6 - 2023-07-13 +------------------------ + +This is a minor release with a lot of license and package detection +improvements, specially for maven packages. We also support the SPDX +license list 3.21 now. The main updates over the previous stable +release are: + +- New and updated licenses, including support for newly released + SPDX license list version 3.21. For more details see + https://github.com/nexB/scancode-toolkit/pull/3437 + +- Fixes in summary plugin for licenses, and top-level license + detections. https://github.com/nexB/scancode-toolkit/pull/3430 + +- Updated maven license and package detections, with fixes for + various maven package manifest parsing, improved top-level + package assembly, ecosystem specific package license detection, + fixes in ``--todo`` plugin, updated license detection rules/heuristics + and other misc changes. For more details see: + https://github.com/nexB/scancode-toolkit/pull/3447 + +- Improved Gemfile.lock parsing. For more details see + https://github.com/nexB/scancode-toolkit/pull/3444 + +- Auto-review plugin to get todo items for scan review, with + the new ``--todo`` CLI option. For more details see: + https://github.com/nexB/scancode-toolkit/pull/3353 + +- Misc. license and copyright detection improvements at + https://github.com/nexB/scancode-toolkit/pull/3346 + +- Other misc. minor bugfixes detailed in all the previous + release-candidates. + + v32.0.5rc3 - 2023-06-23 ------------------------ From 1973afd35e3ec3e6de43e8908d6196e0ebd669ce Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 13 Jul 2023 22:00:20 +0530 Subject: [PATCH 2/3] Bump version to v32.0.6 Signed-off-by: Ayan Sinha Mahapatra --- setup-mini.cfg | 2 +- setup.cfg | 2 +- src/scancode_config.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/setup-mini.cfg b/setup-mini.cfg index 2f248d74557..7bc87419aaa 100644 --- a/setup-mini.cfg +++ b/setup-mini.cfg @@ -1,6 +1,6 @@ [metadata] name = scancode-toolkit-mini -version = 32.0.5rc3 +version = 32.0.6 license = Apache-2.0 AND CC-BY-4.0 AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft # description must be on ONE line https://github.com/pypa/setuptools/issues/1390 diff --git a/setup.cfg b/setup.cfg index e485d2b9923..abaaa0fc497 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = scancode-toolkit -version = 32.0.5rc3 +version = 32.0.6 license = Apache-2.0 AND CC-BY-4.0 AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft # description must be on ONE line https://github.com/pypa/setuptools/issues/1390 diff --git a/src/scancode_config.py b/src/scancode_config.py index 7e947383109..d03e9409f27 100644 --- a/src/scancode_config.py +++ b/src/scancode_config.py @@ -132,12 +132,12 @@ def _create_dir(location): # 4. hardcoded This is the default, fallback version in case package is not installed or we # do not have a proper version otherwise. if not __version__: - __version__ = '32.0.5rc3' + __version__ = '32.0.6' ####################### # used to warn user when the version is out of date # this is (year, month, day) -__release_date__ = datetime.datetime(2023, 6, 23) +__release_date__ = datetime.datetime(2023, 7, 13) # See https://github.com/nexB/scancode-toolkit/issues/2653 for more information # on the data format version From bf69f3214566c1c8a32cb9effb48024b91a16b9f Mon Sep 17 00:00:00 2001 From: Ayan Sinha Mahapatra Date: Thu, 13 Jul 2023 22:01:28 +0530 Subject: [PATCH 3/3] Re-enable python3.7 in macos smoke-test Signed-off-by: Ayan Sinha Mahapatra --- .github/workflows/scancode-release.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/scancode-release.yml b/.github/workflows/scancode-release.yml index 2c1c211ffad..e09a85be7cf 100644 --- a/.github/workflows/scancode-release.yml +++ b/.github/workflows/scancode-release.yml @@ -368,9 +368,7 @@ jobs: fail-fast: true matrix: os: [macos-11, macos-12] - # python 3.7 is temporarily removed from release scripts - # see https://github.com/nexB/scancode-toolkit/issues/3435 - pyver: ["3.8", "3.9", "3.10", "3.11"] + pyver: ["3.7", "3.8", "3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v3