Piperider

Latest version: v0.41.0

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

Scan your dependencies

Page 9 of 26

0.27.0

Released on 06-15-2023
New Features :star2:
- **Redesign the markdown formatted comparison summary** 700: It makes the altered models and affected downstream more clear in the PR comment.
- **Profile models based on tags in the target branch** 721: Before, when you tag a model as profiling target, it would not apply to the base branch. Now, when running `piperider compare` , the profiling models for base and target are both determined by the target branch settings.
- **Remove unnecessary files in the `.piperider/` when executing the PipeRider commands** 723 725 729

Bug Fixes :wrench:
- Fix wrong source table name when users specify identifier in dbt schema 724
- If the run result and manifest do not match, it would cause an error 726
- Add warning to auto-upload when not logged in instead of an exception 734

Get in touch :heart:

We'd love your feedback! Send us a message via Intercom on [piperider.io](https://piperider.io), join our [Discord](https://discord.gg/xKxsdPx4d5), report an issue on [GitHub](https://github.com/InfuseAI/piperider/issues), or send us a good old-fashioned [email](mailto:productinfuseai.io)



----


<details>
<summary>All changes</summary>


What's Changed
* [Release] Bump version 0.27.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/717
* [Feature] comparison summary next-generation by qrtt1 in https://github.com/InfuseAI/piperider/pull/700
* [Feature] Profile models based on tags in the target branch by ctiml in https://github.com/InfuseAI/piperider/pull/721
* [Feature] Resolve telemetry id from the last state first by qrtt1 in https://github.com/InfuseAI/piperider/pull/723
* [Feature] Move .unsend_events and generate default recipe on the fly by wcchang1115 in https://github.com/InfuseAI/piperider/pull/725
* [Feature] init without assertions and plugins by qrtt1 in https://github.com/InfuseAI/piperider/pull/729
* [Feature] Lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/731
* [Feature] Allows to run piperider in the sub folder by ctiml in https://github.com/InfuseAI/piperider/pull/730
* [Chore] add report-icons by qrtt1 in https://github.com/InfuseAI/piperider/pull/719
* [Chore] Adjust prepare for action for init-less piperider by wcchang1115 in https://github.com/InfuseAI/piperider/pull/720
* [Chore] Dont contain run_results key if dbt run results does not exist by popcornylu in https://github.com/InfuseAI/piperider/pull/722
* [Chore] Fix lint from lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/738
* [Bug] Fix wrong source table name when users specify identifier in dbt schema by ctiml in https://github.com/InfuseAI/piperider/pull/724
* [Bug] If the run result and manifest does not match, it would cause error. by popcornylu in https://github.com/InfuseAI/piperider/pull/726
* [Bug] Fix compare with non-profiled run.json by qrtt1 in https://github.com/InfuseAI/piperider/pull/727
* [Bug] Fix configuration loading by qrtt1 in https://github.com/InfuseAI/piperider/pull/728
* [Bug] Add warning to auto-upload when not login instead of exception by wcchang1115 in https://github.com/InfuseAI/piperider/pull/734
* [Bug] Exchange manifest direction and append empty dict by wcchang1115 in https://github.com/InfuseAI/piperider/pull/737
* [Bug] Show error message if generate comparison in the cloud failed by popcornylu in https://github.com/InfuseAI/piperider/pull/736
* [Bug] Make dbt compatible for 1.4 and 1.5 by qrtt1 in https://github.com/InfuseAI/piperider/pull/733
* [Bug] Comparison summary content length control by wcchang1115 in https://github.com/InfuseAI/piperider/pull/741
* [Bug] Fix the wrong metric unique id from target branch by ctiml in https://github.com/InfuseAI/piperider/pull/742


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.26.0...v0.27.0

</details>

0.27.0rc.2

What's Changed
* [Release] Bump version 0.27.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/717
* [Feature] comparison summary next-generation by qrtt1 in https://github.com/InfuseAI/piperider/pull/700
* [Feature] Profile models based on tags in the target branch by ctiml in https://github.com/InfuseAI/piperider/pull/721
* [Feature] Resolve telemetry id from the last state first by qrtt1 in https://github.com/InfuseAI/piperider/pull/723
* [Feature] Move .unsend_events and generate default recipe on the fly by wcchang1115 in https://github.com/InfuseAI/piperider/pull/725
* [Feature] init without assertions and plugins by qrtt1 in https://github.com/InfuseAI/piperider/pull/729
* [Feature] Lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/731
* [Feature] Allows to run piperider in the sub folder by ctiml in https://github.com/InfuseAI/piperider/pull/730
* [Chore] add report-icons by qrtt1 in https://github.com/InfuseAI/piperider/pull/719
* [Chore] Adjust prepare for action for init-less piperider by wcchang1115 in https://github.com/InfuseAI/piperider/pull/720
* [Chore] Dont contain run_results key if dbt run results does not exist by popcornylu in https://github.com/InfuseAI/piperider/pull/722
* [Chore] Fix lint from lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/738
* [Bug] Fix wrong source table name when users specify identifier in dbt schema by ctiml in https://github.com/InfuseAI/piperider/pull/724
* [Bug] If the run result and manifest does not match, it would cause error. by popcornylu in https://github.com/InfuseAI/piperider/pull/726
* [Bug] Fix compare with non-profiled run.json by qrtt1 in https://github.com/InfuseAI/piperider/pull/727
* [Bug] Fix configuration loading by qrtt1 in https://github.com/InfuseAI/piperider/pull/728
* [Bug] Add warning to auto-upload when not login instead of exception by wcchang1115 in https://github.com/InfuseAI/piperider/pull/734
* [Bug] Exchange manifest direction and append empty dict by wcchang1115 in https://github.com/InfuseAI/piperider/pull/737
* [Bug] Show error message if generate comparison in the cloud failed by popcornylu in https://github.com/InfuseAI/piperider/pull/736
* [Bug] Make dbt compatible for 1.4 and 1.5 by qrtt1 in https://github.com/InfuseAI/piperider/pull/733
* [Bug] Comparison summary content length control by wcchang1115 in https://github.com/InfuseAI/piperider/pull/741
* [Bug] Fix the wrong metric unique id from target branch by ctiml in https://github.com/InfuseAI/piperider/pull/742


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.26.0...v0.27.0-rc.2

0.27.0rc.1

What's Changed
* [Release] Bump version 0.27.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/717
* [Feature] comparison summary next-generation by qrtt1 in https://github.com/InfuseAI/piperider/pull/700
* [Feature] Profile models based on tags in the target branch by ctiml in https://github.com/InfuseAI/piperider/pull/721
* [Feature] Resolve telemetry id from the last state first by qrtt1 in https://github.com/InfuseAI/piperider/pull/723
* [Feature] Move .unsend_events and generate default recipe on the fly by wcchang1115 in https://github.com/InfuseAI/piperider/pull/725
* [Feature] init without assertions and plugins by qrtt1 in https://github.com/InfuseAI/piperider/pull/729
* [Feature] Lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/731
* [Feature] Allows to run piperider in the sub folder by ctiml in https://github.com/InfuseAI/piperider/pull/730
* [Chore] add report-icons by qrtt1 in https://github.com/InfuseAI/piperider/pull/719
* [Chore] Adjust prepare for action for init-less piperider by wcchang1115 in https://github.com/InfuseAI/piperider/pull/720
* [Chore] Dont contain run_results key if dbt run results does not exist by popcornylu in https://github.com/InfuseAI/piperider/pull/722
* [Chore] Fix lint from lineage graph by popcornylu in https://github.com/InfuseAI/piperider/pull/738
* [Bug] Fix wrong source table name when users specify identifier in dbt schema by ctiml in https://github.com/InfuseAI/piperider/pull/724
* [Bug] If the run result and manifest does not match, it would cause error. by popcornylu in https://github.com/InfuseAI/piperider/pull/726
* [Bug] Fix compare with non-profiled run.json by qrtt1 in https://github.com/InfuseAI/piperider/pull/727
* [Bug] Fix configuration loading by qrtt1 in https://github.com/InfuseAI/piperider/pull/728
* [Bug] Add warning to auto-upload when not login instead of exception by wcchang1115 in https://github.com/InfuseAI/piperider/pull/734
* [Bug] Exchange manifest direction and append empty dict by wcchang1115 in https://github.com/InfuseAI/piperider/pull/737
* [Bug] Show error message if generate comparison in the cloud failed by popcornylu in https://github.com/InfuseAI/piperider/pull/736
* [Bug] Make dbt compatible for 1.4 and 1.5 by qrtt1 in https://github.com/InfuseAI/piperider/pull/733
* [Bug] Comparison summary content length control by wcchang1115 in https://github.com/InfuseAI/piperider/pull/741


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.26.0...v0.27.0-rc.1

0.26.2

* Fix wrong source table name when users specify identifier in dbt schema

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.26.1...v0.26.2

0.26.1

- Fix PipeRider compare action helper for init-less flow

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.26.0...v0.26.1

0.26.0

Released on 06-01-2023
New Features :star2:
- **Support for dry run and interactive mode**: The `piperider compare` command now includes the new options `--dry-run` and `--interactive`. These options allow you to use the compare command more carefully. (694)
- **Improvements to the Report UI**: The sidebar has been enhanced with the implementation of column orders, a modified state indicator, an added overview item, and hide column nodes for no-profiling models. (702, 705)

Bug Fixes :wrench:
- Fixed an issue where the table list displayed incorrect entries. (697)
- Addressed a key error in `compare-reports` when using the `--tables-from` option. (708)
- Resolved an error that occurred when using the `--table` option in reports. (710)

Breaking Change :warning:
- Default inclusion of dbt run results: Starting from v0.26, the dbt testing results are now included by default. The original option `--dbt-run-results` has been removed from the command help, but it can still be specified without error. (701)


Get in touch :heart:

We'd love your feedback! Send us a message via Intercom on [piperider.io](https://piperider.io), join our [Discord](https://discord.gg/xKxsdPx4d5), report an issue on [GitHub](https://github.com/InfuseAI/piperider/issues), or send us a good old-fashioned [email](mailto:productinfuseai.io)



----


<details>
<summary>All changes</summary>

What's Changed
* [Release] Bump version 0.26.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/696
* [Feature] Add dbt-list integrations by qrtt1 in https://github.com/InfuseAI/piperider/pull/699
* [Feature] Improve the sidebar: column orders, modified state, and no column node for non-profiled models. by popcornylu in https://github.com/InfuseAI/piperider/pull/702
* [Feature] sc-31437 Default enable dbt-run-results flag if file exists by kentwelcome in https://github.com/InfuseAI/piperider/pull/701
* [Feature] Add overview item in the sidebar by popcornylu in https://github.com/InfuseAI/piperider/pull/705
* [Feature] piperider compare improvement by qrtt1 in https://github.com/InfuseAI/piperider/pull/694
* [Feature] Include the dbt run results artifact in pipierider run json by default by popcornylu in https://github.com/InfuseAI/piperider/pull/713
* [Bug] Fix the table list show wrong table entries by popcornylu in https://github.com/InfuseAI/piperider/pull/697
* [Bug] Add soft wrap to console print for report location by wcchang1115 in https://github.com/InfuseAI/piperider/pull/706
* [Bug] Skip the metric if depends_on.nodes is empty by ctiml in https://github.com/InfuseAI/piperider/pull/707
* [Bug] Fix keyerror of compare-reports with --tables-from option by wcchang1115 in https://github.com/InfuseAI/piperider/pull/708
* [Bug] The report would encounter error if use --table option by popcornylu in https://github.com/InfuseAI/piperider/pull/710
* [Bug] sc-31540 The dbt test result will not effect return code by kentwelcome in https://github.com/InfuseAI/piperider/pull/712
* [Bug] cannot run piperider if the dbt project has no target-path settings by popcornylu in https://github.com/InfuseAI/piperider/pull/714
* [Bug] generate-assertions always fail because the table is not always profiled by popcornylu in https://github.com/InfuseAI/piperider/pull/715
* [Bug] sc-31552 Modify the error and hint message when no config file by kentwelcome in https://github.com/InfuseAI/piperider/pull/716

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.25.0...v0.26.0

</details>

Page 9 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.