Skip to content

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/pysnobal#4

This also harmonizes the Cython compile setup with pysnobal.
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.

jomey added 2 commits August 27, 2025 12:15
This is not currently running and needs a remake once we activate them again.
Update the setup process to use a toml file and address deprecation warnings for
using outdated setuptools version.
With the new setup through toml, we can require having Cython available on the
target host.
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.

Git pulled the repo locally in a fresh environment with just the requirements and everything worked by running pip install - e .

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

3 participants