Open ljwolf opened 1 year ago
We already started the transition in some packages. I think that the latest one was tobler (https://github.com/pysal/tobler/pull/174) but it seems that we will need to do this across all packages before next meta.
Yep, just logging it here because it will be blocking for release.
Across the project, many packages use
distutils
for setting up installations. However,distutils
will be deprecated. We will need to deal with this by moving topyproject.toml
. The best way to do this is probably revise the submodule template to use thepyproject.toml
specification, and then propagate that downwards.This will affect the metapackage, as the metapackage will be uninstallable on 3.12 until all its constituent parts are off of distutils.
Check packages for conformance
pysal/pysal
pysal/access
– ${\color{red}\text{needs update or [?]}}$pysal/esda
pysal/giddy
pysal/inequality
pysal/libpysal
pysal/mapclassify
pysal/mgwr
– ${\color{red}\text{needs update or [?]}}$pysal/momepy
pysal/legendgram
– ${\color{red}\text{needs update or [?]}}$pysal/pointpats
pysal/segregation
pysal/spaghetti
pysal/spglm
pysal/spint
– ${\color{red}\text{needs update or [?]}}$pysal/splot
– ${\color{red}\text{needs update or [?]}}$pysal/spopt
pysal/spreg
${\color{red}\text{archived}}$pysal/spvcm
pysal/tobler