biocore / biocore/gemelli

Some issuses

Open
#112 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
92
Forks
20
PR merge metrics
No merged PRs in 30d

Description

on mac apple silicon. python 3.12

## iow error

fixed by insttalling iow independently
```
Error: × failed to solve the pypi requirements of 'default' 'osx-arm64'
├─▶ failed to resolve pypi dependencies
├─▶ Failed to download and build `iow==1.0.8`
├─▶ The build backend returned an error
╰─▶ Call to `setuptools.build_meta:__legacy__.build_wheel` failed (exit status: 1)

[stderr]
Traceback (most recent call last):
File "", line 14, in
File "/Users/silas/Library/Caches/rattler/cache/uv-cache/builds-v0/.tmpAIkCJZ/lib/python3.12/site-packages/setuptools/build_meta.py",
line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/silas/Library/Caches/rattler/cache/uv-cache/builds-v0/.tmpAIkCJZ/lib/python3.12/site-packages/setuptools/build_meta.py",
line 301, in _get_build_requires
self.run_setup()
File "/Users/silas/Library/Caches/rattler/cache/uv-cache/builds-v0/.tmpAIkCJZ/lib/python3.12/site-packages/setuptools/build_meta.py",
line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/Users/silas/Library/Caches/rattler/cache/uv-cache/builds-v0/.tmpAIkCJZ/lib/python3.12/site-packages/setuptools/build_meta.py",
line 317, in run_setup
exec(code, locals())
File "", line 18, in
ModuleNotFoundError: No module named 'numpy'

hint: This usually indicates a problem with the package or the build environment.
```

## sckit-bio uncompatiblity

ImportError: cannot import name '_vectorize_counts_and_tree' from 'skbio.diversity._util'

I have scikit-bio = ">=0.6.3,<0.7"

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files, tests, or entry points are named. Start by reproducing both failures on macOS Apple Silicon with Python 3.12, then inspect the project's dependency declarations and package constraints. Done means the iow requirements build succeeds and the reported scikit-bio import error no longer occurs.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, numpy, python
Domain
bioinformatics, build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.