Skip to content

Commit d90845d

Browse files
committed
Fix bionemo-llm pip install bug, cannot install fasttext with --no-build-isolation!
Signed-off-by: Cory Ye <[email protected]>
1 parent 7be8db3 commit d90845d

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

.github/workflows/bionemo-subpackage-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117
# Install sub-package and dependencies.
118118
pip install --upgrade pip setuptools uv maturin
119119
# Install required core & optional [test] dependencies.
120-
uv pip install --no-cache --no-build-isolation --system pytest sub-packages/${{ matrix.package }}[test]
120+
uv pip install --no-cache --system pytest sub-packages/${{ matrix.package }}[test]
121121
- id: install-subpackage-post
122122
if: ${{ github.event.inputs.test == 'true' }}
123123
name: Install sub-package dependencies that need to be installed after the core dependencies.

sub-packages/bionemo-esm2/pyproject.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ dependencies = [
1515
'bionemo-core',
1616
'bionemo-llm',
1717
# external
18-
# TODO(@cspades): Remove this version fixture when this issue is fixed: https://github.com/zarr-developers/zarr-python/issues/2963 / https://github.com/zarr-developers/zarr-python/pull/2965
19-
'numcodecs[msgpack]<0.16',
2018
]
2119

2220
[project.optional-dependencies]

sub-packages/bionemo-noodles/Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)