v0.5.0
A copy of the changelog is pasted below.
API Changes
- Plotnine 0.5.0 only supports Python 3.5 and higher
- geopandas has been removed as a requirement for installation. Users of
geom_map
will have to install it separately. (178)
Bug Fixes
- Fixed issue where with the
subplots_adjust
themeable could not be used to set the wspace and hspace Matplotlib subplot parameters. (185) - Fixed in
stat_bin
where setting custom limits for the scale leads to an error. (189) - Fixed issue interactive plots where the x & y coordinates of the mouse do not show. (187)
- Fixed bug in
geom_abline
where passing the mapping as a keyword parameter lead to a wrong plot. (196) - Fixed issue where
minor_breaks
for tranformed scaled would have to be given in the transformed coordinates. Know they are given the data coordinates just like the majorbreaks
.
Enhancements
- For all geoms, with
coord_cartesian
float('inf')
ornp.inf
are interpreted as the boundary of the plot panel. - Discrete scales now show missing data (
None
andnan
). This behaviour is controlled by the newna_translate
option. - The
minor_breaks
parameter for continuous scales can now be given as an integer. An integer is taken to controll the number of minor breaks between any set of major breaks.