-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create metapackage #35
Conversation
Project adapted to pyproject.toml. |
Current situation:
Future works:
This being said, I'll leave this PR for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good, @RobPasMue. Just a couple of things:
-
No need to have a
_version.py
file. Let us have everything inside__init__.py
. This allows also to simplify the very first lines inconf.py
. -
I agree on using
poetry
for this. It would be nice to commit thelock.file
too. -
Additionally to the wheel and source artifacts, we could ship the "wheelhouse", as PyMAPDL does, see these lines.
Co-authored-by: Jorge Martínez <[email protected]>
Thank you for your comments @jorgepiloto I fully agree with all of them. Let me change them :) |
Problems encountered with Error message:
|
Co-authored-by: Maxime Rey <[email protected]>
ansys-dpf-core = "==0.4.2" | ||
ansys-dpf-post = "==0.2.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These will have to be updated. As it stands, pydpf-core==0.5.0
is for 2022R2, which we're still waiting on.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At the moment, the latest available one is 0.4.2 (I refer to the released versions, not pre-released). As soon as they publish 0.5.0, dependabot will let us know
|
||
# Optional dependencies | ||
ansys-mapdl-reader = {version = "==0.51.14", optional = true} | ||
# ansys-fluent-visualization = {version = "==0.4.0", optional = true} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'll have to bring this up in a discussion tomorrow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed. Planning on. There is an issue open as well. ansys/pyfluent-visualization#94
Co-authored-by: Alex Kaszynski <[email protected]>
@jorgepiloto @MaxJPRey @akaszynski I think, as it is, we can merge the PR. Can you please review it (and approve) when possible? Remaining open points already have issues created in this same repo |
Sure, let me do a quick review on this, @RobPasMue 👍🏽 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one change request regarding the conf.py
file and a tiny comment. This looks really good. This solution is really smart, congratulations @RobPasMue 👏🏽
Well done @RobPasMue. This is excellent. |
Co-authored-by: Maxime Rey <[email protected]>
Resolving #34 #13