Skip to content

API/TST: minimum versions #16536

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

Merged
merged 5 commits into from
Feb 20, 2020
Merged

Conversation

tacaswell
Copy link
Member

Closes #16116

This:

  • bumps the minimum version of pyparsing from 2.0.1 -> 2.0.2
  • cleans up the requirement files used with on CI
  • move testing with pandas to py37/py38

This prevents an inconsistent test environment because packaging 20.1
requires pyparsing >=2.0.2

Picked 2.0.3 as the change log noted that 2.0.3 fixes a major
regression from 2.0.2.
When we set this up py36 was the newest (not the oldest) python we
supported.
Should have been removed in 695e729
@tacaswell tacaswell added this to the v3.3.0 milestone Feb 16, 2020
@@ -1,15 +1,10 @@
# pip requirements for all the travis builds

coverage
cycler
numpy
Copy link
Member

Choose a reason for hiding this comment

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

Why don't we need these anymore?

Copy link
Member

Choose a reason for hiding this comment

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

They are matplotlib dependencies and will be installed anyway, the same change was proposed by @anntzer #16117 (comment)

Copy link
Member Author

Choose a reason for hiding this comment

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

Correct, we should only specify these if we want to actively pin the back to an old version.

@dstansby dstansby merged commit 4cd31dd into matplotlib:master Feb 20, 2020
@tacaswell tacaswell deleted the api_tst_min_versions branch February 20, 2020 20:16
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.

travis36minver.txt needs an update
4 participants