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

No tensorstore conda package for osx-arm64 #128

Closed
pierreglaser opened this issue Nov 14, 2023 · 5 comments
Closed

No tensorstore conda package for osx-arm64 #128

pierreglaser opened this issue Nov 14, 2023 · 5 comments

Comments

@pierreglaser
Copy link

Title says it all - reproducer below:

~❯_ mamba search 'tensorstore[subdir=osx-arm64]'
Loading channels: done
No match found for: tensorstore[subdir=osx-arm64]. Search: *tensorstore*[subdir=osx-arm64]

versions:

mamba 1.5.1
conda 23.7.4

Any plans to add a tensorstore conda package for this platform? Thanks!

@jbms
Copy link
Collaborator

jbms commented Nov 14, 2023

We do have a macos arm package on PyPI. We aren't responsible for the conda package though.

@stuarteberg
Copy link

@pierreglaser

Indeed, there are no osx-64 or osx-arm64 packages on the conda-forge channel:
https://anaconda.org/conda-forge/tensorstore/files

To start the discussion, you could open an issue on the following repo:
https://github.com/conda-forge/tensorstore-feedstock

Or, perhaps even better, you could open a PR in that repo and edit the following line so it stops skipping osx:
https://github.com/conda-forge/tensorstore-feedstock/blob/main/recipe/meta.yaml#L18

Presumably, the build will fail, and you'll have inspect the build output and try to figure out what needs to change. (Or ask for help.)


Background

Looks like they created the initial "feedstock" for tensorstore as soon as the linux build worked, with the intention of iterating further on the osx build later. Here are two comments from the original thread:

@pierreglaser
Copy link
Author

We aren't responsible for the conda package though.

Did not know that!

Thanks @stuarteberg for the informative suggestions and references. Will try and naively remove the skipping of osx platforms meta.yml.

@psobolewskiPhD
Copy link

FYI, I think you can close this as of conda-forge/tensorstore-feedstock#22
On my M1, arm64 conda env:

╰─ mamba repoquery search tensorstore                                (nap-3d) ─╯

Executing the query tensorstore

conda-forge/osx-arm64                                9.6MB @  15.3MB/s  0.6s
conda-forge/noarch                                  14.6MB @  13.0MB/s  1.1s


 Name        Version Build                        Channel     Subdir   
────────────────────────────────────────────────────────────────────────
 tensorstore 0.1.57  py310h6e3bce1_0 (+ 3 builds) conda-forge osx-arm64
 tensorstore 0.1.56  py310h20bb696_0 (+ 3 builds) conda-forge osx-arm64
 tensorstore 0.1.55  py310h20bb696_0 (+ 3 builds) conda-forge osx-arm64
 tensorstore 0.1.54  py310h20bb696_4 (+ 7 builds) conda-forge osx-arm64

@pierreglaser
Copy link
Author

Great!

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

No branches or pull requests

4 participants