Skip to content

v2.0.0

Compare
Choose a tag to compare
@ddobie ddobie released this 10 Oct 10:55
· 269 commits to dev since this release
1c83e88

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 and ALLOWED_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

Removed

  • Removed MANIFEST.in file #289.
  • Removed deprecated information from the survey docs page #294.
  • Removed EpochInfo class from query as no longer used #285.