1Changes for 0.90.0 2================== 3 4.. code-block:: text 5 6 All artists now implement a "pick" method which users should not 7 call. Rather, set the "picker" property of any artist you want to 8 pick on (the epsilon distance in points for a hit test) and 9 register with the "pick_event" callback. See 10 examples/pick_event_demo.py for details 11 12 Bar, barh, and hist have "log" binary kwarg: log=True 13 sets the ordinate to a log scale. 14 15 Boxplot can handle a list of vectors instead of just 16 an array, so vectors can have different lengths. 17 18 Plot can handle 2-D x and/or y; it plots the columns. 19 20 Added linewidth kwarg to bar and barh. 21 22 Made the default Artist._transform None (rather than invoking 23 identity_transform for each artist only to have it overridden 24 later). Use artist.get_transform() rather than artist._transform, 25 even in derived classes, so that the default transform will be 26 created lazily as needed 27 28 New LogNorm subclass of Normalize added to colors.py. 29 All Normalize subclasses have new inverse() method, and 30 the __call__() method has a new clip kwarg. 31 32 Changed class names in colors.py to match convention: 33 normalize -> Normalize, no_norm -> NoNorm. Old names 34 are still available for now. 35 36 Removed obsolete pcolor_classic command and method. 37 38 Removed lineprops and markerprops from the Annotation code and 39 replaced them with an arrow configurable with kwarg arrowprops. 40 See examples/annotation_demo.py - JDH 41