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

Napari Bundled App [Mac ARM build] interface bug #145

Open
zain-sohail opened this issue Jun 2, 2024 · 9 comments
Open

Napari Bundled App [Mac ARM build] interface bug #145

zain-sohail opened this issue Jun 2, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@zain-sohail
Copy link

🐛 Bug Report

I used the latest available build [0.4.19]. The Install by name/url field is missing in the build, whereas if I install with python it is showing.
image

But the main reason I was looking for that field was due to not being able to install napari-skimage.
image

This problem only exists in the app.

💡 Steps to Reproduce

Reproducible by opening the Install/Uninstall plugins window.

💡 Expected Behavior

No response

🌎 Environment

image

💡 Additional Context

No response

@zain-sohail zain-sohail added the bug Something isn't working label Jun 2, 2024
@psobolewskiPhD
Copy link
Member

Could you clarify that you are referring to the bundle app:
https://napari.org/stable/tutorials/fundamentals/installation.html#install-as-a-bundled-app

If so, the lack of napari-skimage is likely due to the fact that the bundled app installs from conda-forge and not pypi. So until that plugin is on conda-forge it will not be installable in the bundled app via the GUI.

I am puzzled why the path option is gone, this could be also related to the use of conda for installing.
I will transfer this issue to the bundled app repo.

@psobolewskiPhD psobolewskiPhD transferred this issue from napari/napari Jun 2, 2024
@psobolewskiPhD psobolewskiPhD changed the title Napari [Mac ARM build] interface bug Napari Bundled App [Mac ARM build] interface bug Jun 2, 2024
@psobolewskiPhD
Copy link
Member

psobolewskiPhD commented Jun 2, 2024

@jaimergp is the lack of the by name/url field a bug or is it a workaround related to the conda installer?
Edit: and will this become moot with the new plugin manager:
https://github.com/napari/napari-plugin-manager

@zain-sohail
Copy link
Author

Could you clarify that you are referring to the bundle app: https://napari.org/stable/tutorials/fundamentals/installation.html#install-as-a-bundled-app

Yes indeed that's what I refer to.

If so, the lack of napari-skimage is likely due to the fact that the bundled app installs from conda-forge and not pypi. So until that plugin is on conda-forge it will not be installable in the bundled app via the GUI.

Is there no way to install from Pypi with the bundled app?

I am puzzled why the path option is gone, this could be also related to the use of conda for installing. I will transfer this issue to the bundled app repo.

Thanks!

@psobolewskiPhD
Copy link
Member

Is there no way to install from Pypi with the bundled app?

There is no supported way.
I can think of a way of doing it, but it risks breaking the environment, which would likely require re-installing.

@zain-sohail
Copy link
Author

There is no supported way. I can think of a way of doing it, but it risks breaking the environment, which would likely require re-installing.

I am just using the python version now. But if the plugins can't be installed in bundled version, I find it really restricts the use case of that.

@Czaki
Copy link

Czaki commented Jun 4, 2024

But if the plugins can't be installed in bundled version

All plugins that have version on conda forge could be installed in bundled version.

@jaimergp
Copy link
Collaborator

jaimergp commented Jun 5, 2024

There is no supported way.

I'm hoping that with conda-pypi things get better.

@jaimergp is the lack of the by name/url field a bug or is it a workaround related to the conda installer?
Edit: and will this become moot with the new plugin manager:
https://github.com/napari/napari-plugin-manager

Let me ping @goanpeca for this, because I'm not sure. 0.4.19 didn't use napari-plugin-manager as a separate dep so whatever you are seeing there in that bundle is "quite old".

Let me take a look at the nightly pipelines so we can test the artifacts. osx-64 has been failing for a few weeks, apparently.

@jaimergp
Copy link
Collaborator

jaimergp commented Jun 5, 2024

Ah wait, it's here https://github.com/napari/napari/releases/tag/latest

@jaimergp
Copy link
Collaborator

jaimergp commented Jun 7, 2024

New artifacts as of today in https://github.com/napari/napari/actions/runs/9409516454

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants