Seaborn: v0.12.0b1 Release

Release date:
July 14, 2022
Previous version:
v0.12.0b0 (released July 14, 2022)
Magnitude:
90 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in v0.12.0b1

mwaskom

Directory Browser for v0.12.0b1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

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)