Skip to content

Commit bc49ca0

Browse files
Add CHANGELOG entry and other minor updates
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
1 parent eae105e commit bc49ca0

File tree

3 files changed

+39
-9
lines changed

3 files changed

+39
-9
lines changed

CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,20 @@ v33.0.0 (next next, roadmap)
4646
from swift `swift-show-dependencies.deplock` generated by DepLock.
4747
See https://github.com/nexB/scancode-toolkit/pull/3829
4848

49+
- Add support for `pip-inspect.deplock` files to parse and store
50+
resolved packages and dependency relationships, to statically
51+
resolve a python dependency graph.
52+
See https://github.com/nexB/scancode.io/issues/1262
53+
54+
- Add support for poetry packages, with poetry specific pyproject.toml
55+
support, poetry.lock and package assembly support. Also add support
56+
for parsing and storing resolved packages and dependency relationships
57+
required to statically resolve poetry dependecy graphs.
58+
See https://github.com/nexB/scancode-toolkit/issues/2109
59+
60+
- Add support for pyproject.toml files in python projects.
61+
See https://github.com/nexB/scancode-toolkit/issues/3753
62+
4963
v32.2.0 - 2024-06-19
5064
----------------------
5165

azure-pipelines.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,14 +126,6 @@ jobs:
126126
test_suites:
127127
all: venv/bin/pytest -n 2 -vvs
128128

129-
- template: etc/ci/azure-posix.yml
130-
parameters:
131-
job_name: macos14_cpython
132-
image_name: macOS-14-large
133-
python_versions: ['3.8', '3.8', '3.9', '3.10', '3.12']
134-
test_suites:
135-
all: venv/bin/pytest -n 2 -vvs
136-
137129
- template: etc/ci/azure-win.yml
138130
parameters:
139131
job_name: win2019_cpython_1

docs/source/reference/available_package_parsers.rst

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,12 @@ parsers in scancode-toolkit during documentation builds.
587587
- ``nuget_nupsec``
588588
- None
589589
- https://docs.microsoft.com/en-us/nuget/reference/nuspec
590+
* - NuGet packages.lock.json file
591+
- ``*packages.lock.json``
592+
- ``nuget``
593+
- ``nuget_packages_lock``
594+
- None
595+
- https://learn.microsoft.com/en-us/nuget/reference/cli-reference/cli-ref-restore
590596
* - Ocaml Opam file
591597
- ``*opam``
592598
- ``opam``
@@ -661,12 +667,30 @@ parsers in scancode-toolkit during documentation builds.
661667
- ``pypi_egg_pkginfo``
662668
- Python
663669
- https://peps.python.org/pep-0376/
670+
* - Python poetry pyproject.toml
671+
- ``*pip-inspect.deplock``
672+
- ``pypi``
673+
- ``pypi_inspect_deplock``
674+
- Python
675+
- https://pip.pypa.io/en/stable/cli/pip_inspect/
676+
* - Python poetry lockfile
677+
- ``*poetry.lock``
678+
- ``pypi``
679+
- ``pypi_poetry_lock``
680+
- Python
681+
- https://python-poetry.org/docs/basic-usage/#installing-with-poetrylock
682+
* - Python poetry pyproject.toml
683+
- ``*pyproject.toml``
684+
- ``pypi``
685+
- ``pypi_poetry_pyproject_toml``
686+
- Python
687+
- https://packaging.python.org/en/latest/specifications/pyproject-toml/
664688
* - Python pyproject.toml
665689
- ``*pyproject.toml``
666690
- ``pypi``
667691
- ``pypi_pyproject_toml``
668692
- Python
669-
- https://peps.python.org/pep-0621/
693+
- https://packaging.python.org/en/latest/specifications/pyproject-toml/
670694
* - PyPI extracted sdist PKG-INFO
671695
- ``*/PKG-INFO``
672696
- ``pypi``

0 commit comments

Comments
 (0)