libsemigroups / libsemigroups_pybind11

Python bindings for the libsemigroups C++ library for semigroups and monoids
https://libsemigroups.github.io/libsemigroups_pybind11
GNU General Public License v3.0
6 stars 7 forks source link

Word graph hpp #189

Closed james-d-mitchell closed 2 months ago

james-d-mitchell commented 2 months ago

Just need to finish the doc and resolve a few issues, then this is good to go.

james-d-mitchell commented 2 months ago

This will fail until the corresponding PR in libsemigroups is merged.

Joseph-Edwards commented 2 months ago

Unfortunately, there is no version of NumPy that supports both Python 3.8 and Python 3.12. Unless you object @james-d-mitchell, I'm going to open a PR to drop support for Python 3.8 (its end-of-life next month anyway).

I've also opened Issue #192 which highlights a standard we could decide to conform to relating to which versions of Python (and other dependencies) we should aim to support. I'd be interested to hear any thoughts about it.

james-d-mitchell commented 2 months ago

Dropping 3.8 sounds good