Skip to content

Fixes #394: Update Python setup#395

Open
benfulton wants to merge 3 commits intomainfrom
update_python_install
Open

Fixes #394: Update Python setup#395
benfulton wants to merge 3 commits intomainfrom
update_python_install

Conversation

@benfulton
Copy link
Copy Markdown
Contributor

Now using setuptools instead of distutils. The CI does not build python so testing must be done manually by running the configure as

HAVE_PYTHON=yes ./configure --enable-2d-adaptivity

Now using setuptools instead of distutils
Ben Fulton and others added 2 commits March 27, 2026 15:50
Remove the Python directory build steps from the Makefile,
relying on "make install" to set them up properly. Modify
the manual to mention that setting the PYTHONPATH is not
necessary after running make install.
Copy link
Copy Markdown
Contributor

@Patol75 Patol75 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes look reasonable to me. I see a few CI failures, but they are likely not related to this PR. Are the spherical benchmark longtest failures linked to changes in assess? particle_rayleigh_taylor_checkpoint seems to fail intermittently, so nothing too concerning there.

EDIT: Yes, spherical failures are due to assess (https://github.com/FluidityProject/fluidity/actions/runs/23657117725).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants