Piperider

Latest version: v0.41.0

Safety actively analyzes 638346 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 23 of 26

0.5.0rc.4

What's Changed
* [Feature] Implement rich progress profiling by ctiml in https://github.com/InfuseAI/piperider/pull/281
* [Feature] Mark the command execution automatically or manually by qrtt1 in https://github.com/InfuseAI/piperider/pull/310
* [Feature] Modify the layout of assertions result by kentwelcome in https://github.com/InfuseAI/piperider/pull/288
* [Feature] add string column mismatch handler by wcchang1115 in https://github.com/InfuseAI/piperider/pull/291
* [Feature] compatible with click 8 and less than 8 by qrtt1 in https://github.com/InfuseAI/piperider/pull/317
* [Feature] sc-27269 enhance piperider exception handling by kentwelcome in https://github.com/InfuseAI/piperider/pull/273
* [Feature] sc-27304 refactor the profiler by popcornylu in https://github.com/InfuseAI/piperider/pull/285
* [Feature] sc-27306 Check datasource connector before run by kentwelcome in https://github.com/InfuseAI/piperider/pull/266
* [Feature] sc-27309 UI runtime schema validation by jonycfu in https://github.com/InfuseAI/piperider/pull/295
* [Feature] sc-27377 compare reports rename all base input terms by jonycfu in https://github.com/InfuseAI/piperider/pull/300
* [Feature] sc-27421 enhance error handling when profiler encounter error by kentwelcome in https://github.com/InfuseAI/piperider/pull/280
* [Feature] sc-27426 clean up workspace generate assertions by kentwelcome in https://github.com/InfuseAI/piperider/pull/279
* [Feature] sc-27581 Collect user input wihtout using lib py-inquirer by kentwelcome in https://github.com/InfuseAI/piperider/pull/303
* [Feature] sc-27680 Collect more inforamtion in telemery collector by kentwelcome in https://github.com/InfuseAI/piperider/pull/313
* [Feature] sc-27694 Bump release version on Amplitude by kentwelcome in https://github.com/InfuseAI/piperider/pull/319
* [Feature] Add --last and --datasource to compare-reports by ctiml in https://github.com/InfuseAI/piperider/pull/314
* [Feature] Support to set the output location by qrtt1 in https://github.com/InfuseAI/piperider/pull/324
* [Feature] Add assertion analysis to telemetry data by even-wei in 326
* [Bug] Fix e2e compare-reports hang by ctiml in https://github.com/InfuseAI/piperider/pull/272
* [Bug] Fix empty description from dbt by even-wei in https://github.com/InfuseAI/piperider/pull/260
* [Bug] Fix no module named 'piperider_cli.adapter' problem by popcornylu in https://github.com/InfuseAI/piperider/pull/289
* [Bug] Fix quantile issue in colab environment by popcornylu in https://github.com/InfuseAI/piperider/pull/315
* [Bug] Fix sc-27203 Handle the error when load dbt project and profile by kentwelcome in https://github.com/InfuseAI/piperider/pull/264
* [Bug] Fix sc-27574 Fix github report security alert by kentwelcome in https://github.com/InfuseAI/piperider/pull/297
* [Bug] Fix test status calculation by ctiml in https://github.com/InfuseAI/piperider/pull/299
* [Bug] fix quantile calculation by wcchang1115 in https://github.com/InfuseAI/piperider/pull/290
* [Bug] fix(assertions): aggregate piperider and dbt assertions result by neighborhood999 in https://github.com/InfuseAI/piperider/pull/277
* [Bug] fix(comparison): typo by neighborhood999 in https://github.com/InfuseAI/piperider/pull/274
* [Bug] fix: Restore missing numeric properties (merge UI to shared comp) by jonycfu in https://github.com/InfuseAI/piperider/pull/262
* [Bug] fix: add empty assertion content handler by wcchang1115 in https://github.com/InfuseAI/piperider/pull/306
* [Bug] fix: count of the last bin missing in distribution metric by wcchang1115 in https://github.com/InfuseAI/piperider/pull/302
* [Bug] fix: formatting readme (trigger rebuild as well) by jonycfu in https://github.com/InfuseAI/piperider/pull/287
* [Bug] fix: recommend assertion rule division by zero by wcchang1115 in https://github.com/InfuseAI/piperider/pull/318
* [Bug] fix: sc-27432 Add comment if a recommended assertion is suggested to … by kentwelcome in https://github.com/InfuseAI/piperider/pull/283
* [Bug] fix: typo in pypi.yaml by kentwelcome in https://github.com/InfuseAI/piperider/pull/261
* [Bug] fix: valid count was incorrect by jonycfu in https://github.com/InfuseAI/piperider/pull/320
* [Bug] type guard optional distribution field by jonycfu in https://github.com/InfuseAI/piperider/pull/316
* [Bug] sc-27694 Fix wording issue in github action by kentwelcome in 325
* [Document] Update README.md by hlb in https://github.com/InfuseAI/piperider/pull/269
* [Document] Update README.md by kentwelcome in https://github.com/InfuseAI/piperider/pull/296
* [Document] Update version to 0.5.0 by kentwelcome in https://github.com/InfuseAI/piperider/pull/312
* [Chore] Add profiler event handler by popcornylu in https://github.com/InfuseAI/piperider/pull/271
* [Chore] Enhancement show table column descriptions by ctiml in https://github.com/InfuseAI/piperider/pull/268
* [Chore] Refactor date distribution and backend type by wcchang1115 in https://github.com/InfuseAI/piperider/pull/275
* [Chore] Refactor dbt adapter by ctiml in https://github.com/InfuseAI/piperider/pull/278
* [Chore] Refactor improve codebase by even-wei in https://github.com/InfuseAI/piperider/pull/270
* [Chore] Refactor the profiler by popcornylu in https://github.com/InfuseAI/piperider/pull/267
* [Chore] Remove null properties from column results by ctiml in https://github.com/InfuseAI/piperider/pull/293
* [Chore] Rename base/input to base/target in TUI by ctiml in https://github.com/InfuseAI/piperider/pull/301
* [Chore] Rotate unsend events by ctiml in https://github.com/InfuseAI/piperider/pull/258
* [Chore] Separate code for compare-reports by ctiml in https://github.com/InfuseAI/piperider/pull/276
* [Chore] UI e2e testing (Cypress) by jonycfu in https://github.com/InfuseAI/piperider/pull/265
* [Chore] Workaround for sqlalchemy problem by popcornylu in https://github.com/InfuseAI/piperider/pull/304
* [Chore] add ci-statics.yaml for separate workflow (PR open, synch) by jonycfu in https://github.com/InfuseAI/piperider/pull/284
* [Chore] build statics handle race condition merges by jonycfu in https://github.com/InfuseAI/piperider/pull/286
* [Chore] refactor: general-table-column (shared UI) by jonycfu in https://github.com/InfuseAI/piperider/pull/263
* [Chore] sc-27640 Add 'init' comment to the event log whitelist by kentwelcome in https://github.com/InfuseAI/piperider/pull/308
* [Chore] sc-27700 Apply PR title checker by kentwelcome in https://github.com/InfuseAI/piperider/pull/321
* [Chore] sc-27700 Fix PR title checker prefixes end with a space by kentwelcome in https://github.com/InfuseAI/piperider/pull/323
* [Chore] update: build on every PR; Commit build only upon merge event by jonycfu in https://github.com/InfuseAI/piperider/pull/259

New Contributors
* hlb made their first contribution in https://github.com/InfuseAI/piperider/pull/269

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.4.1...v0.5.0

0.5.0rc.3

What's Changed
* [Feature] Implement rich progress profiling by ctiml in https://github.com/InfuseAI/piperider/pull/281
* [Feature] Mark the command execution automatically or manually by qrtt1 in https://github.com/InfuseAI/piperider/pull/310
* [Feature] Modify the layout of assertions result by kentwelcome in https://github.com/InfuseAI/piperider/pull/288
* [Feature] add string column mismatch handler by wcchang1115 in https://github.com/InfuseAI/piperider/pull/291
* [Feature] compatible with click 8 and less than 8 by qrtt1 in https://github.com/InfuseAI/piperider/pull/317
* [Feature] sc-27269 enhance piperider exception handling by kentwelcome in https://github.com/InfuseAI/piperider/pull/273
* [Feature] sc-27304 refactor the profiler by popcornylu in https://github.com/InfuseAI/piperider/pull/285
* [Feature] sc-27306 Check datasource connector before run by kentwelcome in https://github.com/InfuseAI/piperider/pull/266
* [Feature] sc-27309 UI runtime schema validation by jonycfu in https://github.com/InfuseAI/piperider/pull/295
* [Feature] sc-27377 compare reports rename all base input terms by jonycfu in https://github.com/InfuseAI/piperider/pull/300
* [Feature] sc-27421 enhance error handling when profiler encounter error by kentwelcome in https://github.com/InfuseAI/piperider/pull/280
* [Feature] sc-27426 clean up workspace generate assertions by kentwelcome in https://github.com/InfuseAI/piperider/pull/279
* [Feature] sc-27581 Collect user input wihtout using lib py-inquirer by kentwelcome in https://github.com/InfuseAI/piperider/pull/303
* [Feature] sc-27680 Collect more inforamtion in telemery collector by kentwelcome in https://github.com/InfuseAI/piperider/pull/313
* [Feature] sc-27694 Bump release version on Amplitude by kentwelcome in https://github.com/InfuseAI/piperider/pull/319
* [Feature] Add --last and --datasource to compare-reports by ctiml in https://github.com/InfuseAI/piperider/pull/314
* [Feature] Support to set the output location by qrtt1 in https://github.com/InfuseAI/piperider/pull/324
* [Bug] Fix e2e compare-reports hang by ctiml in https://github.com/InfuseAI/piperider/pull/272
* [Bug] Fix empty description from dbt by even-wei in https://github.com/InfuseAI/piperider/pull/260
* [Bug] Fix no module named 'piperider_cli.adapter' problem by popcornylu in https://github.com/InfuseAI/piperider/pull/289
* [Bug] Fix quantile issue in colab environment by popcornylu in https://github.com/InfuseAI/piperider/pull/315
* [Bug] Fix sc-27203 Handle the error when load dbt project and profile by kentwelcome in https://github.com/InfuseAI/piperider/pull/264
* [Bug] Fix sc-27574 Fix github report security alert by kentwelcome in https://github.com/InfuseAI/piperider/pull/297
* [Bug] Fix test status calculation by ctiml in https://github.com/InfuseAI/piperider/pull/299
* [Bug] fix quantile calculation by wcchang1115 in https://github.com/InfuseAI/piperider/pull/290
* [Bug] fix(assertions): aggregate piperider and dbt assertions result by neighborhood999 in https://github.com/InfuseAI/piperider/pull/277
* [Bug] fix(comparison): typo by neighborhood999 in https://github.com/InfuseAI/piperider/pull/274
* [Bug] fix: Restore missing numeric properties (merge UI to shared comp) by jonycfu in https://github.com/InfuseAI/piperider/pull/262
* [Bug] fix: add empty assertion content handler by wcchang1115 in https://github.com/InfuseAI/piperider/pull/306
* [Bug] fix: count of the last bin missing in distribution metric by wcchang1115 in https://github.com/InfuseAI/piperider/pull/302
* [Bug] fix: formatting readme (trigger rebuild as well) by jonycfu in https://github.com/InfuseAI/piperider/pull/287
* [Bug] fix: recommend assertion rule division by zero by wcchang1115 in https://github.com/InfuseAI/piperider/pull/318
* [Bug] fix: sc-27432 Add comment if a recommended assertion is suggested to … by kentwelcome in https://github.com/InfuseAI/piperider/pull/283
* [Bug] fix: typo in pypi.yaml by kentwelcome in https://github.com/InfuseAI/piperider/pull/261
* [Bug] fix: valid count was incorrect by jonycfu in https://github.com/InfuseAI/piperider/pull/320
* [Bug] type guard optional distribution field by jonycfu in https://github.com/InfuseAI/piperider/pull/316
* [Bug] sc-27694 Fix wording issue in github action by kentwelcome in 325
* [Document] Update README.md by hlb in https://github.com/InfuseAI/piperider/pull/269
* [Document] Update README.md by kentwelcome in https://github.com/InfuseAI/piperider/pull/296
* [Document] Update version to 0.5.0 by kentwelcome in https://github.com/InfuseAI/piperider/pull/312
* [Chore] Add profiler event handler by popcornylu in https://github.com/InfuseAI/piperider/pull/271
* [Chore] Enhancement show table column descriptions by ctiml in https://github.com/InfuseAI/piperider/pull/268
* [Chore] Refactor date distribution and backend type by wcchang1115 in https://github.com/InfuseAI/piperider/pull/275
* [Chore] Refactor dbt adapter by ctiml in https://github.com/InfuseAI/piperider/pull/278
* [Chore] Refactor improve codebase by even-wei in https://github.com/InfuseAI/piperider/pull/270
* [Chore] Refactor the profiler by popcornylu in https://github.com/InfuseAI/piperider/pull/267
* [Chore] Remove null properties from column results by ctiml in https://github.com/InfuseAI/piperider/pull/293
* [Chore] Rename base/input to base/target in TUI by ctiml in https://github.com/InfuseAI/piperider/pull/301
* [Chore] Rotate unsend events by ctiml in https://github.com/InfuseAI/piperider/pull/258
* [Chore] Separate code for compare-reports by ctiml in https://github.com/InfuseAI/piperider/pull/276
* [Chore] UI e2e testing (Cypress) by jonycfu in https://github.com/InfuseAI/piperider/pull/265
* [Chore] Workaround for sqlalchemy problem by popcornylu in https://github.com/InfuseAI/piperider/pull/304
* [Chore] add ci-statics.yaml for separate workflow (PR open, synch) by jonycfu in https://github.com/InfuseAI/piperider/pull/284
* [Chore] build statics handle race condition merges by jonycfu in https://github.com/InfuseAI/piperider/pull/286
* [Chore] refactor: general-table-column (shared UI) by jonycfu in https://github.com/InfuseAI/piperider/pull/263
* [Chore] sc-27640 Add 'init' comment to the event log whitelist by kentwelcome in https://github.com/InfuseAI/piperider/pull/308
* [Chore] sc-27700 Apply PR title checker by kentwelcome in https://github.com/InfuseAI/piperider/pull/321
* [Chore] sc-27700 Fix PR title checker prefixes end with a space by kentwelcome in https://github.com/InfuseAI/piperider/pull/323
* [Chore] update: build on every PR; Commit build only upon merge event by jonycfu in https://github.com/InfuseAI/piperider/pull/259

New Contributors
* hlb made their first contribution in https://github.com/InfuseAI/piperider/pull/269

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.4.1...v0.5.0

0.4.2

Not secure
- Change the sqlalchemy-snowflake upper version. Workaround to prevent the [known issue](https://github.com/snowflakedb/snowflake-sqlalchemy/issues/324)

0.4.1

Not secure
What's Changed
* Separate code for dbt adaptor by even-wei in https://github.com/InfuseAI/piperider/pull/240
* Show most common at string column by qrtt1 in https://github.com/InfuseAI/piperider/pull/232
* fix: typo by neighborhood999 in https://github.com/InfuseAI/piperider/pull/244
* fix(comparison): handling unexpected columns name change by neighborhood999 in https://github.com/InfuseAI/piperider/pull/245
* fix square average overflow by wcchang1115 in https://github.com/InfuseAI/piperider/pull/243
* fix(comparison): return dash when value is null by neighborhood999 in https://github.com/InfuseAI/piperider/pull/246
* [bump] version to 0.4.0-dev by kentwelcome in https://github.com/InfuseAI/piperider/pull/247
* Add description icon to table and column by ctiml in https://github.com/InfuseAI/piperider/pull/242
* [Fix] sc-27244 fix nightly build shortcut integration by kentwelcome in https://github.com/InfuseAI/piperider/pull/249
* fix type error of comparing datetime to date by wcchang1115 in https://github.com/InfuseAI/piperider/pull/250
* [Fix] sc-27246 Fix recmomended assertion issues by kentwelcome in https://github.com/InfuseAI/piperider/pull/251
* Bug/sc 27211/calledprocesserror command dbt list output by ctiml in https://github.com/InfuseAI/piperider/pull/252
* fix(assertions): update fields name and fix layout by neighborhood999 in https://github.com/InfuseAI/piperider/pull/248
* Make typescript happy by ctiml in https://github.com/InfuseAI/piperider/pull/254
* Remove unused vars by ctiml in https://github.com/InfuseAI/piperider/pull/255
* Feature/sc 27198/UI profiling column details metrics by jonycfu in https://github.com/InfuseAI/piperider/pull/253
* [bump] version to v0.4.1.dev by kentwelcome in https://github.com/InfuseAI/piperider/pull/256
* fix: typo on dbt assertion key (schema renaming) by jonycfu in https://github.com/InfuseAI/piperider/pull/257


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.4.0...v0.4.1

0.4.0

Not secure
What's Changed
* Get dbt tables from dbt command instead of manifest.json. by even-wei in https://github.com/InfuseAI/piperider/pull/185
* Set timeout and enabling debug information by qrtt1 in https://github.com/InfuseAI/piperider/pull/191
* [Fix] sc-27018 fix all assertions will always be executed in postgresql by kentwelcome in https://github.com/InfuseAI/piperider/pull/193
* Feature/sc 26800/hover chart easy to see the value by jonycfu in https://github.com/InfuseAI/piperider/pull/196
* Show the quantiles and standard deviation in the numeric column by popcornylu in https://github.com/InfuseAI/piperider/pull/184
* Replace --skip-dbt with --dbt-test and --dbt-build by even-wei in https://github.com/InfuseAI/piperider/pull/200
* Remove dbt manifest related methods by ctiml in https://github.com/InfuseAI/piperider/pull/203
* Refactor dbt command check by ctiml in https://github.com/InfuseAI/piperider/pull/201
* Implementation the next step guide by qrtt1 in https://github.com/InfuseAI/piperider/pull/197
* Add commit sha to version output by ctiml in https://github.com/InfuseAI/piperider/pull/194
* Adjust the histogram logic by popcornylu in https://github.com/InfuseAI/piperider/pull/198
* [Bug] Fix the wrong "actual" value in the comparison view test dialog by popcornylu in https://github.com/InfuseAI/piperider/pull/206
* fix recommending range assertions in wrong format by wcchang1115 in https://github.com/InfuseAI/piperider/pull/208
* refactor(charts): fixed charts responsive with refeactoring by neighborhood999 in https://github.com/InfuseAI/piperider/pull/202
* chore: remove redudant variables and change file name by neighborhood999 in https://github.com/InfuseAI/piperider/pull/210
* [Fix] sc-27076 support pass in dbt profile.yaml by kentwelcome in https://github.com/InfuseAI/piperider/pull/214
* Add dbt description to profiling result by even-wei in https://github.com/InfuseAI/piperider/pull/212
* [Feature] sc-26991 Add deploy_notify.sh script for nightly build by kentwelcome in https://github.com/InfuseAI/piperider/pull/211
* migration to new assertion design by qrtt1 in https://github.com/InfuseAI/piperider/pull/183
* fix(charts): compact charts by neighborhood999 in https://github.com/InfuseAI/piperider/pull/213
* Fix typo in github action by kentwelcome in https://github.com/InfuseAI/piperider/pull/218
* Feature/sc 26874/show valid mismatached missing in report by jonycfu in https://github.com/InfuseAI/piperider/pull/217
* Refine dbt test format and validation by ctiml in https://github.com/InfuseAI/piperider/pull/220
* Bug/sc 27068/broken link uri by jonycfu in https://github.com/InfuseAI/piperider/pull/223
* Fix e2e compare-reports hang by ctiml in https://github.com/InfuseAI/piperider/pull/225
* [Bugfix] sc-26991 add GITHOB_TOKEN in env for fetching github data by kentwelcome in https://github.com/InfuseAI/piperider/pull/219
* [Refactor] sc-26905 Refactor dockerfile and docekr build process by kentwelcome in https://github.com/InfuseAI/piperider/pull/221
* feat(dbt): added dbt assertions into report by neighborhood999 in https://github.com/InfuseAI/piperider/pull/224
* feat: add logos to the footer for users engagement by neighborhood999 in https://github.com/InfuseAI/piperider/pull/227
* Add PIpeRider blog link by DaveFlynn in https://github.com/InfuseAI/piperider/pull/235
* Feature/sc 26690/add assertion description and show on report by ctiml in https://github.com/InfuseAI/piperider/pull/222
* fix: plugin-loader should work either run or diagnose by qrtt1 in https://github.com/InfuseAI/piperider/pull/229
* enhance profiler robustness on sqlite by wcchang1115 in https://github.com/InfuseAI/piperider/pull/228
* Add Gitflow Action: build-statics.yaml by jonycfu in https://github.com/InfuseAI/piperider/pull/236
* fix: build-statics.yaml syntax error by jonycfu in https://github.com/InfuseAI/piperider/pull/237
* Chore/sc 26918/ts typedef by ctiml in https://github.com/InfuseAI/piperider/pull/226
* fix(single-report): remove flex-start attribute by neighborhood999 in https://github.com/InfuseAI/piperider/pull/238
* fix: using npm commands running build by neighborhood999 in https://github.com/InfuseAI/piperider/pull/239
* [Fix] sc-27205 Extract build docker image by kentwelcome in https://github.com/InfuseAI/piperider/pull/241

New Contributors
* DaveFlynn made their first contribution in https://github.com/InfuseAI/piperider/pull/235

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.3.0...v0.4.0

0.3.0

Not secure
Summary
Released on 06-28-2022
PipeRider version 0.3.0 is out now! We added automatic test recommendations, better dbt integration, improved the UX of the reports, and added a new build-in assertion.

Overview
![Feature](https://img.shields.io/badge/-FEATURE-%23365ABD?style=for-the-badge) Intelligent test recommendations
>
- Generates recommended assertions, making it easier to detect data issues
* Added the "assert_column_in_range" test, to validate values of a column should be between the specified range

Try it out: `piperider generate-assertions`

![Feature](https://img.shields.io/badge/-FEATURE-%23365ABD?style=for-the-badge) Easily accessible reports view
* Automatically generates a report when running piperider
* The data insight report will include all associated tables
* In the comparison view, the profiling data are aggregated in a per-column manner
* The report comparison will be performed on a run-to-run basis

Try it out: `piperider run`

![Feature](https://img.shields.io/badge/-FEATURE-%23365ABD?style=for-the-badge) Integrate DBT tests
* You can now use PipeRider on top of your dbt tests

Try it out: `piperider run --dbt-test`

Others
![Changed](https://img.shields.io/badge/-CHANGED-%23F6F740?style=for-the-badge) generate_report command is now **generate_reports**

Page 23 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.