Closed campospinto closed 3 months ago
You don't have to comment all parts that uses igakit, you only need to comment the tests that uses it, i.e. psydac/cad/tests/test_geometry.py
What do you mean ? We cannot install igakit anymore, so how can we have a running code with some parts still using igakit ?
This PR disables all the imports to igakit, as well as all the dependent psydac functions, so that users can install and run psydac with python3.12 (see psydac issues 406 and 53 )
This temporarily disables nurbs in psydac: In a further PR the nurbs functions should re-implemented, or re-imported from a stable source.
Some changes are also made in the continuous integration workflow:
Finally some numpy typed mapping parameters are converted to native python types to avoid errors with sympify