Skip to content

v0.12.0b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mwaskom mwaskom released this 27 Jun 10:51
· 273 commits to master since this release

This is the first beta release for seaborn v0.12, a major update introducing an entirely new interface along with numerous features, enhancements, and fixes for existing functionality.

To install for testing, run

pip install seaborn==0.12.0b1

Changes from the final alpha release:

Objects interface

  • Improve tick label defaults and customization (#2877)
    • Add Scale.label interface for formatting tick labels
    • Fix a bug where unshared axes would use the same locator
    • Default to scientific notation for log scale ticks
    • Default to log-spaced ticks with symlog scale
    • Shorten transform parameter name to trans
    • Simplify internal type structure
  • Allow suppression of legend for individual layers (#2834)

Function interface

  • Add new errorbar API to pointplot and barplot (#2866)
  • Add width parameter to barplot (#2860)
  • Add orient parameter to lineplot (#2854)
  • Allow histplot to draw discrete histograms with step or poly marks (#2859)
  • Downgrade exception in relational plots with palette of incorrect length to a warning (#2856)
  • Use alpha from point mark for error bars in regplot (#2853)
  • Improve user-friendliness of jointplot (#2863)
  • Preserve upper left y axis label in pointplot with corner=True and diag_kind=None (#2850)
  • Improve support for anonymous data objects in relplot (#2846)
  • Fix histplot dodged bar widths with log scale (#2849)
  • Fix hue_order as a subset in scatterplot (#2848)
  • Fix several bugs in the new categorical scatterplot features (#2845)