Skip to content

Commit 215c13f

Browse files
Bump version and CHANGELOG to v33.0.0rc1
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
1 parent f81363b commit 215c13f

7 files changed

Lines changed: 39 additions & 10 deletions

CHANGELOG.rst

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,34 @@ Changelog
44
Next release
55
--------------
66

7+
v33.0.0rc1 - 2026-05-14
8+
------------------------
9+
10+
This is a major release candidate with major changes in packaging,
11+
with the licensedcode-data and licensedcode-index being published
12+
in two seperate wheels. Also adds linux/macos ARM support in
13+
release archives and pypi wheels.
14+
15+
- Remove the licensedcode data and built license indexes from the
16+
main scancode-toolkit built wheel, and release them as
17+
seperate wheels which scancode-toolkit depends on.
18+
This enables to release scancode licensedb data/index wheels
19+
seperately whenever necessary and also reduces the scancode
20+
wheel size greatly. For more details see:
21+
https://github.com/aboutcode-org/scancode-toolkit/issues/3459
22+
23+
- Add macos ARM and linux arm support in release archives and
24+
pypi wheels through ``scancode-toolkit-mini`` which uses
25+
system provided libraries instead of bundled binaries.
26+
Also use updated non pure-python dependencies supporting
27+
linux/macos arm wheels. For more details see:
28+
https://github.com/aboutcode-org/scancode-toolkit/issues/3205
29+
https://github.com/aboutcode-org/scancode-toolkit/issues/3958
30+
31+
- Add new and updates licenses, and license rules, including
32+
support for the SPDX License List 3.28
33+
https://github.com/aboutcode-org/scancode-toolkit/pull/4956
34+
735
- Add support for the Python UV package manager. Two new package data
836
handlers parse ``pyproject.toml`` files containing a ``[tool.uv]`` table
937
and ``uv.lock`` lockfiles, including PEP 735 ``[dependency-groups]``,
@@ -12,7 +40,8 @@ Next release
1240
single Python package.
1341
https://github.com/aboutcode-org/scancode-toolkit/issues/4501
1442

15-
v3.5.0 - 2026-01-15
43+
44+
v32.5.0 - 2026-01-15
1645
-------------------
1746

1847
- Improve package scan performance by:

pyproject-licensedcode-data.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flot.buildapi"
44

55
[project]
66
name = "licensedcode-data"
7-
version = "32.5.0"
7+
version = "33.0.0rc1"
88
description = "A packaging of the ScanCode licensedb license and license rules database."
99
long_description_content_type = "text/x-rst"
1010
readme = "src/licensedcode/data/README.rst"

pyproject-licensedcode-index.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flot.buildapi"
44

55
[project]
66
name = "licensedcode-index"
7-
version = "32.5.0"
7+
version = "33.0.0rc1"
88
description = "A packaging of the ScanCode licensedb license and license rules pre-built index. Can only be used with ScanCode-Toolkit."
99
long_description_content_type = "text/x-rst"
1010
readme = "src/licensedcode/data/README.rst"

pyproject-scancode-toolkit-mini.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flot.buildapi"
44

55
[project]
66
name = "scancode-toolkit-mini"
7-
version = "32.5.0"
7+
version = "33.0.0rc1"
88
description = "ScanCode is a tool to scan code for license, copyright, package and their documented dependencies and other interesting facts."
99
readme = "README.rst"
1010
license = { text = "Apache-2.0 AND CC-BY-4.0 AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft" }
@@ -151,7 +151,7 @@ dev = [
151151

152152

153153
[tool.bumpversion]
154-
current_version = "32.5.0"
154+
current_version = "33.0.0rc1"
155155
allow_dirty = true
156156

157157
files = [

pyproject-scancode-toolkit.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "flot.buildapi"
44

55
[project]
66
name = "scancode-toolkit"
7-
version = "32.5.0"
7+
version = "33.0.0rc1"
88
description = "ScanCode is a tool to scan code for license, copyright, package and their documented dependencies and other interesting facts."
99
readme = "README.rst"
1010
license = { text = "Apache-2.0 AND CC-BY-4.0 AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft" }
@@ -153,7 +153,7 @@ dev = [
153153

154154

155155
[tool.bumpversion]
156-
current_version = "32.5.0"
156+
current_version = "33.0.0rc1"
157157
allow_dirty = true
158158

159159
files = [

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ build-backend = "flot.buildapi"
77

88
[project]
99
name = "scancode-toolkit-devel"
10-
version = "32.5.0"
10+
version = "33.0.0rc1"
1111
description = "ScanCode is a tool to scan code for license, copyright, package and their documented dependencies and other interesting facts."
1212
readme = "README.rst"
1313
license = { text = "Apache-2.0 AND CC-BY-4.0 AND LicenseRef-scancode-other-permissive AND LicenseRef-scancode-other-copyleft" }
@@ -157,7 +157,7 @@ dev = [
157157

158158

159159
[tool.bumpversion]
160-
current_version = "32.5.0"
160+
current_version = "33.0.0rc1"
161161
allow_dirty = true
162162

163163
files = [

src/scancode_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ def _create_dir(location):
134134
# See https://scancode-toolkit.readthedocs.io/en/latest/misc/versioning.html for
135135
# more information on versioning
136136
if not __version__:
137-
__version__ = '32.5.0'
137+
__version__ = '33.0.0rc1'
138138

139139
#######################
140140
# used to warn user when the version is out of date

0 commit comments

Comments
 (0)