@@ -59,7 +59,7 @@ provided by the constructor's `gamma` argument. Power law normalization
59
59
can be useful for, e.g., emphasizing small populations in a histogram.
60
60
61
61
Fully customizable boxplots
62
- ````````````````````````````
62
+ ```````````````````````````
63
63
Paul Hobson overhauled the :func: `~matplotlib.pyplot.boxplot ` method such
64
64
that it is now completely customizable in terms of the styles and positions
65
65
of the individual artists. Under the hood, :func: `~matplotlib.pyplot.boxplot `
@@ -242,6 +242,11 @@ Caradec Bisesar and Vlad Vassilovski.
242
242
243
243
.. plot :: mpl_examples/mplot3d/quiver3d_demo.py
244
244
245
+ polar-plot r-tick locations
246
+ ```````````````````````````
247
+ Added the ability to control the angular position of the r-tick labels
248
+ on a polar plot via :func: `~matplotlib.Axes.axes.set_rlabel_position `.
249
+
245
250
Date handling
246
251
-------------
247
252
@@ -257,12 +262,17 @@ conversion interfaces :class:`matplotlib.dates.DateConverter` and
257
262
Configuration (rcParams)
258
263
------------------------
259
264
265
+
260
266
``savefig.transparent `` added
261
267
`````````````````````````````
262
268
Controls whether figures are saved with a transparent
263
269
background by default. Previously `savefig ` always defaulted
264
270
to a non-transparent background.
265
271
272
+ ``axes.titleweight ``
273
+ ````````````````````
274
+ Added rcParam to control the weight of the title
275
+
266
276
``axes.formatter.useoffset `` added
267
277
``````````````````````````````````
268
278
Controls the default value of `useOffset ` in `ScalarFormatter `. If
@@ -271,8 +281,13 @@ an offset will be determined such that the tick labels are
271
281
meaningful. If `False ` then the full number will be formatted in all
272
282
conditions.
273
283
284
+ XDG compliance
285
+ ``````````````
286
+ Matplotlib now looks for configuration files (both rcparams and style) in XDG
287
+ compliant locations.
288
+
274
289
``style `` package added
275
- ```````````````````````
290
+ -----------------------
276
291
You can now easily switch between different styles using the new ``style ``
277
292
package::
278
293
@@ -308,15 +323,18 @@ Rudolf Höfler changed the appearance of the subplottool. All sliders are
308
323
vertically arranged now, buttons for tight layout and reset were
309
324
added. Furthermore, the the subplottool is now implemented as a modal
310
325
dialog. It was previously a QMainWindow, leaving the SPT open if one closed the
311
- plotwindow .
326
+ plot window .
312
327
313
- In the figureoptions dialog one can now choose to (re-)generate a simple
328
+ In the figure options dialog one can now choose to (re-)generate a simple
314
329
automatic legend. Any explicitly set legend entries will be lost, but changes to
315
330
the curves' label, linestyle, et cetera will now be updated in the legend.
316
331
317
332
Interactive performance of the Qt4 backend has been dramatically improved
318
333
under windows.
319
334
335
+ The mapping of key-signals from Qt to values matplotlib understands
336
+ was greatly improved (For both Qt4 and Qt5).
337
+
320
338
Cairo backends
321
339
``````````````
322
340
@@ -331,6 +349,10 @@ Gtk3Agg backend
331
349
The Gtk3Agg backend now works on Python 3.x, if the `cairocffi
332
350
bindings <https://github.com/SimonSapin/cairocffi> `__ are installed.
333
351
352
+ PDF backend
353
+ ```````````
354
+ Added context manager for saving to multi-page PDFs.
355
+
334
356
Text
335
357
----
336
358
@@ -342,6 +364,12 @@ url as a link in output SVGs. This allows one to make clickable text in
342
364
saved figures using the url kwarg of the :class: `~matplotlib.text.Text `
343
365
class.
344
366
367
+ Anchored sizebar font
368
+ `````````````````````
369
+ Added the ``fontproperties `` kwarg to
370
+ :class: `~matplotilb.mpl_toolkits.axes_grid.anchored_artists.AnchoredSizeBar ` to
371
+ control the font properties.
372
+
345
373
Sphinx extensions
346
374
-----------------
347
375
@@ -351,6 +379,20 @@ cause the context to be reset. This allows more than one distinct context to
351
379
be present in documentation. To enable this option, use ``:context: reset ``
352
380
instead of ``:context: `` any time you want to reset the context.
353
381
382
+ Widgets
383
+ -------
384
+
385
+ Span Selector
386
+ `````````````
387
+
388
+ Added an option ``span_stays `` to the
389
+ :class: `~matplotlib.widgets.SpanSelector ` which makes the selector
390
+ rectangle stay on the axes after you release the mouse.
391
+
392
+ GAE integration
393
+ ---------------
394
+ Matplotlib will now run on google app engine.
395
+
354
396
.. _whats-new-1-3 :
355
397
356
398
new in matplotlib-1.3
0 commit comments