easy_sql

A library developed to ease the data ETL development process.

APACHE-2.0 License

Downloads
158
Stars
132

Bot releases are visible (Hide)

easy_sql - v1.1.0 Latest Release

Published by easysql over 1 year ago

New

  • feat: flink streaming polish (#47) @lust4life

Full Changelog: https://github.com/easysql/easy_sql/compare/v1.0.0...v1.1.0

easy_sql - v1.0.0

Published by easysql over 1 year ago

Set this as a baseline version that is currently considered stable

Other changes

  • [pre-commit.ci] pre-commit autoupdate (#45) @pre-commit-ci

Full Changelog: https://github.com/easysql/easy_sql/compare/v0.5.1...v1.0.0

easy_sql - v0.5.1

Published by gmlove almost 2 years ago

What's new in this release

  • Added functions to generate data report
  • Improve function signatures
  • Improve ETL configuration for flink backend
  • Improve required dependency versions
  • Doc improvement
  • More tests
  • Other small improvements
easy_sql - v0.5.0

Published by easysql about 2 years ago

New

  • feat: support flink as backend (#42) @WuyueTW

Bug Fixes

  • fix: fix get excel formula value (#38) @seek-ER

Other changes

  • chore: support multiple catalogs (#43) @WuyueTW
  • [pre-commit.ci] pre-commit autoupdate (#40) @pre-commit-ci
  • ci: fix optional deps and add maxcompute backend and migrate to pytest (#39) @lust4life

Full Changelog: https://github.com/easysql/easy_sql/compare/v0.4.1...v0.5.0

easy_sql - v0.4.1

Published by easysql about 2 years ago

Bug Fixes

  • fix: use psycopg2 instead binary as the dependency of postgresql backend (#37) @lust4life

Full Changelog: https://github.com/easysql/easy_sql/compare/v0.4.0...v0.4.1

easy_sql - v0.4.0

Published by easysql about 2 years ago

Bug Fixes

  • fix: recover bigquery-related codes lost in previous merge. (#36) @HeranZhao-47
  • fix: fix read int type date from excel cell issue (#28) @changyoud
  • fix(rdb): use dialect to compile instead stringify when inspect rdb type info (#21) @lust4life
  • ci: fix ci cache miss (#34) @lust4life

Documentation

  • docs: Update doc to use poetry and new way of installation (#22) @lust4life

Other changes

  • ci: support auto release and publish package (#33) @lust4life
  • ci: introduce mergify to automate merge flow (#20) @Fedomn
  • fix typo in tests (#18) @lust4life
  • Recover file content lost by merge: rdb.py (#17) @HeranZhao-47
  • set action run on pr/main (#16) @lust4life
  • applying flake8 (#11) @lust4life
  • Optimized RDB backend performance (#13) @HeranZhao-47
  • replace xlrd to openpyxl (#12) @changyoud
  • add pre-commit and format the whole project by existing rules (#9) @lust4life
  • Upgrade packages of requirements and use poetry extra to manage multi backend packages (#8) @lust4life
  • Fix: add pg backend support in model_predict_with_local_spark (#7) @HeranZhao-47

Full Changelog: https://github.com/easysql/easy_sql/compare/v0.3.0...v0.4.0

easy_sql - v0.3.0

Published by gmlove about 2 years ago

What's new in this release

  • Added support for sql linting
  • Added new functions for pg/clickhouse/bigquery backend
  • Doc improvement
  • More tests
  • Other small improvements
easy_sql - v0.2.0

Published by easysql over 2 years ago

What's new in this release

  • Improved support for clickhouse/bigquery backend
  • Added support for sql testing when using clickhouse backend
  • Improved type conversion for testing under clickhouse backend
  • Doc improvement
  • More tests
Package Rankings
Top 14.45% on Pypi.org
Badges
Extracted from project README
GitHub Action Build Docs Build EasySQL Coverage PyPI