Skip to content

Commit 0718da0

Browse files
authored
Merge branch 'main' into bugfix/manylinux-2-package-inspection
2 parents 2ddd952 + bb4f333 commit 0718da0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+7912
-29723
lines changed

.github/workflows/pypi-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ubuntu-20.04
2525

2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828
- name: Set up Python
2929
uses: actions/setup-python@v4
3030
with:
@@ -37,7 +37,7 @@ jobs:
3737
run: python -m build --sdist --wheel --outdir dist/
3838

3939
- name: Upload built archives
40-
uses: actions/upload-artifact@v3
40+
uses: actions/upload-artifact@v4
4141
with:
4242
name: pypi_archives
4343
path: dist/*
@@ -51,7 +51,7 @@ jobs:
5151

5252
steps:
5353
- name: Download built archives
54-
uses: actions/download-artifact@v3
54+
uses: actions/download-artifact@v4
5555
with:
5656
name: pypi_archives
5757
path: dist
@@ -71,7 +71,7 @@ jobs:
7171

7272
steps:
7373
- name: Download built archives
74-
uses: actions/download-artifact@v3
74+
uses: actions/download-artifact@v4
7575
with:
7676
name: pypi_archives
7777
path: dist

CHANGELOG.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
Changelog
22
=========
33

4+
v0.13.1
5+
-----------
6+
7+
- Fix ResolutionImpossible for lief==0.15.1 #202
8+
- Add license expression data from pypi API #208
9+
- Add python 3.13 in python-inspector #196
10+
- Update homepage_url and fix CI and tests
11+
12+
413
v0.12.1
514
-----------
615

README.rst

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,115 @@ Its companion libraries are:
7373
- ``packageurl-python`` to use Package URL to reference Python packages
7474

7575

76+
77+
Acknowledgements, Funding, Support and Sponsoring
78+
--------------------------------------------------------
79+
80+
This project is funded, supported and sponsored by:
81+
82+
- Generous support and contributions from users like you!
83+
- the European Commission NGI programme
84+
- the NLnet Foundation
85+
- the Swiss State Secretariat for Education, Research and Innovation (SERI)
86+
- Google, including the Google Summer of Code and the Google Seasons of Doc programmes
87+
- Mercedes-Benz Group
88+
- Microsoft and Microsoft Azure
89+
- AboutCode ASBL
90+
- nexB Inc.
91+
92+
93+
94+
|europa| |dgconnect|
95+
96+
|ngi| |nlnet|
97+
98+
|aboutcode| |nexb|
99+
100+
101+
This project was funded through the NGI0 Discovery Fund, a fund established by NLnet with financial
102+
support from the European Commission's Next Generation Internet programme, under the aegis of DG
103+
Communications Networks, Content and Technology under grant agreement No 825322.
104+
105+
|ngidiscovery| https://nlnet.nl/project/vulnerabilitydatabase/
106+
107+
108+
This project was funded through the NGI0 Core Fund, a fund established by NLnet with financial
109+
support from the European Commission's Next Generation Internet programme, under the aegis of DG
110+
Communications Networks, Content and Technology under grant agreement No 101092990.
111+
112+
|ngizerocore| https://nlnet.nl/project/Back2source-next/
113+
114+
115+
116+
.. |nlnet| image:: https://nlnet.nl/logo/banner.png
117+
:target: https://nlnet.nl
118+
:height: 50
119+
:alt: NLnet foundation logo
120+
121+
.. |ngi| image:: https://ngi.eu/wp-content/uploads/thegem-logos/logo_8269bc6efcf731d34b6385775d76511d_1x.png
122+
:target: https://ngi.eu35
123+
:height: 50
124+
:alt: NGI logo
125+
126+
.. |nexb| image:: https://nexb.com/wp-content/uploads/2022/04/nexB.svg
127+
:target: https://nexb.com
128+
:height: 30
129+
:alt: nexB logo
130+
131+
.. |europa| image:: https://ngi.eu/wp-content/uploads/sites/77/2017/10/bandiera_stelle.png
132+
:target: http://ec.europa.eu/index_en.htm
133+
:height: 40
134+
:alt: Europa logo
135+
136+
.. |aboutcode| image:: https://aboutcode.org/wp-content/uploads/2023/10/AboutCode.svg
137+
:target: https://aboutcode.org/
138+
:height: 30
139+
:alt: AboutCode logo
140+
141+
.. |swiss| image:: https://www.sbfi.admin.ch/sbfi/en/_jcr_content/logo/image.imagespooler.png/1493119032540/logo.png
142+
:target: https://www.sbfi.admin.ch/sbfi/en/home/seri/seri.html
143+
:height: 40
144+
:alt: Swiss logo
145+
146+
.. |dgconnect| image:: https://commission.europa.eu/themes/contrib/oe_theme/dist/ec/images/logo/positive/logo-ec--en.svg
147+
:target: https://commission.europa.eu/about-european-commission/departments-and-executive-agencies/communications-networks-content-and-technology_en
148+
:height: 40
149+
:alt: EC DG Connect logo
150+
151+
.. |ngizerocore| image:: https://nlnet.nl/image/logos/NGI0_tag.svg
152+
:target: https://nlnet.nl/core
153+
:height: 40
154+
:alt: NGI Zero Core Logo
155+
156+
.. |ngizerocommons| image:: https://nlnet.nl/image/logos/NGI0_tag.svg
157+
:target: https://nlnet.nl/commonsfund/
158+
:height: 40
159+
:alt: NGI Zero Commons Logo
160+
161+
.. |ngizeropet| image:: https://nlnet.nl/image/logos/NGI0PET_tag.svg
162+
:target: https://nlnet.nl/PET
163+
:height: 40
164+
:alt: NGI Zero PET logo
165+
166+
.. |ngizeroentrust| image:: https://nlnet.nl/image/logos/NGI0Entrust_tag.svg
167+
:target: https://nlnet.nl/entrust
168+
:height: 38
169+
:alt: NGI Zero Entrust logo
170+
171+
.. |ngiassure| image:: https://nlnet.nl/image/logos/NGIAssure_tag.svg
172+
:target: https://nlnet.nl/image/logos/NGIAssure_tag.svg
173+
:height: 32
174+
:alt: NGI Assure logo
175+
176+
.. |ngidiscovery| image:: https://nlnet.nl/image/logos/NGI0Discovery_tag.svg
177+
:target: https://nlnet.nl/discovery/
178+
:height: 40
179+
:alt: NGI Discovery logo
180+
181+
182+
183+
184+
185+
186+
187+

azure-pipelines.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,46 +9,46 @@ jobs:
99
parameters:
1010
job_name: ubuntu20_cpython
1111
image_name: ubuntu-20.04
12-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
12+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
1313
test_suites:
1414
all: venv/bin/pytest -n 2 -vvs --reruns 2
1515

1616
- template: etc/ci/azure-posix.yml
1717
parameters:
1818
job_name: ubuntu22_cpython
1919
image_name: ubuntu-22.04
20-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
20+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
2121
test_suites:
2222
all: venv/bin/pytest -n 2 -vvs --reruns 2
2323

2424
- template: etc/ci/azure-posix.yml
2525
parameters:
26-
job_name: macos12_cpython
27-
image_name: macOS-12
28-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
26+
job_name: macos14_cpython
27+
image_name: macOS-14
28+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
2929
test_suites:
3030
all: venv/bin/pytest -n 2 -vvs --reruns 2
3131

3232
- template: etc/ci/azure-posix.yml
3333
parameters:
3434
job_name: macos13_cpython
3535
image_name: macos-13
36-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
36+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
3737
test_suites:
3838
all: venv/bin/pytest -n 2 -vvs --reruns 2
3939

4040
- template: etc/ci/azure-win.yml
4141
parameters:
4242
job_name: win2019_cpython
4343
image_name: windows-2019
44-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
44+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
4545
test_suites:
4646
all: venv\Scripts\pytest -n 2 -vvs --reruns 2
4747

4848
- template: etc/ci/azure-win.yml
4949
parameters:
5050
job_name: win2022_cpython
5151
image_name: windows-2022
52-
python_versions: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
52+
python_versions: ["3.9", "3.10", "3.11", "3.12"]
5353
test_suites:
5454
all: venv\Scripts\pytest -n 2 -vvs --reruns 2

requirements-dev.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,5 @@ tomli==1.2.3
3838
tqdm==4.64.0
3939
twine==3.8.0
4040
typed-ast==1.5.4
41-
webencodings==0.5.1
41+
webencodings==0.5.1
42+
pytest-asyncio==0.21.1

requirements.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ idna==3.3
1010
importlib-metadata==4.12.0
1111
intbitset==3.1.0
1212
packageurl-python==0.10.0
13-
packaging==21.3
13+
packaging==24.2
1414
packvers==21.5
1515
pip-requirements-parser==32.0.1
1616
pkginfo2==30.0.0
@@ -24,3 +24,5 @@ text-unidecode==1.3
2424
toml==0.10.2
2525
urllib3==1.26.11
2626
zipp==3.8.1
27+
aiohttp==3.11.14
28+
aiofiles==23.2.1

setup.cfg

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ install_requires =
6969
toml >= 0.10.0
7070
mock >= 3.0.5
7171
packvers >= 21.5
72+
aiohttp >= 3.8
73+
aiofiles >= 23.1
74+
7275
[options.packages.find]
7376
where = src
7477

@@ -86,6 +89,7 @@ testing =
8689
black
8790
isort
8891
pytest-rerunfailures
92+
pytest-asyncio >= 0.21
8993

9094
docs =
9195
Sphinx>=5.0.2

0 commit comments

Comments
 (0)