-
Notifications
You must be signed in to change notification settings - Fork 10
2025 Anaconda.org User Research study feedback #130
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
Comments
On the CORS headers topic, it would be nice if Anaconda.org could also consider adding CORS headers on HTTP exceptions. They were added soon after the Simple API via pypi/warehouse#16339. Partly due to this limitation and our to-be expanded usage for this index for WASM wheels in the coming time, we've been thinking of dropping checks for these completely: pyodide/micropip#225 Also, a slight correction if I may: the comment "means that WASM wheels aren't supported" should be "installing WASM wheels in a browser isn't supported", as the act of uploading WASM wheels has been long supported – unlike PyPI, Anaconda.org doesn't disallow doing this. (I'm not a member of the Scientific Python organisation, but I have been contributing to the ecosystem for quite some time now, so I thought this should be an appropriate place to add this point!) |
Another note I wanted to post as a separate comment that is also super relevant in the context of WASM wheels: I've noted that the Anaconda.org server does not yet implement PEP 658 and PEP 714. Context: we've been thinking about improving |
For the project creation, it would be best if it could be created without any upload. The flow would be more secure:
|
Thanks @agriyakhetarpal! This is all noted / corrected and linked from the first post in the Issue now. 👍 @tupui SGTM RE: project creation. |
Uh oh!
There was an error while loading. Please reload this page.
Collected information from members of Scientific Python for the Anaconda.org User Research study interview @matthewfeickert has scheduled on 2025-05-07.
Service so far has been quite useful, especially for providing infrastructure for the whole development community to be able to test against collectively.
Specific examples:
Features
cibuildwheel
to build WASM/Pyodide wheels forscikit-image
, push nightlies to Anaconda.org scikit-image/scikit-image#7440 (comment) it appears that this has been resolved in 2025 (Web proxy to work around the lack of CORS headers for nightly wheels uploaded to the Anaconda.org index pyodide/pyodide#4898 (comment)) and there is now at leastscikit-learn
support (DOC Use nightly WASM wheels for JupyterLite in the dev documentation scikit-learn/scikit-learn#31085).https://anaconda.org/scientific-python-nightly-wheels/groups/<package name>
)https://anaconda.org/scientific-python-nightly-wheels/groups/<package name>/settings
)https://anaconda.org/scientific-python-nightly-wheels/groups/<package name>/packages
)Security
The text was updated successfully, but these errors were encountered: