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

Constructor: Enable new build_outputs feature #61

Merged
merged 7 commits into from
Jan 12, 2023
Merged

Conversation

jaimergp
Copy link
Collaborator

This new feature we upstreamed allows us to obtain the licenses summary and the used packages for the napari-env in an easy way.

This will close #56 and also close #14.

@jaimergp
Copy link
Collaborator Author

Needs conda/constructor#602

@jaimergp
Copy link
Collaborator Author

With these changes there are additional artifacts being uploaded:

  • Licenses (again): a JSON file for all included licenses. Must be post-processed to make it useful, but collection is now automatic. Inspiration: https://github.com/raimon49/pip-licenses
  • List of packages in txt format. This can be easily transformed into a requirements.txt if needed. Meant for downstream testers.

@jaimergp jaimergp marked this pull request as ready for review January 12, 2023 10:39
@jaimergp jaimergp merged commit 6f5fcfa into main Jan 12, 2023
@jaimergp jaimergp deleted the enable-build-outputs branch January 12, 2023 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create metapackage for testing bundle compatibility Restore licensing auto-reports
1 participant