* Tue Apr 12 2022 mcepl@suse.com
- Clean up spec and correct to proper single-spec SPEC
file. Fixes FTBFS (bsc#1198319).
* Mon Apr 19 2021 mcepl@suse.com
- Fix dependencies to explicit python3-* ones (bsc#1184340).
* Wed May 20 2020 tchvatal@suse.com
- Remove Qt4 backend as we don't want to ship Qt4 anymore
* Mon May 18 2020 tchvatal@suse.com
- Update version to 2.2.5:
* Latest 2.x series that supports python2 (we have 3x on TW)
- Make it agnostic between SLE and openSUSE jsc#SLE-11752
* Same change done to 3.x series in TW
* Tue Aug 14 2018 toddrme2178@gmail.com
- Update to version 2.2.3
* Fix import failure on BSD systems
* Fix import errors in Qt shims for PyQt5 5.11 and PyQt4 4.12
* Fix import errors if bz2 module is not in standard library
* Fix overflow in _path.h
* Fix infinite recursion in transform repr
* Fix bug with XKCD style
* Remove unsafe usage of Popen
* Sat Jun 02 2018 hpj@urpla.net
- don't use any lua expressions for suse_version < 1500
* Fri Jun 01 2018 dimstar@opensuse.org
- Only recommend python-matplotlib-tk if tk is already flagged for
installation. On most systems there is no reason to have tk
available (those UIs are out of date and not well perceived
anyway).
* Tue May 15 2018 tbechtold@suse.com
- Add missing Requires for python-backports.functools_lru_cache (boo#1074491)
* Thu May 10 2018 toddrme2178@gmail.com
- Fix building on SLE which doesn't have qhull.
* Sat Mar 17 2018 arun@gmx.de
- update to version 2.2.2:
* v2.2.1 did not actually restore matplotlib.verbose.
- changes from version 2.2.1:
* This release fixes a number of critical bugs:
+ restores matplotlib.verbose (fixing embedding in pycharm)
+ preserve precision when color mapping small portions of data
with extreme outliers
+ fixes saving long movies with ffmpeg
+ fixes UnbourdLocal error in contour labeling
+ fixes import failure on python 3.4.0 and 3.4.1
+ fixes compile time failures with clang on 32bit platforms
+ fixes an icon in the Tk backends
+ fixes several issues with Tables
+ fixes expanding offset boxes with tight_layout
+ revert changes to the font caching to avoid a possible bug in
backports.lru_cache
+ numerous docstring and documentation fixes
* We have reverted the deprecation of `font_manager.TempCache`.
* Thu Mar 08 2018 arun@gmx.de
- specfile:
* require kiwisolver
* update required version for dateutil
- update to version 2.2.0:
* The first release of the v2.2 LTS series and the last version of
Matplotlib to support python2. There will be bug-fix release for
this series until 2020.
* This release includes new features including:
+ An experimental constrained layout manager
+ Color blind friendly color map (cividis) and color cycle
(tableau-colorblind10)
+ native support for numpy.datetime64 types
+ animated gif writing via pillow
+ TkAgg now works with pypy
+ cairo based backends for Qt, Tk, and WX
* There are several API changes in this release:
+ To support the constrained layout Matplotlib has a new required
dependency (kiwisolver).
+ The `matplotlib.finance` module has been removed, development
has moved to a stand-alone project.
* Tue Jan 30 2018 rolf@rotkraut.de
- Update versions of required packages.
* Sun Jan 28 2018 arun@gmx.de
- specfile:
* update copyright year
- update to version 2.1.2:
* This release fixes a number of critical bugs:
+ fix a typo in mlab.cohere which yielded incorrect results
+ allow nonposx / nonposy to pass through loglog
+ fix color comparisons when finding handles with legend
+ fixes a recursive draw bug and a major performance regression in
Qt5Agg backend
+ fix a re-draw bug in WxAgg
+ fix image scaling with high-bit depth integers
+ revert the busy-cursor
* Wed Jan 17 2018 thod_@gmx.de
- dependency changed to python-six >= 1.10
(see "site-packages/matplotlib/__init__.py", line 187)
* Sat Dec 16 2017 arun@gmx.de
- update to version 2.1.1:
* The first and only planned bug-fix release for the 2.1 series.
* This release include many bug and documentation fixes. Highlights
are:
+ change default logscale behavior to clip
+ fixed webagg import errors
+ tweaks to polar ticks
+ fixed exception when guessing afm family names
+ update manifest to include all doc files
+ improve masked array handling in pcolormesh
+ fix segfault from reading invalid png
+ fix blocking_input
+ fix bug resulting in huge multi-page pdf files
+ make `show` in nbagg take args as other backends do
+ several fixes to OSX backend
+ restore positional arg handling on Figure.legend
+ fix bugs in interactive navigation
+ fix issues when panning with invalid limits
+ fix bug with fully masked arrays passed to imshow
* Thu Oct 26 2017 toddrme2178@gmail.com
- Update to version 2.1.0
+ New features
* String categorical values
* Interactive JS widgets for animation
* Enhancements to polar plot
* Figure class now has subplots method
* Metadata savefig keyword argument
* Busy Cursor
* PolygonSelector
* Added matplotlib.ticker.PercentFormatter
* Reproducible PS, PDF and SVG output
* Orthographic projection for mplot3d
* voxels function for mplot3d
+ Improvements
* Add capstyle and joinstyle attributes to Collection
* CheckButtons widget get_status function
* Add fill_bar argument to AnchoredSizeBar
* Annotation can use a default arrow style
* Barbs and Quiver Support Dates
* Hexbin default line color
* Figure.legend() can be called without arguments
* Multiple legend keys for legend entries
* New parameter clear for :func:`~matplotlib.pyplot.figure`
* Specify minimum value to format as scalar for LogFormatterMathtext
* New quiverkey angle keyword argument
* Colormap reversed method
* Artist.setp (and pyplot.setp) accept a file argument
* streamplot streamline generation more configurable
* Axis.set_tick_params now responds to rotation
* Shading in 3D bar plots
* New which Parameter for autofmt_xdate
* New Figure Parameter for subplot2grid
* Interpolation in fill_betweenx
* New keyword argument sep for EngFormatter
* Extend MATPLOTLIBRC behavior
* density kwarg to hist
+ Internals
* New TransformedPatchPath caching object
* Abstract base class for movie writers
* Stricter validation of line style rcParams
+ Performance
* Path simplification updates
* Implement intersects_bbox in c++\
- Remove upstream-included patches:
* 0001-Fix-include-path-for-system-libqhull.patch
* 0001-Allow-divmod-to-be-overridden-by-num.patch
* 166a14473272_Fix-contour-colour-level-determination.patch
* 97e170d2fc2c_Pass-integers-to-np_linspace.patch
* Mon Oct 09 2017 stefan.bruens@rwth-aachen.de
- Fix/enhance build with tests:
- set PYTHONPATH, otherwise tests will not find the python
modules installed to the buildroot
- Add BuildRequires for several tex styles/resources
- Add BuildRequires: xorg-x11-Xvfb, needed for Qt backend tests
- Remove python-Pillow, tests are only using png, not e.g jpeg
- increase image compare tolerance, our Freetype 2.7 renders
slightly different to the baseline FT 2.6
- Add upstream 0001-Allow-divmod-to-be-overridden-by-num.patch,
to cope with numpy 1.13 changes
- Add upstream 166a14473272_Fix-contour-colour-level-determination.patch
- Add upstream 97e170d2fc2c_Pass-integers-to-np_linspace.patch
* Mon Oct 09 2017 stefan.bruens@rwth-aachen.de
- Also remove runtime-only python-tk dependecy from BuildRequires:
* Sat Oct 07 2017 stefan.bruens@rwth-aachen.de
- Rebase the matplotlib setup.cfg on upstream version
- Guard several BuildRequires: which are not necessary for building
with the "tests" conditional, most backends are pure python
- Do not install/package baseline images only necessary for tests,
shrinks the main package by 60 MByte
* Thu Aug 10 2017 toddrme2178@gmail.com
- Update to version 2.0.2
Critical bug fixes for 2.0.1
* fixed Qt4 support
* fixed LogFormatter
* fixed hatched artists in legends
* fixed segfault with large images
- Update to version 2.0.1
Bug fix release for 2.0.x series
This release includes bug fixes, documentation updates and one major change.
+ API
* Do not clip the linewidth used for dash pattern scaling. This is
an API change, but is a major improvement.
* Deprecate 'vega' color names in favor of 'tab'.
+ Bug Fixes
* Hatching color follows edge color again.
* Fixes a critical bug with masked images.
* Improved high-dpi support for Qt5.
* Log ticking no never skip minor ticks
* Do not skip points surrounded by nan/inf in vector outputs.
- Disable backends on releases that don't support them.