Skip to content

Releases: Redevil10/airflow-postgres-csv

v0.4.0

Choose a tag to compare

@Redevil10 Redevil10 released this 05 Mar 23:21

What's Changed

  • Add Python 3.13 support
  • Change license to Apache 2.0
  • Replace pre-commit with prek
  • CI/workflow improvements

v0.3.2 count_lines param

Choose a tag to compare

@Redevil10 Redevil10 released this 02 Mar 23:44

make count lines feature configurable, default to True

v0.3.1 log csv line count

Choose a tag to compare

@Redevil10 Redevil10 released this 02 Mar 23:36

count the number of lines in the csv file and print it in the log

v0.3.0 add support for Airflow 2

Choose a tag to compare

@Redevil10 Redevil10 released this 01 Mar 02:29
  • Add Airflow 2.9+ compatibility
  • Tests now run against both Airflow 2 and Airflow 3 via tox

v0.2.0

Choose a tag to compare

@Redevil10 Redevil10 released this 08 Feb 09:51

Breaking Changes

  • sql_query and sql_file_path consolidated into single sql parameter
  • query_params renamed to parameters

New Features

  • Truncate-then-load: truncate=True on CsvToPostgresOperator
  • Gzip compression: compression="gzip" on both operators
  • SQL file support: Relative paths via Airflow templating, absolute paths as fallback