- Version 0.5.0
- Drop support for matplotlib < 2.2 and numpy < 1.7.1
- Take advantage of "new" built in axis-label alignment (thanks @samueldmcdermott)
- Dropped holdRC keyword argument now that minimum matplotlib version is greater than 2.0
- Version 0.4.1
- Add packaging package to explicit list of deps to fix import bug.
- Fix bug where plot legend did not respect truthLineStyles
- 1-D plot scaling is now always 5% above the maximum datapoint (previously it was "auto-scaled")
- Removed legacy test baseline images from the codebase and regenerated new test images that incorporate the 1-D plot scaling fix
- Fixed bug in Python 2.7 support that was introduced in 0.4.0
- Version 0.4.0
- Update deprecated normed keyword for matplotlib and numpy histograms to density
- Add version number to package itself
- Add tests to the distribution
- Verified matplotlib 3.0 support
- Migrated testing from nose to pytest
- Note: Version 0.5 and up will drop support for matplotlib < 2.1 and numpy < 1.7.1. Version 0.4 will still recieve minor version bumps to address bugs.
- Version 0.3.1
- Hardlink the readme image to github so PyPI can see it
- Version 0.3.0
- Fixed bug due to changes in the OSX backend for matplotlib 2.0.
- Addressed deprecation warnings due to changes in matplotlib 2.0 in a backwards compatible way with matplotlib 1.5.
- Updated color scheme to align with new matplotlib 2.0 defaults.
- Fixed bug that can mess up axis limits when one column doesn't have data
- Changed some calls to axis plot methods to explicitly call the axis method instead of relying on pyplot to get it right.
- Add a hack to fix the scaling of the lower-right 1D panel for matplotlib versions < 2.0.
- Version 0.2.4
- Fixed bug that was causing a crash in Python 3.5
- Version 0.2.3:
- It is now possible to omit a parameter from a chain by using None as a placeholder. Demo notebook and documentation updated appropriately.
- Added changelog to manifest.
- Version 0.2.2:
- No longer fails if you ask for priors and scipy is missing. Instead, it issues a warning and ignores the request.
- Test suite now skips tests that required pandas or scipy if pandas or scipy is missing.
- Version 0.2.1:
- Refactored code to make contour choice options more clear.
- Updated documentation with discussion about contour level choices.
- Added tests for most Keyword Argument options. Tests require nose.
- Updated documentation to include notes about testing.
- Added a requirements.txt file to the package specifying version numbers and removed those specifications from setup.py.
- Version 0.2.0:
- Option to turn off tick label rotation
- Long tick labels are now lined up correctly with their ticks
- Option to fine tune position of label relative to tick
- Can choose to use 1d or 2d Gaussian sigma contours
- scipy is now an optional dependency
- Can choose to fill contours and 1d histograms independently
- Can plot the actual data-point density underneath the contours
- Full control over fonts for labels, ticks, and legend
- Use built-in matplotlib LaTex renderer for equations in labels so no LaTex installation is required locally.
- Added a new example to the documentation
- Version 0.1.1:
- Prettier truth colors
- Parameter labels line up even if parameter numbers are very different in size
- Fixed bug where parameter labels near the edge could overlap
- Version 0.1.0:
- Initial version