Skip to content

Commit acfcfc7

Browse files
Merge pull request #4 from aboutcode-org/release-prep-0.1.2
Bump commoncode to v32.3.0 and release v0.1.2
2 parents 554320e + 70b6205 commit acfcfc7

File tree

4 files changed

+47
-8
lines changed

4 files changed

+47
-8
lines changed

.github/workflows/tests.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Run tests on supported Python versions
2+
3+
on: [push, pull_request, workflow_dispatch]
4+
5+
jobs:
6+
extensive_tests:
7+
name: Run tests on Python ${{ matrix.python }}
8+
runs-on: ${{ matrix.os }}
9+
defaults:
10+
run:
11+
shell: bash
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
16+
os: ["ubuntu-latest"]
17+
18+
steps:
19+
- uses: actions/checkout@v4
20+
21+
- name: Set up Python
22+
uses: actions/setup-python@v5
23+
with:
24+
python-version: "${{ matrix.python }}"
25+
26+
- name: Run tests
27+
run: make clean && make dev && make test

CHANGELOG.rst

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
Changelog
22
=========
33

4-
5-
v0.1.0
4+
v0.1.2
65
------
76

8-
Initial release with support for:
7+
Bugfix release to fix click compatibility issues:
8+
9+
* Update commoncode to latest v32.3.0 with click compatibility fixes
910

10-
* Get parsed list of demangled and cleaned symbols from a winpe binary
11-
* Get parsed list of demangled and cleaned symbols from a macho binary
12-
* scancode-toolkit plugins for collecting symbols from macho and winpe binaries
13-
with the CLI option --winpe-symbol --macho-symbol
1411

1512
v0.1.1
1613
------
@@ -19,3 +16,14 @@ Bugfix release as the intial release had empty wheels:
1916

2017
* Fix binary-inspector wheels to have the necessary modules.
2118
* Update to latest skeleton
19+
20+
21+
v0.1.0
22+
------
23+
24+
Initial release with support for:
25+
26+
* Get parsed list of demangled and cleaned symbols from a winpe binary
27+
* Get parsed list of demangled and cleaned symbols from a macho binary
28+
* scancode-toolkit plugins for collecting symbols from macho and winpe binaries
29+
with the CLI option --winpe-symbol --macho-symbol

requirements.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
# https://github.com/owasp-dep-scan/blint/blob/1e1250a4bf6c25eccba8970bd877901ee56070c7/poetry.lock
33
lief==0.15.1
44
symbolic==10.2.1
5+
click==8.2.1;python_version>='3.10'
6+
click==8.1.7;python_version<'3.10'
7+
commoncode==32.3.0

setup.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ setup_requires = setuptools_scm[toml] >= 4
4242
python_requires = >=3.9
4343

4444
install_requires =
45-
click<8.2
45+
click >= 6.7, !=7.0;python_version<'3.10'
46+
click >= 8.2.0;python_version>='3.10'
4647
commoncode
4748
plugincode
4849
typecode

0 commit comments

Comments
 (0)