Skip to content
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

Support pip for Curation #39

Merged
merged 23 commits into from
Apr 7, 2024
Merged

Conversation

asafambar
Copy link
Contributor

@asafambar asafambar commented Mar 13, 2024

  • The pull request is targeting the dev branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....
  • All static analysis checks passed.
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • All changes are detailed at the description. if not already covered at JFrog Documentation, new documentation have been added.

Depends on: jfrog/jfrog-cli-core#1155

@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 13, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 13, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 13, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 13, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 14, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 14, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 14, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 14, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 17, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 17, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 17, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 17, 2024
@asafambar
Copy link
Contributor Author

asafambar commented Mar 17, 2024

This PR include Curation support for pip package installer for python.
also include:

  • building the dep tree using "pass-through" api for successful tree building with all its dependencies even if they are blocked with curation.
  • saving report file when doing python install on a project, the report includes all the download urls for all the nodes in the tree, so it can check curation status for each node in the tree.

@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 17, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 28, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 28, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 28, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 28, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 30, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 30, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 31, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 31, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Mar 31, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Mar 31, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Apr 1, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 1, 2024
@asafambar asafambar added the safe to test Approve running integration tests on a pull request label Apr 7, 2024
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label Apr 7, 2024
Copy link

github-actions bot commented Apr 7, 2024

👍 Frogbot scanned this pull request and did not find any new security issues.


@attiasas attiasas merged commit 49f5168 into jfrog:dev Apr 7, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Automatically generated release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants