-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hi @viseshrp @margalva - first of all, thank you both for your explanations. Much appreciated!
Based on the outcome of this PR, and starting on 0.10.3, we will have to remove PyDynamicReporting from the metapackage whenever the user requests to install it in Python 3.13.
This will look in our pyproject.toml as follows:
dependencies=[
...
"ansys-dynamic-reporting==0.10.3; python_version<'3.13',
...
]This is a temporary skip, since an explicit requirement on our side is supporting Python 3.13.
Important
If by the time a new metapackage release is required you still don't support Python 3.13 we will have to effectively remove you from the metapackage at large - in order to avoid delivering mixed environments wrt our own libraries (i.e. Python 3.11 containing N PyAnsys libraries, Python 3.13 containing M PyAnsys libraries -- we should always be delivering the same amount of our own libraries).
Once support for NumPy 2.x has been re-established and Python 3.13 please let us know so that we can remove this constraint from the metapackage.
Originally posted by @RobPasMue in #408 (comment)