Skip to content

Fix broken pip install - #2

Open
paulromano wants to merge 1 commit into
mit-crpg:masterfrom
paulromano:add-pyproject-toml
Open

Fix broken pip install#2
paulromano wants to merge 1 commit into
mit-crpg:masterfrom
paulromano:add-pyproject-toml

Conversation

@paulromano

Copy link
Copy Markdown
Member

The latest version of pip changed the behavior of pip install for projects that don't have a pyprojec.toml file. This results in a build error when running pip install on vectfit as evidenced by recent CI builds of OpenMC that fail. This PR adds a pyproject.toml file that lists the proper build dependencies (pybind11 and numpy) so that installing with pip install should work (provided xtensor, etc. are installed properly and headers can be found).

@paulromano
paulromano requested a review from liangjg April 17, 2023 14:40
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

Successfully merging this pull request may close these issues.

1 participant