Technical Debt

On this page, current known issues and technical debt will be recorded. These issues would make good first contributions for new contributors to the project. You can also take a look at the issues page for more.

Code Debt

  • iter_H5_to_dataframe is not implemented, iterator cannot iterate over ‘h5’ files

  • pa_table_to_recarray is not implemented, but the functionality is being accomplished via converting to astropy Table first

  • Migrate tests/io_utils/test_io_classic.py to pytest fully, and remove unittest import.

  • Functions that could use tests or more in-depth tests:

    • split_tasks_by_rank

    • data_ranges_by_rank

    • check_columns

    • io_open

Deprecation

The following functions and classes are deprecated, and should be removed along some timeline.