llnl / llnl/fudge

UV Support

Open
#23 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
36
Forks
10
PR merge metrics
No merged PRs in 30d

Description

We (Pacific Fusion) are seeing the following on install:

$ mkdir fudge_test && cd fudge_test
$ uv init
$ uv add git+https://github.com/LLNL/fudge.git
Updated https://github.com/LLNL/fudge.git (aff0178)
error: Build backend failed to determine requirements with `build_wheel()` (exit status: 1)
--- stdout:

--- stderr:
Install numpy>=1.15 before installing FUDGE
--

Any plans on adding uv capability in the near future? Including @edran on this issue as well.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the installation with `uv init` and `uv add git+https://github.com/LLNL/fudge.git`, then inspect the packaging/build configuration responsible for `build_wheel()`. Done means the repository can be added with uv without the backend failing because NumPy is not installed first.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.