Release Notes

0.7.1 (unreleased)

  • No changes yet.

0.7.0 (2023-07-17)

  • missing_from_hpss will proceed through all stages, even if serious errors are detected, to facilitate batch processing. The older behavior can be enabled with --exit-on-error (PR #15).

  • Fix error handling for a variety of corner cases (PR #15).

  • Increase test coverage to 100% (PR #15).

0.6.1 (2022-05-20)

  • Bumped version due to malformed PyPI upload.

0.6.0 (2022-05-20)

  • Reorganization of package structure and metadata; no changes to user-facing API.

  • Support full-precision timestamps on HPSS files (PR #14).

0.5.1 (2019-08-20)

  • Unused patterns and over-large backup files no longer trigger a critical error (PR #12).

0.5.0 (2019-05-18)

This release drops support for Python 2.

  • Remove all Python 2 code (PR #8).

  • Support fine-grained exclusion in configuration files (PR #10).

  • Avoid commonly-used names for metadata in configuration files (PR #10).

  • Detect newer files on disk that map to older HPSS files (PR #10).

  • Allow top-level directories to contain only files (PR #10).

0.4.2 (2019-01-29)

  • Further fixes for mapping HTAR file names back to directories (PR #6).

0.4.1 (2019-01-16)

  • Handle directory names that contain underscore characters; improve test coverage (PR #4).

0.4.0 (2017-08-10)

  • Add --version option.

  • Add Python 3.6, remove 3.3.

  • Add many quality-assurance checks and additional documentation (PR #2).

0.3.0 (2017-01-18)

  • General refresh of Python code, documentation, test suite. However, no major changes to the API.

  • Command-line inputs are no longer rigidly restricted to SDSS or DESI.

0.2.1 (2015-04-22)

  • Fixed some setup.py errors, no code changes.

0.2.0 (2015-04-22)

  • Moved configuration items to JSON files.

  • Started adding support for DESI.

  • Add tests to util subpackage.

  • Add __future__ statements.

  • Clean up API documentation.

  • Minor bug fixes.

0.1.0 (2015-03-25)

  • Initial release. Used to scan all SDSS data.