-
-
Notifications
You must be signed in to change notification settings - Fork 112
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
Solves & Fixes Issue #35 | Now constant multiplies the integral #74
base: master
Are you sure you want to change the base?
Conversation
I guess this fix is taken from #60. How difficult would it be to take that branch and finish it up in a new pull request? |
@asmeurer actually I thought that, since that PR didn't get pushed, hence there might be some problem in that (because I thought that PR might have been for some testing purpose). Hence, I pushed this new PR. So, should I delete this PR? Or will this get merged? |
I'm unclear why the PR wasn't pushed. If @lidavidm is around maybe he can shed some light on it. My guess is that it was just never done. There is only one unchecked TODO mentioned (and I'm unsure how to test that without deploying). I would take his branch, merge it with master, then create a new pull request from that, and go ahead and test it to see if everything appears to be working. |
Sorry, yeah, I think I never got around to it. As I remember, I just never got around to testing the |
@ashutoshsaboo I believe the PR did work, so you could try merging it into your pull request. If the |
Let's try to get @lidavidm's branch merged with master and merge it in. If it breaks the search box on sympy.org we'll revert it. |
Yes, but I guess, we must update the Django version definitely. Because, as Django updates, it might deprecate several of it's previous features. So, for security reasons, I do feel that, updating the Django version is pretty essential. As, such at this stage itself, the django version, used in SymPy Gamma is Also, many people generally have the latest version of Django installed, since no where in the wiki it's mentioned that the version Hence I think we must definitely consider updating the version of Django, to avoid such issues. Thanks! 😄 |
@asmeurer @lidavidm Your views on this^? In addition to that, Updating SymPy to the latest version is also necessary. I have pulled the latest version of SymPy. I am just checking in case if there are any issues with the latest version of SymPy on SymPy Gamma, and then I'll push the PR for that soon. |
I agree we should do those things. I'm not sure if it's better to merge @lidavidm's branch, update Django, and update SymPy in three separate pull requests or to do them all at once. Likely doing them separately is better. Keep in mind that if there is a failure after a deploy we will have to revert to the previous deploy, meaning if all the changes are pushed in at once and one of them causes an issue, we will have to revert all of them until we can get it fixed. |
Yes, exactly. I agree with you @asmeurer Sir! That's what, it's better to do it in different PR's, because in case, even if you have to revert, only a small code will change. Otherwise, in case if a large code changes, it'll be hard to figure out, then. Also, this has passed all the Travis CI Tests as well after #73 got merged. |
I have tested for this PR on my local machine as well, and it did pass all of the tests. @asmeurer So, I guess this doesn't seem to have any issue. I'm also working on the SymPy version as well, and i'll see only if there's no problem, then I'll push the PR. |
Also, @lidavidm do we go ahead merging this? 😄 |
So, this resolves and fixes Issue #35 . Now, constant multiplies the integral.
Same can be seen in the screenshot attached below-:
@asmeurer Please have a look at this PR.
Thanks. 😄