aeneas icon indicating copy to clipboard operation
aeneas copied to clipboard

add pyproject.toml for numpy requirement

Open valrus opened this issue 4 years ago • 1 comments

This PR adds a pyproject.toml file to address the need to manually install numpy before aeneas, which was preventing aeneas from installing correctly in a Heroku app.

I took the approach from this PR on a project with the same issue. Based on the comments on that PR, it should work for any version of pip above 10 and be harmless for lower versions. I tested it in a Heroku deploy and was able to install aeneas directly from a requirements.txt file.

valrus avatar Apr 16 '21 01:04 valrus

A recent update to setuptools broke this fix for me. I created a fork that fixes the issue by pinning setuptools to 75.8.x

EthanShoeDev avatar Mar 10 '25 23:03 EthanShoeDev