Skip to content

Commit 1539c49

Browse files
committed
Update CHANGELOG.rst #3083
Signed-off-by: Jono Yang <jyang@nexb.com>
1 parent 9433eec commit 1539c49

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,23 @@ Package detection:
1414
- OpenWRT packages.
1515
- Yocto/BitBake .bb recipes.
1616

17+
- Update ``GemfileLockParser`` to track the gem which the Gemfile.lock is for,
18+
which we assign to the new ``GemfileLockParser.primary_gem`` field. Update
19+
``GemfileLockHandler.parse()`` to handle the case where there is a primary gem
20+
detected from a gemfile.lock. If there is a primary gem, a single ``Package``
21+
is created and the detected gem data within the gemfile.lock are assigned as
22+
dependencies. If there is no primary gem, then all of the dependencies are
23+
collected into Package with no name and yielded.
24+
25+
https://github.com/nexB/scancode-toolkit/issues/3072
26+
27+
- Fix issue where dependencies were not reported when scanning an extracted
28+
Python project by modifying ``BaseExtractedPythonLayout.assemble()`` to favor
29+
using package data from a PKG-INFO file from an egg-info directory. Package
30+
data from a PKG-INFO file from an egg-info directory contains the dependency
31+
information collected from the requirements.txt file along side PKG-INFO.
32+
33+
https://github.com/nexB/scancode-toolkit/issues/3083
1734

1835
License detection:
1936
~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)