Skip to content

Conversation

anntzer
Copy link
Contributor

@anntzer anntzer commented Nov 9, 2019

Numpy 1.12 was released in January 2017
(https://github.com/numpy/numpy/tags?after=v1.12.1), which will be more
than 3y ago when mpl3.3 will be released, so it's fine to depend on it
per the dependency policy.

Numpy 1.12 added pathlib support for numpy.load
(numpy/numpy#6660),
a minor convenience for improving cbook.get_sample_data (#15641).

PR Summary

PR Checklist

  • Has Pytest style unit tests
  • Code is Flake 8 compliant
  • New features are documented, with examples if plot related
  • Documentation is sphinx and numpydoc compliant
  • Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
  • Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way

@anntzer anntzer added this to the v3.3.0 milestone Nov 9, 2019
Numpy 1.12 was released in January 2017
(https://github.com/numpy/numpy/tags?after=v1.12.1), which will be more
than 3y ago when mpl3.3 will be released, so it's fine to depend on it
per the dependency policy.

Numpy 1.12 added pathlib support for numpy.load, a minor convenience for
improving cbook.get_sample_data.
@hmaarrfk
Copy link
Contributor

You might as well bump all the way up to 1.14.3
https://github.com/numpy/numpy/blob/master/doc/neps/nep-0029-deprecation_policy.rst

And if you are brave, simply jump ship and go to numpy 1.15
https://github.com/numpy/numpy/blob/master/doc/neps/nep-0029-deprecation_policy.rst#drop-schedule

FWIW, building with numpy 1.13.3 creates incompatibilities with numpy 1.15
scikit-image/scikit-image#4270

@anntzer
Copy link
Contributor Author

anntzer commented Nov 10, 2019

technically we haven't adopted NEP29 here yet (I'm fine with doing so, but that's not so much the point of this PR).

@tacaswell
Copy link
Member

Could have sworn I opened a PR to adopt NEP29 for 3.3....

@dstansby dstansby merged commit fc413b3 into matplotlib:master Nov 11, 2019
@anntzer anntzer mentioned this pull request Nov 12, 2019
6 tasks
@anntzer anntzer deleted the numpy112 branch December 29, 2019 18:48
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.

4 participants