0.9.2 (2022-02-23)
- addressing security vulnerability report (see PR #16, but PR was incomplete)
- Fixed color in boxplot
- Upgrade to altair 4. Mandatory. Let me know if you need compatibility with 3.x.x
- Added lineplots and areaplots #11 and #12
Accepts vector data in addition to dataframe, as in:
import altair_recipes as ar from numpy.random import normal ar.scatterplot(x=normal(size=100), y=normal(size=100))
- Make ipython dep optional (for pweave support). Use piccolbo's pweave fork (upstream doesn't pass its own tests) for doc generation. Adapt to breaking changes in autosig (a dependency).
- Switched to poetry for package management
- Fine tuned API:
- no faceting but all returned charts are facet-able
- Color made a bool option when separate color dim can't work
- Eliminated some special cases from autoplot for very small datasets
- Some refactor in boxpolot and autoplot to shrink, clarify code
- Autoplot for automatic statistical graphics
- Stripplots and barcharts
- Custom height and width for all charts
- Dealt with breaking changes from autosig, but code is simpler and paves the way for some new features
- Addressing a documentation mishap
- Better readme and a raft of examples
- Some test flakiness addressed
- One more issue with col resolution
- Switch to using docstring support in autosig
- Some issues with processing of columns and group_by args
- Fixed travis-ci build (3.6 only, 3.5 looks like a minor RNG issue)
- Switch to a simpler, flatter API a la qplot
- Added two types of heatmaps
- Extensive use of autosig features for API consistency and reduced boilerplate
- Fixed build to follow requests model (pip for users, pipenv for devs)
- Fixed a number of loose ends particularly wrt docs
- First release on PyPI.