-
-
Notifications
You must be signed in to change notification settings - Fork 571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.