All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to semantic versioning.
parametrize_cases
andCase
code for use in test scripts.- Add in PR template.
- README with additional information and guidelines for contributors.
- Pull Request Workflow includes
test
job which installs Poetry and Run Tests. - Add
.pre-commit-config.yaml
for pre-commit hooks. - Add CODEOWNERS file to repository.
- Add mkdocs;
deploy_mkdocs.yaml
anddocs
Folder. - Add the helpers_spark.py and test_helpers_spark.py modules from cprices-utils.
- Add logging.py and test_logging.py module from cprices-utils.
- Add the helpers_python.py and test_helpers_python.py modules from cprices-utils.
- Add averaging_methods.py and test_averaging_methods.py.
- Add
init_logger_advanced
inhelpers/logging.py
module. - Add in the general validation functions from cprices-utils.
- Add
invalidate_impala_metadata
function to thecdsw/impala.py
module. - Add "search" Plugin and mkdocs GOV UK Theme via
mkdocs-tech-docs-template
. - Add
pipeline_runlog.py
andhdfs_utils.py
modules fromepds_utils
. - Add common custom exceptions.
- Add config load class
- Add generic IO input functions
- Add
docs/contribution_guide.md
- Renamed
_typing
module totyping
. - Renamed modules in helpers directory to remove
helper_
from names. - Relocated
logging.py
andvalidation.py
to root level. - Relocated
Getting Started for Developers
intodocs/contribution_guide.md
.
- Fix
deploy_mkdocs.yaml
, changedmkdocs-material
tomkdocs-tech-docs-template
. - Fix module paths for unit test patches in
tests/cdsw/
. - Fix
pull_request_workflow.yaml
; ensured pytest failures are accurately reported in GitHub workflow by removing|| true
condition.
- Remove
_version.py
.