Skip to content

BLD: bump minimum dateutil to 2.0 #9099

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 1 commit into from
Aug 29, 2017

Conversation

tacaswell
Copy link
Member

  • we had it documented as >= 1.1
  • we had not specified it in setup.py
  • the minimum version available on pypi is 1.5
  • 2.0 is the first version that support python3
  • 2.0 is > 5 years old
  • debian versions
    • wheezy (oldoldstable) has 1.5
    • jessie (oldstable) as 2.2

Suggested by @pganssle

He suggested just documenting >=2, but leaving setup.py unpinned. Opted to be a bit stronger about it so we can have the same minimum version on both python2 and python3

@tacaswell tacaswell added this to the 2.1 (next point release) milestone Aug 26, 2017
@WeatherGod
Copy link
Member

appveyor failure is due to a connection failure to conda.

INSTALL.rst Outdated
@@ -178,7 +178,7 @@ Matplotlib requires a large number of dependencies:
* `Python <https://www.python.org/downloads/>`_ (>= 2.7 or >= 3.4)
* `NumPy <http://www.numpy.org>`_ (>= |minimum_numpy_version|)
* `setuptools <https://setuptools.readthedocs.io/en/latest/>`__
* dateutil (>= 1.1)
* `dateutil <https://pypi.python.org/pypi/python-dateutil>`_) (>= 2.0)
Copy link
Member

Choose a reason for hiding this comment

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

ah, actually, just noticed a typo. A spurious closing paren?

 - we had it documented as >= 1.1
 - were not checking in setup.py
 - the minimum version available on pypi is 1.5
 - 2.0 is the first version that support python3
 - 2.0 is > 5 years old
 - debian versions
    - wheezy (oldoldstable) has 1.5
    - jessie (oldstable) has 2.2
@tacaswell tacaswell force-pushed the bld_minimum_dateutil branch from 2a4661d to 38137a6 Compare August 29, 2017 00:37
@tacaswell
Copy link
Member Author

@WeatherGod fixed and force-pushed.

@tacaswell tacaswell added the Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions. label Aug 29, 2017
@QuLogic QuLogic merged commit cb7b60f into matplotlib:master Aug 29, 2017
@tacaswell tacaswell deleted the bld_minimum_dateutil branch August 29, 2017 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release critical For bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants