Skip to content

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

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