fplll / fpylll

A Python interface for https://github.com/fplll/fplll
GNU General Public License v2.0
123 stars 62 forks source link

Declare build deps in pyproject.toml #258

Closed mkoeppe closed 1 year ago

mkoeppe commented 1 year ago

... and remove Cython from the runtime dependencies (install_requires); it is only needed at build time.

malb commented 1 year ago

LGTM

malb commented 1 year ago

Should I cut a new release, i.e. would that make Sage packaging easier?

mkoeppe commented 1 year ago

No need

dimpase commented 10 months ago

Please make a new release (on PyPI too), as I just saw pip install fpyll (i.e. pulling version 0.6.0 from PyPI) and up to date python 3.10 venv with latest Cython, setuptools, etc, erroring out with

ModuleNotFoundError: No module named 'Cython'

Installing from master branch, i.e. pip install git+ssh://git@github.com/fplll/fpylll.git, worked.