Skip to content

Update install process#4

Merged
jomey merged 3 commits intomainfrom
setup
Sep 3, 2025
Merged

Update install process#4
jomey merged 3 commits intomainfrom
setup

Conversation

@jomey
Copy link
Member

@jomey jomey commented Aug 27, 2025

Update to using modern python pyproject.toml and address the deprecation warnings raised during install.

Follows pattern of: iSnobal/topocalc#4

This also harmonizes the Cython compile setup with topocalc.
Would be great if you could pull this locally and see if a pip install -e . will succeed for you.

Thanks AI for reviewing this locally.

Copy link

@arobledano arobledano left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And same here, pip install -e . succeeds in a freshly created environment with python 3.9 + requirements

@jomey jomey merged commit 9bdae77 into main Sep 3, 2025
@jomey jomey deleted the setup branch September 3, 2025 18:37
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.

2 participants