Results 19 comments of Paul Rigor

I'm also interested with this.

With #355 merged, should we close this issue?

> I would like to verify whether this error is an artifact of my dev environment or not. Most recent `build_docs` run can replicate the issue. The `isinstance()` error may...

Error fixed has been fixed in [46f9e8b](https://github.com/pyccel/psydac/pull/402/commits/46f9e8b488fb8ff0c1b8a9949209d8be64372149), and its corresponding `sphinx-build` output is [attached here](https://github.com/pyccel/psydac/files/15009146/build.tar.gz). Here are the commands to run this demo locally: ```sh wget https://github.com/pyccel/psydac/files/15009146/build.tar.gz tar xf build.tar.gz...

If we plan to support `python3.12` in the future, the [deprecation of `distutils`](https://numpy.org/doc/stable/reference/distutils_status_migration.html#status-of-numpy-distutils-and-migration-advice) would break the capability of `igakit` to build Fortran files: ```shell $ git clone -b fix-distutils-py3.12 https://github.com/pyccel/igakit.git...

Unfortunately Codecov doesn't trigger; to make it work a 14-day team trial is necessary. For now so I used another tool called [Coverage.py](https://coverage.readthedocs.io/en/7.5.0/) to run the coverage tests locally: ```shell...

Closing this PR as API tokens aren't accessible from forked repos.

Some updates: * Remove the distutils import from our [setup.py](https://github.com/pyccel/psydac/blob/devel/setup.py) - Addressed in #407 * Either drop the Igakit dependency, or update Igakit so that it does not use distutils...

With [igakit Py3.12](https://github.com/dalcinl/igakit/pull/5) already supported, we can close this issue.

So the error with `sympy 1.12` isn't local to my dev machine and could be replicated here: https://github.com/pyccel/sympde/actions/runs/9091374690/job/24985858819#step:6:33 ``` ============================= test session starts ============================== platform linux -- Python 3.11.[9](https://github.com/pyccel/sympde/actions/runs/9091374690/job/24985858819#step:6:10), pytest-8.2.0,...