Accepting request 247122 from devel:languages:python

1

OBS-URL: https://build.opensuse.org/request/show/247122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-matplotlib?expand=0&rev=35
This commit is contained in:
Stephan Kulow
2014-09-03 16:22:57 +00:00
committed by Git OBS Bridge
parent 3adca68032
commit 39da1c4581
4 changed files with 239 additions and 65 deletions

View File

@ -1,3 +1,105 @@
-------------------------------------------------------------------
Thu Aug 28 14:10:38 UTC 2014 - dmueller@suse.com
- adjust python-tz buildrequires to match runtime requires (python-pytz)
-------------------------------------------------------------------
Wed Aug 27 10:08:07 UTC 2014 - toddrme2178@gmail.com
- Add new python-cairocffi dependency. This is the recommended
dependency for the cairo backend upstream.
- Split out the cairo backend into its own subpackage. It is no
longer tied to gtk, so people can use it on its own without
pulling in any gtk dependencies.
- Fixed issues with qt. The qt5 backend is actually a generic
qt backend, which the qt4 backend depends on. So it needs to be
available for the qt4 backend to work at all. However, we need
to pull in the python-qt5 package to make it work, and that
package is only available for openSUSE > 13.1. So we need to
split the generic qt stuff, including the qt5 stuff, into a
package both the qt4 and qt5 backends can depend on, and then
create a stub qt5 package that just pulls in python-qt5
- Reorganized some other backend packages based on backend changes
-------------------------------------------------------------------
Tue Aug 26 12:26:40 UTC 2014 - toddrme2178@gmail.com
- Update to 1.4.0
* New colormap for red-green color blind users
* Documentation changes
- Phil Elson rewrote of the documentation and userguide for both
Legend and PathEffects.
* New plotting features
- Power-law normalization
- Fully customizable boxplots
- Support for datetime axes in 2d plots
- Support for additional spectrum types
- Support for detrending and windowing 2D arrays in mlab
- Support for strides in mlab
- Formatter for new-style formatting strings
- Consistent grid sizes in streamplots
- Get a list of all tick labels (major and minor)
- Separate horizontal/vertical axes padding support in ImageGrid
- Support for skewed transformations
- Support for specifying properties of wedge and text in pie
charts.
- Fixed the direction of errorbar upper/lower limits
- More consistent add-object API for Axes
- Violin Plots
- More `markevery` options to show only a subset of markers
- Added size related functions to specialized `Collections`
- Fixed the mouse coordinates giving the wrong theta value in
Polar graph
- Simple quiver plot for mplot3d toolkit
- polar-plot r-tick locations
* Date handling
- n-d array support for date conversion
* Configuration (rcParams)
- 'savefig.transparent' added
- 'axes.titleweight'
- 'axes.formatter.useoffset' added
* XDG compliance
- Matplotlib now looks for configuration files (both rcparams and
style) in XDG compliant locations.
* 'style' package added
- You can now easily switch between different styles using the
new 'style' package
* Backends
- Qt5 backend added
- Qt4 backend
+ Rudolf Höfler changed the appearance of the subplottool.
+ In the figure options dialog one can now choose to
(re-)generate a simple automatic legend.
+ Interactive performance of the Qt4 backend has been
dramatically improved under windows.
+ The mapping of key-signals from Qt to values matplotlib
understands was greatly improved (For both Qt4 and Qt5).
- Cairo backends
+ The Cairo backends are now able to use the cairocffi
bindings, which are more actively maintained than the pycairo
bindings.
- Gtk3Agg backend
+ The Gtk3Agg backend now works on Python 3.x, if the cairocffi
bindings are installed.
- PDF backend
+ Added context manager for saving to multi-page PDFs.
* Text
- Text URLs supported by SVG backend
- Anchored sizebar font
* Sphinx extensions
- The context directive in the plot_directive Sphinx extension
can now accept an optional reset setting, which will cause the
context to be reset.
* Widgets
- Span Selector
* Added an option span_stays to SpanSelector which makes the
selector rectangle stay on the axes after you release the
mouse.
* GAE integration
- Matplotlib will now run on google app engine.
- Added python-qt5 backend on openSUSE > 13.1
- Spec file cleanups
-------------------------------------------------------------------
Wed Jul 16 14:42:54 UTC 2014 - toddrme2178@gmail.com