File tree 4 files changed +42
-5
lines changed
4 files changed +42
-5
lines changed Original file line number Diff line number Diff line change 1
1
Changelog
2
2
=========
3
3
4
- v34.9.5 (unreleased )
4
+ v34.9.5 (2025-02-19 )
5
5
--------------------
6
6
7
7
- Add support for the XLSX report in REST API.
@@ -11,6 +11,10 @@ v34.9.5 (unreleased)
11
11
Also, the Project labels are kept during reset.
12
12
https://github.com/aboutcode-org/scancode.io/issues/1568
13
13
14
+ - Add aboutcode.pipeline as an install_requires external dependency to prevent conflicts
15
+ with other aboutcode submodules.
16
+ https://github.com/aboutcode-org/scancode.io/issues/1423
17
+
14
18
v34.9.4 (2025-01-21)
15
19
--------------------
16
20
Original file line number Diff line number Diff line change
1
+ # Release instructions for ` ScanCode.io `
2
+
3
+ ### Automated release workflow
4
+
5
+ - Create a new ` release-x.x.x ` branch
6
+ - Update the version in:
7
+ - ` setup.cfg ` (2 entries)
8
+ - ` scancodeio/__init__.py `
9
+ - ` CHANGELOG.rst ` (set date)
10
+ - Commit and push this branch
11
+ - Create a PR and merge once approved
12
+ - Tag and push that tag. This will triggers the ` pypi-release.yml ` GitHub workflow that
13
+ takes care of building the dist release files and upload those to pypi:
14
+ ```
15
+ VERSION=vx.x.x # <- Set the new version here
16
+ git tag -a $VERSION -m ""
17
+ git push origin $VERSION
18
+ ```
19
+ - Review the GitHub release created by the workflow at
20
+ https://github.com/aboutcode-org/scancode.io/releases
21
+
22
+ ### Manual build
23
+
24
+ ```
25
+ cd scancode.io
26
+ source .venv/bin/activate
27
+ pip install build
28
+ python -m build --sdist --wheel --outdir dist/ .
29
+ ```
30
+
31
+ The distribution files will be available in the local ` dist/ ` directory.
Original file line number Diff line number Diff line change 28
28
29
29
import git
30
30
31
- VERSION = "34.9.4 "
31
+ VERSION = "34.9.5 "
32
32
33
33
PROJECT_DIR = Path (__file__ ).resolve ().parent
34
34
ROOT_DIR = PROJECT_DIR .parent
Original file line number Diff line number Diff line change 1
1
[metadata]
2
2
name = scancodeio
3
- version = 34.9.4
3
+ version = 34.9.5
4
4
license = Apache-2.0
5
5
description = Automate software composition analysis pipelines
6
6
long_description = file:README.rst
@@ -45,7 +45,7 @@ license_files =
45
45
46
46
[options]
47
47
python_requires = >=3.10
48
- packages = find:
48
+ packages = find:
49
49
include_package_data = true
50
50
zip_safe = false
51
51
install_requires =
@@ -109,6 +109,8 @@ install_requires =
109
109
clamd ==1.0.2
110
110
# FederatedCode
111
111
aboutcode.hashid ==0.2.0
112
+ # AboutCode pipeline
113
+ aboutcode.pipeline ==0.2.0
112
114
113
115
[options.extras_require]
114
116
dev =
@@ -158,7 +160,7 @@ scancodeio_pipelines =
158
160
159
161
[bumpver]
160
162
version_pattern = " MAJOR.MINOR.PATCH"
161
- current_version = " 34.9.4 "
163
+ current_version = " 34.9.5 "
162
164
163
165
[bumpver:file_patterns]
164
166
setup.cfg =
You can’t perform that action at this time.
0 commit comments