-
-
Notifications
You must be signed in to change notification settings - Fork 489
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
Symbolic to SymPy convertion for generic function #22802
Comments
Branch: public/22802 |
Commit: |
Changed branch from public/22802 to public/22802_sympy_abstact_function |
Branch pushed to git repo; I updated commit sha1. New commits: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:6
Is this ready for review (other than removing the commented out debugging code)? |
comment:7
No, the work is still not finished : composed functions are not coverted. |
comment:8
The inverse transformation was submitted to sympy in the pull request: "sympy to sage conversion : Abstract function." |
comment:10
We can do either a patch ticket (i.e., adding it to |
comment:11
The PR on sympy si passed , I added tests and resolved some problems. Concerning the conflicts with #20204 : I did not see this ticket before, but yes, some problems could arrive. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:13
The conversion of generic functions (also derivatives and composed functions) between sage and sympy works fine. |
comment:14
If you need upstream changes, you will have to add the corresponding patch to our version of sympy. For better granularity, it might be better to do the patching on a separate ticket. |
comment:15
How can I patch the sage version of sympy it is not versioned in git. Have you some doc? |
comment:16
You create a patch from the git commit. I think the command is something like |
comment:18
Hello,
then
The test are ok. |
comment:19
It looks okay to me, but I would prefer the sympy patch to go on a separate ticket that this ticket will then depend on. You can just cherry-pick (and squash if desired) your last two commits into a new branch and then merge that branch into this one here. |
Branch pushed to git repo; I updated commit sha1. Last 10 new commits:
|
Commit: |
comment:32
The name of the branch was corrected |
comment:34
could you please merge again with #23496 ? i haven't checked in detail, but there seem to be differences in the sagemath/sagetrac-mirror@eedf6da and sagemath/sagetrac-mirror@037272c...bc21300 of course in case of conflict we want to keep the changes introduced by #23496. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:37
I did some trivial reviewer changes, but I am getting the same two real failures as on the patchbot:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:40
I do not get any of the errors reported by the patchbot. Positive review. |
comment:41
there is at least a merge conflict with its dependency, introduced in 5a53e12 |
comment:42
This is already based on the branch on #23496. |
comment:43
the branches do have different code for anyway, sorry for my confusion. i didn't realize that it will just overwrite the code in the dependency, but without merge conflict,
|
comment:44
I had remove the changes in composition because it caused problems in this branch and it was not influent in #23496 |
Changed branch from public/22802_sympy_abstract_function to |
Implement generic function coversion from Symbolic to SymPy
Depends on #23496
CC: @egourgoulhon @rwst
Component: symbolics
Keywords: sympy
Author: Marco Mancini
Branch/Commit:
5a53e12
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/22802
The text was updated successfully, but these errors were encountered: