Changelog
0.0.21
Released on 2023-03-22 - GitHub - PyPI
What's Changed
- fix: More detail connection error by @zhongjiajie in #79
Full Changelog: 0.0.20...0.0.21
0.0.20
Released on 2023-03-16 - GitHub - PyPI
What's Changed
- feat: Fake hook support parameter conn_id and fetch result by @zhongjiajie in #78
Full Changelog: 0.0.19...0.0.20
0.0.19
Released on 2023-03-14 - GitHub - PyPI
What's Changed
- fix: Add optional param for Variable setting by @zhongjiajie in #77
Full Changelog: 0.0.18...0.0.19
0.0.18
Released on 2023-03-14 - GitHub - PyPI
What's Changed
- feat: New rule PostgresOperator by @zhongjiajie in #76
Full Changelog: 0.0.17...0.0.18
0.0.17
Released on 2023-03-14 - GitHub - PyPI
What's Changed
- feat: Add models variable by @zhongjiajie in #69
- impv: Move import pkg to fun get_conn avoid raise pkg error too early by @zhongjiajie in #70
- fix: Deadlink in readme file by @zhongjiajie in #71
- feat: Add run and get_record for base hook by @zhongjiajie in #72
- feat: New rule trigger rule by @zhongjiajie in #75
Full Changelog: 0.0.16...0.0.17
0.0.16
Released on 2023-03-05 - GitHub - PyPI
What's Changed
- fix: jdbc string parser error by @zhongjiajie in #67
Full Changelog: 0.0.15...0.0.16
0.0.15
Released on 2023-02-28 - GitHub - PyPI
What's Changed
- feat: Add pydolphinscheduler call in airphin.flake by @zhongjiajie in #65
- impv: Get database name from jdbc url by @zhongjiajie in #66
Full Changelog: 0.0.14...0.0.15
0.0.14
Released on 2023-02-23 - GitHub - PyPI
What's Changed
- fix: Miss auto add submit statement for not airflow.DAG by @zhongjiajie in #63
- Change name from airphin to air2phin by @zhongjiajie in #64
Full Changelog: 0.0.13...0.0.14
0.0.13
Released on 2023-02-22 - GitHub - PyPI
What's Changed
- doc: Correct the wrong grammar by grammarly by @zhongjiajie in #61
- feat: Add fake module handle airflow hook call by @zhongjiajie in #60
- chore: Change package dev status to 3 - Alpha by @zhongjiajie in #62
Full Changelog: 0.0.12...0.0.13
0.0.12
Released on 2023-02-16 - GitHub - PyPI
What's Changed
- feat: Add workflow alias submit method call automatically by @zhongjiajie in #56
- feat: New rules airflow.DAG.schedule_interval migrate by @zhongjiajie in #57
- test: Add test for migrate airflow crontab to dolphinscheduler corn by @zhongjiajie in #58
- feat: Custom rules will override built-in's when have same name by @zhongjiajie in #59
Full Changelog: 0.0.11...0.0.12
0.0.11
Released on 2023-02-08 - GitHub - PyPI
What's Changed
- feat: Add changelog for our doc by @zhongjiajie in #51
- fix: operator action add miss add to other callable by @zhongjiajie in #52
- feat: Use custom rules to migrate only by @zhongjiajie in #53
Full Changelog: 0.0.9...0.0.11
0.0.9
Released on 2023-02-06 - GitHub - PyPI
What's Changed
- feat: Add multiprocess option arg in migrate subcommand by @zhongjiajie in #49
- feat: Add exclude option argument for migrate subcommand by @zhongjiajie in #50
Full Changelog: 0.0.8...0.0.9
0.0.8
Released on 2023-02-05 - GitHub - PyPI
What's Changed
- feat: Add migrate file inplace instead of create a new one by @zhongjiajie in #38
- feat: Add migrate process, and verbose setting and more log by @zhongjiajie in #39
- impv: Reused the same arg option by @zhongjiajie in #40
- feat: Add convert only match pattern files by @zhongjiajie in #41
- fix: SetuptoolsDeprecationWarning due to PEP 420 by @zhongjiajie in #42
- chore: Rename subcommand from convert to migrate by @zhongjiajie in #43
- feat: Support multiple rules parameter by @zhongjiajie in #44
- fix: Correct time count during run list of path by @zhongjiajie in #45
- feat: add new identity airflow.operators.python.PythonOperator by @zhongjiajie in #46
Full Changelog: 0.0.7...0.0.8
0.0.7
Released on 2023-02-05 - GitHub - PyPI
What's Changed
- fix: typo pydolphinscheduler keyword by @zhongjiajie in #32
- doc: Change release process by @zhongjiajie in #33
Full Changelog: 0.0.6...0.0.7
0.0.6
Released on 2023-02-01 - GitHub - PyPI
What's Changed
- [doc] correct documentation link by @zhongjiajie in #25
- [test] independent file for edge test by @zhongjiajie in #26
- [test] migrate test into rules examples attr by @zhongjiajie in #27
- [feat] Add custom rules when run command by @zhongjiajie in #29
- [feat] Support action in rule by @zhongjiajie in #30
Full Changelog: 0.0.5...0.0.6
0.0.5
Released on 2022-12-11 - GitHub - PyPI
What's Changed
- [fix] package missing some source code by @zhongjiajie in #23
- [test] Add integration test by @zhongjiajie in #22
Full Changelog: 0.0.4...0.0.5
0.0.4
Released on 2022-12-04 - GitHub - PyPI
What's Changed
- [fix] read the doc without cli detail and type error by @zhongjiajie in #17
Full Changelog: 0.0.3...0.0.4
0.0.3
Released on 2022-12-04 - GitHub - PyPI
What's Changed
- [fix] read the doc config and add rule (#16)
- [feat] Auto public doc to readthedoc
- [feat] Add docs
- [chore] Fix flake8 error and add test to tox
- [feat] New sub command test in CLI
Full Changelog: 0.0.2...0.0.3
0.0.2
Released on 2022-12-04 - GitHub - PyPI
- [chore] Add .DS_Store to gitignore
- [refactor] Rename package from airtolphin to airphin
- [fix] build package not work
- [refactor] Make all rule base on config yaml file
- [doc] Add use tag to trigger GA release
- [chore] Add necessary file before release
Full Changelog: 0.0.1...0.0.2
0.0.1
Released on 2022-11-30 - GitHub - PyPI
What's Changed
- Change python code parser from ast to libcst by @zhongjiajie in #3
- Add dummy as new convert operator by @zhongjiajie in #7
- Add new covert SparkSqlOperator by @zhongjiajie in #9
- Fix missing operator attr when dag separate declare by @zhongjiajie in #10
- Add minimal support statement doc in README.md by @zhongjiajie in #13
New Contributors
- @zhongjiajie made their first contribution in #3
Full Changelog: https://github.com/WhaleOps/airtolphin/commits/0.0.1