All notable changes to this project will be documented in this file.
The format is based on Common Changelog, and this project adheres to Semantic Versioning.
- update pre-commit: to autoupdate and with gitleaks (#247)(@danielfromearth)
- improved test coverage (#248)(@danielfromearth)
- Update tutorial notebook to use PROD instead of UAT and improve readability (#241)(@danielfromearth)
- Expose sorting variable argument in the command line interface (#233)(@danielfromearth)
- Remove the dask dependency (#235)(@danielfromearth)
- Allow single netCDF file input in addition to single text file listings (#230)(@danielfromearth)
- Group dependabot updates into one PR (#206)(@danielfromearth)
- Increase continuous integration/unit test coverage (#208)(@danielfromearth)
- Use time variable instead of concat dim for ordering datasets (#198)(@danielfromearth, @ank1m)
- Update
CHANGELOG.md
to follow Common Changelog conventions (#226)(@danielfromearth)
- Add readthedocs documentation build (#133)(@danielfromearth)
- Add arguments for temporary file copies and overwriting output file in main stitchee function (#185)(@danielfromearth)
- Add a group delimiter argument (#181)(@danielfromearth)
- Add an integration test that runs stitchee on files first subsetted by the operational Harmony subsetter (#134)(@danielfromearth)
- Add page about the SAMBAH service chain to the Readthedocs documentation (#194)(@danielfromearth)
- Add autoupdate schedule for pre-commit (#193)(@danielfromearth)
- Fix integration test failure (#204)(@danielfromearth)
- Update UMM-S record ID (#183)(@danielfromearth, @ank1m)
- Propagate first empty granule if all input files are empty (#153)(@ank1m, @danielfromearth)
- Remove compression for string array of small size (#168)(@ank1m, @danielfromearth)
- Add PyPI badges to readme (#170)(@danielfromearth)
- Resolve linting error (#177)(@danielfromearth)
- Add code coverage to CI pipeline (#164)(@danielfromearth)
- Change name to "stitchee" (#12)(@danielfromearth)
- Use ruff+black chain for pre-commit lint & format (#15)(@danielfromearth)
- Rename CLI argument to clarify temporary copying behavior (#45)(@danielfromearth)
- Remove
nco
related code (#83)(@danielfromearth) - Sort according to extend dimension (#129)(@danielfromearth)
- Consider empty a netCDF with only singleton null-values (#152)(@danielfromearth, @ank1m)
- Update CI pipeline (#157)(@danielfromearth)
- Add pypi publishing steps to CI pipeline (#158)(@danielfromearth)
- An initial GitHub Actions workflow (#1)(@danielfromearth)
- Create working Docker image (#40)(@danielfromearth)
- Add code necessary to communicate with Harmony (#40)(@danielfromearth)
- More CLI arguments for finer control of concatenation method (#50)(@danielfromearth)
- Add Docker build steps to GitHub Actions workflow (#99, #108)(@danielfromearth)
- Add history attributes (#113)(@danielfromearth, @ank1m)
- Add readme badges (#115)(@danielfromearth)
- Add tutorial Jupyter notebook (#116)(@ank1m, @danielfromearth)
- Create toy netCDFs in testing suite (#128)(@danielfromearth)
- Error with TEMPO ozone profile data because of duplicated dimension names (#4)(@danielfromearth)
- Fix conflicting dimensions on record dimension sorting (#136)(@danielfromearth, @ank1m)
- Concatenation dimension CLI argument is required but isn't listed as such in the help message (#44)(@danielfromearth)