Skip to content

Fix deprecation warning in simple_linear_interpolation #3198

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

Closed
wants to merge 2 commits into from
Closed

Fix deprecation warning in simple_linear_interpolation #3198

wants to merge 2 commits into from

Conversation

simgt
Copy link

@simgt simgt commented Jul 8, 2014

On master, when drawing polar plots:

cbook.py:1744: DeprecationWarning: using a non-integer number instead of an 
integer will result in an error in the future
    result = np.zeros(new_shape, a.dtype)

Ps: could I have pushed this on #2100 instead of creating another PR ?

@simgt
Copy link
Author

simgt commented Jul 8, 2014

The build error doesn't seem to be related to this fix.

@tacaswell
Copy link
Member

3.2 is broken at the moment.

This is the right course of action in terms of PRs.

@@ -1746,8 +1746,7 @@ def simple_linear_interpolation(a, steps):
result[0] = a[0]
a0 = a[0:-1]
a1 = a[1:]
delta = ((a1 - a0) / steps)
steps = int(steps)
delta = (a1 - a0) / float(steps)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should not need the float as we have from __future__ import divsion

@simgt
Copy link
Author

simgt commented Jul 9, 2014

My bad, I hadn't noticed!

@tacaswell tacaswell added this to the v1.4.x milestone Jul 9, 2014
@jenshnielsen
Copy link
Member

This is also a part of #3241 Which should fix all of these warnings

@tacaswell
Copy link
Member

Closing in favor of #3241

@tacaswell tacaswell closed this Jul 12, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants