Skip to content

Latest commit

 

History

History
76 lines (64 loc) · 3.43 KB

CHANGELOG.rst

File metadata and controls

76 lines (64 loc) · 3.43 KB
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