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
AsymptoticRing: pass log-function more systematically #27883
Comments
This comment has been minimized.
This comment has been minimized.
Branch: u/dkrenn/asy-locals-for-log |
Last 10 new commits:
|
Commit: |
comment:4
Trivial dependency #27837 added. |
comment:5
You are using incompatible-with-python3 syntax, see patchbot report. As said on sage-devel, developers should rather switch now to python3-sage. |
comment:6
Replying to @fchapoton:
Without the parenthesis it doesn't work either
Not sure, how to nicely rewrite this (I am now using |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:8
Replying to @fchapoton:
Thank you for telling; I wasn't aware that this is not Py3. (FWIW, I have a Py3-Sage, but I see this ticket more like a fixup of a recent change, so still using my "old" Sage for this. But I will switch soon. ;) ) |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:10
Replying to @dkrenn:
Ok, seems to be just this way according to |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
Now patchbots seem to be happy :) |
Reviewer: Benjamin Hackl |
comment:13
I reviewed the changes and overall, I like this approach to make the module more flexible. Personally, I would prefer if the |
comment:14
Replying to @behackl:
I thought exactly about doing this. However, I decided not not use it, so that all these kind of parameter passing because:
Therefore, I removed the |
comment:15
Replying to @dkrenn:
Alright. I see, and agree with your conclusion. (Besides, I would assume that if someone wants to use a custom log function, then they should set it globally for their entire I want to do some further investigations regarding this ticket; I should be done soon. |
comment:16
Of course, I forgot to set this to I reviewed the changes carefully, everything looks good to me and also the patchbot seems to be happy. |
comment:18
Replying to @fchapoton: I am curious: Why were the (closed) dependencies deleted? Is there any advantage for doing this and should we do this on a regular basis? (However, I do not mind that it was done, just curious as said.) ;) |
comment:19
This may be blocking the merge by the release manager. Not sure, but just to be safe. |
comment:20
Replying to @fchapoton:
I see; I think this is not an issue here, see https://groups.google.com/d/msg/sage-release/E4vp20O2FN0/Sk5IynzSAwAJ (it will be in rc1). |
Changed branch from u/dkrenn/asy-locals-for-log to |
In #22154 (merged in a recent beta), a new
log
parameter was introduced. This was very specifically done for this parameter and does not allow any easy extensions. The aim of this ticket is to generalize this by using a generallocals
parameter. (In this sense it can be seen as a fixup for #22154.)(Note that no deprecation for
log
is needed, as this was only merged in a recent beta and not yet in a stable release.)CC: @behackl
Component: asymptotic expansions
Author: Daniel Krenn
Branch/Commit:
551b052
Reviewer: Benjamin Hackl
Issue created by migration from https://trac.sagemath.org/ticket/27883
The text was updated successfully, but these errors were encountered: