Skip to content

Make setup.py PEP517 compliant#58

Open
nico-von-huene wants to merge 1 commit into
mattloper:masterfrom
nico-von-huene:master
Open

Make setup.py PEP517 compliant#58
nico-von-huene wants to merge 1 commit into
mattloper:masterfrom
nico-von-huene:master

Conversation

@nico-von-huene

Copy link
Copy Markdown

Would fix #56

jerinphilip added a commit to jerinphilip/chumpy that referenced this pull request Jul 2, 2024
@bonlime

bonlime commented Aug 27, 2024

Copy link
Copy Markdown

@mattloper what's pending on merging this change? really small fix, that make it's easier to install chumpy

@gabmis

gabmis commented Dec 3, 2024

Copy link
Copy Markdown

@mattloper Hi! thanks for the nice package, this would help my team a lot, we often get errors when installing chumpy

@hectorpiteau

Copy link
Copy Markdown

@mattloper Hi! Is it possible to merge it? It would really help :)

@thearchitect

thearchitect commented May 13, 2025

Copy link
Copy Markdown

You can pin commit from this PR and use this approach as a temporary solution if you are using pixi.
pixi.toml:

[pypi-dependencies]
chumpy = { git = "https://github.com/mattloper/chumpy.git", rev = "4228d703b622e172e843438fe0fada102979361a" }

@mlouielu

Copy link
Copy Markdown

If you are using uv:

uv add git+https://github.com/mattloper/chumpy.git --rev 4228d703b622e172e843438fe0fada102979361a

@Sologala

Copy link
Copy Markdown

If you are using uv:

uv add git+https://github.com/mattloper/chumpy.git --rev 4228d703b622e172e843438fe0fada102979361a

It works like a charm!

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.

chumpy setup.py improperly imports pip causing installation failure when using PEP 517

7 participants