v2.0.0
This is the formal release of v2.0.0 that includes all features up to v2.0.0-rc.5 in addition to the further features and fixes detailed below.
Added
- Added tools sub-module consisting of skymap/MOC interface tools #277.
- Added
get_supported_epochs
function to survey component #294. - Added support for epoch 13 (formerly epoch 12) #293.
- Added new data files for epoch 12 #293.
- Added epoch 12 warnings for query and moc components in code and docs #293.
- Added pep8speaks config file to project #290.
- Added a method to recalculate the measurement pairs dataframe (two epoch metrics) #290.
- Docs badge on readme #288.
- Added unit testing for the codebase #285.
- Added documentation on tests #285.
- Added github workflow to run pytest on new PRs #285.
- Added documentation using the mkdocs framework #273.
Changed
- Minor documentation edits #289.
- Updated survey docs page to reflect previous refactoring #294.
- Changed all former epoch 12 data files to epoch 13 #293.
- Updated vaex-core version to 4.5.0 #290.
- Updated docs dependencies versions to fix notebook pages #288.
- Refactored data loading to use importlib.resources #285.
- Refactored some data loading to be method base #285.
- Moved
RELEASED_EPOCHS
andALLOWED_PLANETS
to top level import #285. - Changed docstrings to google format for docs compatibility #273.
Fixed
- Fixed docs announcement bar link #289
- Fixed test_query.py::TestQuery::test_init_failure_base_folder test #291
- Fixed jsmin dependancy install (2.2.2 -> 3.0.0) #285
- Remerged docs branch #287
- Docs branch reverted to avoid squashing to make merge of tests straightforward #286