Skip to content

Conversation

@stephankramer
Copy link
Contributor

This combines minor Debian package change 1.2.1
with a number of minor fixes to support python 3.12.
The changes in python libspud were required to port fluidity to Noble (and will be backported in its libspud copy)
Changes in diamond appear to give basic functionality in opening diamond with a fluidity schema and setting some options in python 3.12 and 3.13

This package was pushed to the ppa about 2 years ago, but I forgot
to commit this final minor change.
Copy link
Contributor

@cianwilson cianwilson left a comment

Choose a reason for hiding this comment

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

Looks good to me (aside from one small verbose flag question).

Tested on mac os with homebrew python 3.14 after some assistance from @stephankramer to get distutils installed.

debian/rules Outdated
#!/usr/bin/make -f

#export DH_VERBOSE=1
export DH_VERBOSE=1
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this still required?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, not sure why this was changed (the 1.2.1 changes were 2 years ago already), I'll revert it back

@stephankramer stephankramer merged commit 246de64 into main Nov 10, 2025
8 checks passed
@stephankramer
Copy link
Contributor Author

Thanks, @cianwilson ! I've also pushed this to the fluidity supporting software PPA so you should be able to get this via apt install spud-diamond as well.

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.

3 participants