Conversation
|
Thanks Sebastian! |
|
@simonschwaer anything you want to add? |
|
Hi all, and thanks, Sebastian, for taking care! I did a quick test using I had to install Besides that, the Here are some general ideas and issues regarding this update that we should consider:
I also have some other things in my notes that I will paste in a separate message, but these are more like "code improvements." Thanks! |
|
Hi @akustiker, Thanks for taking a look!
About the PyPi workflow: I am not aware of any workflows, also I don't have access to the groupmm pypi account. |
|
Hi @sebastianrosenzweig! This looks good to me! :-) I also tested the Python version, with I am not familiar with the PyPI setup, so maybe @stefan-balke, @simonschwaer, or @sstrahl can help? Additionally, regarding the merging process, I kindly ask one of you in GroupMM to approve it. Best, Peter 👋 |
|
According to https://openmdao.org/newdocs/versions/latest/other_useful_docs/building_a_tool/release_process.html
|
|
Thank you, Peter! 🙏 |
|
I am about to figure out the PyPi stuff. ;-) |
Hi all,
I believe libf0 requires some maintenance to ensure compatibility with current and future software projects. The main issues are:
setup.py: The use ofsetup.pyis outdated. We should switch to usingpyproject.tomlfor defining dependencies.I have addressed all of these issues in this pull request. If you agree, we can use it as the foundation for a v1.1 release.
@stefan-balke, I’d be happy to include the changes from #5 if that makes sense.
Let me know your thoughts—I'm happy to assist further.
Please excuse my commit messages, let's squash them during merge...