Skip to content

Releases: tsdat/pipeline-template

0.8.3

08 Jul 21:42
63bf1fe
Compare
Choose a tag to compare
v0.8.3

Update requirements.txt

0.7.4

04 Oct 02:23
d127bc1
Compare
Choose a tag to compare

What's Changed

This version of the pipeline-template repo supports tsdat>=0.7.4

Full Changelog: v0.5.9...v0.7.4

0.5.9

05 May 16:40
e64ec64
Compare
Choose a tag to compare

What's Changed

Last release before tsdat v0.6.0.

Full Changelog: v0.5.0...v0.5.9

0.5.0

03 Oct 19:01
45f401e
Compare
Choose a tag to compare

What's Changed

  • hot-fix Vscode command typo by @kefeimo in #27
  • Validate cookiecutter arguments by @maxwellevin in #22
  • Update to tsdat v0.5.0 by @maxwellevin in #29

Full Changelog: v0.4.0...v0.5.0

0.4.0

04 May 18:04
Compare
Choose a tag to compare

v0.4.0

This release of the pipeline-template is designed to be compatible with tsdat versions 0.4.0 and up.

A new version will be released after breaking changes to the core tsdat library are made.

Changes from the initial release are shown below.

What's Changed

  • Add example exclude quality config parameter by @maxwellevin in #1
  • Run files independently by default by @maxwellevin in #2
  • Refactor repetitive class name by @maxwellevin in #6
  • v1 Updates by @maxwellevin in #7
  • Example update by @jmcvey3 in #9
  • Make cookies 🍪 by @maxwellevin in #10
  • Update to tsdat >= 0.3.1 and fix test by @maxwellevin in #15
  • Update template to run out-of-the-box, add conda-environment.yaml by @clansing in #16
  • Update schema for v0.3.2 by @maxwellevin in #17
  • Rename qc handler by @maxwellevin in #18
  • Add instructions for running the pipeline by @maxwellevin in #21
  • Add testing instructions by @maxwellevin in #23

New Contributors

  • @maxwellevin made their first contribution in #1
  • @jmcvey3 made their first contribution in #9
  • @clansing made their first contribution in #16

Full Changelog: v0.1.0...v0.4

0.1.0

15 Nov 23:21
Compare
Choose a tag to compare

Initial release

This is the first release of https://github.com/tsdat/ingest-template. This repository is designed to improve on the ingest-template-local and ingest-template-aws repositories by utilizing better development practices, adding better documentation, and restructuring the repository such that it is easier to support multiple ingests.

A more detailed breakdown of the changes is below:

  • Improved support for VS Code in the following ways:
    • Added recommended extensions (Python, Github, Todo-tree, remote development, etc)
    • Added good defaults for VS Code IDE settings (environment vars, linting / formatting, etc)
    • Added .devcontainer folder so developers can use a standard docker container to limit operating-system-specific bugs.
    • Added detailed instructions for getting started with VS Code
  • Encourage development best-practices:
    • Code styling with black
    • Code linting with flake8
    • Testing with pytest
    • Automated testing on push to GitHub
    • GitHub templates for issues and pull requests
    • Documentation on recommended development practices
  • Refactored so that the template repository easily supports multiple ingests
  • Added cookiecutter template (accessible as a CLI) to automatically generate ingest code given responses to pre-defined prompts
  • Added top-level CLI to dispatch any ingest in the repository on one or more input files