Upgrade python package detection#3757
Conversation
Reference: #3753 Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
77ae3ed to
4489784
Compare
4489784 to
4e0c8dd
Compare
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
4e0c8dd to
c8046f1
Compare
12cd136 to
b467954
Compare
Add parser for pip-inspect.deplock files generated by deplock which has all the package metadata, i.e. the resolved versions and the dependency relationships. Reference: aboutcode-org/scancode.io#1262 Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
b467954 to
fc4ada9
Compare
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
cdff730 to
ac530bb
Compare
* Add poetry.lock support * Add pyproject.toml dependencies support for poetry * Add pyproject.toml dependencies support for standard python projects * Add poetry package assembly Reference: #3753 Reference: #2109 Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
ac530bb to
bc22ee9
Compare
Replace macos-11 runners with macos-14 runners. Reference: https://github.com/actions/runner-images?tab=readme-ov-file#available-images Reference: aboutcode-org/skeleton#89 Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Replace deprecated macos CI runners
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
…e-detection Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
keshav-space
left a comment
There was a problem hiding this comment.
Thanks @AyanSinhaMahapatra. LGTM!
For some reason macos-13 CIs are failing.
The removesuffix attribute is only available from Python 3.9+ Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
|
We are failing tests in two places:
|
Maybe we should skip these tests on macOS?
Ah, I missed that we're still supporting 3.8 :) |
|
Thanks @keshav-space , merging! This seems like the heisenbug, I will deal with this seperately if this persists. |
Fixes #3753
Tasks
Run tests locally to check for errors.