Releases: SebastianBocquet/pygtc
Releases · SebastianBocquet/pygtc
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
topytest
- 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.
New release with better colors and fewer bugs!
Version 0.3.1
- Trivial change to readme file to fix an image not loading in PyPI
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.
Update for Python3 compatibility
Version 0.2.4
- Fixed bug that was causing a crash in Python 3.5
Feature update: now can omit parameters
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.
Small update to fix unit testing
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.
Update to version 0.2.1
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.
Big update to 0.2.0
Version 0.2.0 updates:
- 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