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 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 ------------------------ 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