-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
[GSoC] Series: Fixes RecursionError and Timeout in limit evaluations #19646
Conversation
✅ Hi, I am the SymPy bot (v160). I'm here to help you write a release notes entry. Please read the guide on how to write release notes. Your release notes are in good order. Here is what the release notes will look like:
This will be added to https://github.com/sympy/sympy/wiki/Release-Notes-for-1.7. Note: This comment will be updated with the latest check if you edit the pull request. You need to reload the page to see it. Click here to see the pull request description that was parsed.
Update The release notes on the wiki have been updated. |
Codecov Report
@@ Coverage Diff @@
## master #19646 +/- ##
==========================================
Coverage 75.668% 75.668%
==========================================
Files 657 658 +1
Lines 170689 171250 +561
Branches 40262 40422 +160
==========================================
+ Hits 129158 129583 +425
- Misses 35872 35997 +125
- Partials 5659 5670 +11 |
Thanks, I think that this is ready to go. |
Fixes: #8208
Fixes: #14514
Fixes: #15202
Fixes: #15282
Fixes: #16714
Brief description of what is fixed or changed
Changes have been done in
mrv()
function ofgruntz.py
to handle the indeterminant form of1**oo
more accurately.Some other changes have been done in
Add._eval_as_leading_term()
to handle cases in a better way, whereleading term
has to be evaluated usingseries computation
.Some major changes have been done in the
cancel()
function ofpolytools.py
to speed up the algorithm.Other Comments
Regression Tests have been added.
Release Notes
mrv()
function ofgruntz.py
andcancel()
function ofpolytools.py
resolvesRecursionError
andTimeout
in limit evaluations