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

Allowing to use a package url #74

Merged

Conversation

AnastasiaSliusar
Copy link
Contributor

This PR is the part of the solution of https://github.com/QuantStack/qs.ai/issues/28

This is updated version of #69 , but packages will be able to use a full url to be downloaded. It will be expected that empack_env_meta.json file will allow having url for packages and if it is present then this url will be used to download a certain package. If not, the default behavior will be taken.

This PR should be used together with jupyterlite/xeus#120

include/pyjs/pre_js/load_pkg.js Outdated Show resolved Hide resolved
include/pyjs/pre_js/load_pkg.js Outdated Show resolved Hide resolved
@trungleduc
Copy link
Contributor

@martinRenou @DerThorsten let's merge this PR?

@trungleduc
Copy link
Contributor

@DerThorsten do you know what is the issue with the build and test CI? The changes here look unharmful

@DerThorsten
Copy link
Collaborator

so the error is when build xeus-python for the docs....very likely not related to this PR

@martinRenou
Copy link
Contributor

@DerThorsten are you fine with me making a release with this?

Copy link
Contributor

@martinRenou martinRenou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@DerThorsten
Copy link
Collaborator

@DerThorsten are you fine with me making a release with this?

jeah, but lets make an issue or smth to remind us (me) to fix the docs

@martinRenou
Copy link
Contributor

Honestly, I feel like we'll have the same issue when trying to make a new build of xeus-python in emscripten-forge/recipes with the new pyjs. We'll see.

@martinRenou martinRenou merged commit 5064f22 into emscripten-forge:main Oct 15, 2024
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants