Piperider

Latest version: v0.41.0

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

Scan your dependencies

Page 8 of 26

0.29.0

Released on 07-13-2023
New Features :star2:
- **Allow to use `piperider compare` in an uncommitted Git repository**:
In previous versions, it was necessary to commit your changes before executing `piperider compare`. This requirement existed because branch switching occurred directly within your repository, and a uncommitted repository prevented checking out to another branch. In the new implementation, however, the checkout result will be placed in a temporary directory. 760
- **Support to profile only the modified and impacted models**:
A new option `--modified` has been added to `piperider compare`, enabling you to exclusively profile the impacted model. 754

Improve the comparison overview for report, markdown, and CLI output :chart_with_upwards_trend:
- Redesigned and simplified the comparison markdown to avoid issues with the character limit in GitHub comments. 765
- Redesigned the overview page in the comparison report to allow for faster observation of model changes. 779
- In the CLI output of the compare command, we will now print relevant information about the impacted resources. 765

Bug Fixes :wrench:
- Fixed the change status in lineage graph issue. 766
- Handled the case where the model has no piperider profiling information. 767
- Fixed sc-31578 lookup error when using the select option. 770
- Fixed sc-31833 Remove reverse_last flag when executing compare command. 774
- Fixed the search not working in single report. 781
- Disabled warn-to-error. 775
- Added changesets member check and adjusted color display. 777


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.29.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/762
* [Feature] Support git archive in piperider compare by ctiml in https://github.com/InfuseAI/piperider/pull/760
* [Feature] sc-31688 PipeRider run support `--select state:modified+` by kentwelcome in https://github.com/InfuseAI/piperider/pull/754
* [Feature] Summarize the comparison result in the CLI command and markdown by qrtt1 in https://github.com/InfuseAI/piperider/pull/765
* [Feature] Add cloud report link by wcchang1115 in https://github.com/InfuseAI/piperider/pull/772
* [Feature] sc-31688 PoC of compare command support state:modified logic by kentwelcome in https://github.com/InfuseAI/piperider/pull/769
* [Feature] implement the new overview page comparison by popcornylu in https://github.com/InfuseAI/piperider/pull/779
* [Chore] Update unique-id resolving strategy by qrtt1 in https://github.com/InfuseAI/piperider/pull/763
* [Chore] Ignore dbt runtime logs when reading stdin from dbt list command by ctiml in https://github.com/InfuseAI/piperider/pull/764
* [Chore] Fix typo by qrtt1 in https://github.com/InfuseAI/piperider/pull/771
* [Chore] Fix type checking error in cloud by popcornylu in https://github.com/InfuseAI/piperider/pull/782
* [Bug] Fix the change status in lineage graph issue by popcornylu in https://github.com/InfuseAI/piperider/pull/766
* [Bug] Handle the case that the model has no piperider profiling information by popcornylu in https://github.com/InfuseAI/piperider/pull/767
* [Bug] sc-31578 Fix lookup error when use select option by kentwelcome in https://github.com/InfuseAI/piperider/pull/770
* [Bug] sc-31833 Remove reverse_last flag when execute compare command by kentwelcome in https://github.com/InfuseAI/piperider/pull/774
* [Bug] Fix the search not working in single report by popcornylu in https://github.com/InfuseAI/piperider/pull/781
* [Bug] Disable warn-to-error by qrtt1 in https://github.com/InfuseAI/piperider/pull/775
* [Bug] Add changesets member check and adjust color display by wcchang1115 in https://github.com/InfuseAI/piperider/pull/777


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.28.0...v0.29.0

</details>

0.29.0rc.1

What's Changed
* [Release] Bump version 0.29.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/762
* [Feature] Support git archive in piperider compare by ctiml in https://github.com/InfuseAI/piperider/pull/760
* [Feature] sc-31688 PipeRider run support `--select state:modified+` by kentwelcome in https://github.com/InfuseAI/piperider/pull/754
* [Feature] Summarize the comparison result in the CLI command and markdown by qrtt1 in https://github.com/InfuseAI/piperider/pull/765
* [Feature] Add cloud report link by wcchang1115 in https://github.com/InfuseAI/piperider/pull/772
* [Feature] sc-31688 PoC of compare command support state:modified logic by kentwelcome in https://github.com/InfuseAI/piperider/pull/769
* [Feature] implement the new overview page comparison by popcornylu in https://github.com/InfuseAI/piperider/pull/779
* [Chore] Update unique-id resolving strategy by qrtt1 in https://github.com/InfuseAI/piperider/pull/763
* [Chore] Ignore dbt runtime logs when reading stdin from dbt list command by ctiml in https://github.com/InfuseAI/piperider/pull/764
* [Chore] Fix typo by qrtt1 in https://github.com/InfuseAI/piperider/pull/771
* [Chore] Fix type checking error in cloud by popcornylu in https://github.com/InfuseAI/piperider/pull/782
* [Bug] Fix the change status in lineage graph issue by popcornylu in https://github.com/InfuseAI/piperider/pull/766
* [Bug] Handle the case that the model has no piperider profiling information by popcornylu in https://github.com/InfuseAI/piperider/pull/767
* [Bug] sc-31578 Fix lookup error when use select option by kentwelcome in https://github.com/InfuseAI/piperider/pull/770
* [Bug] sc-31833 Remove reverse_last flag when execute compare command by kentwelcome in https://github.com/InfuseAI/piperider/pull/774
* [Bug] Fix the search not working in single report by popcornylu in https://github.com/InfuseAI/piperider/pull/781
* [Bug] Disable warn-to-error by qrtt1 in https://github.com/InfuseAI/piperider/pull/775
* [Bug] Add changesets member check and adjust color display by wcchang1115 in https://github.com/InfuseAI/piperider/pull/777

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

0.28.1

Bug fix:
- Handle the case that the model has no piperider profiling information 767

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.28.0...v0.28.1

0.28.0

0.28.0rc.2

What's Changed
* [Release] Bump version 0.28.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/743
* [Feature] sc-31590 Run command support -s to select dbt models by kentwelcome in https://github.com/InfuseAI/piperider/pull/739
* [Feature] Add cloud config to local project config by wcchang1115 in https://github.com/InfuseAI/piperider/pull/748
* [Feature] Add metric hierarchy in the sidebar menu by popcornylu in https://github.com/InfuseAI/piperider/pull/750
* [Feature] update explicit and implicit changes by qrtt1 in https://github.com/InfuseAI/piperider/pull/747
* [Feature] Add the implicit change to the metric tree by popcornylu in https://github.com/InfuseAI/piperider/pull/758
* [Feature] Add project id inference mechanism by wcchang1115 in https://github.com/InfuseAI/piperider/pull/757
* [Chore] Integrate test action with codecov by kentwelcome in https://github.com/InfuseAI/piperider/pull/744
* [Chore] Add codecov badge into README.md by kentwelcome in https://github.com/InfuseAI/piperider/pull/745
* [Chore] Add unittest for datasource by kentwelcome in https://github.com/InfuseAI/piperider/pull/749
* [Chore] Add implicit icon by popcornylu in https://github.com/InfuseAI/piperider/pull/752
* [Bug] make sure the dbt-helper working with the dbt-core 1.3 by qrtt1 in https://github.com/InfuseAI/piperider/pull/740
* [Bug] Fix metric date range display by popcornylu in https://github.com/InfuseAI/piperider/pull/746
* [Bug] Fix required project's target path by qrtt1 in https://github.com/InfuseAI/piperider/pull/753
* [Bug] sc-31751 Fix compare command throw error 'int' object has no attribute 'dump' by kentwelcome in https://github.com/InfuseAI/piperider/pull/756
* [Bug] Handle the edge case for command-list in command field by qrtt1 in https://github.com/InfuseAI/piperider/pull/759
* [Bug] Handle no-such-table error when the metadata is not available by qrtt1 in https://github.com/InfuseAI/piperider/pull/755
* [Bug] Fix compare reports with metrics not queried by wcchang1115 in https://github.com/InfuseAI/piperider/pull/761


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

0.28.0rc.1

What's Changed
* [Release] Bump version 0.28.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/743
* [Feature] sc-31590 Run command support -s to select dbt models by kentwelcome in https://github.com/InfuseAI/piperider/pull/739
* [Feature] Add cloud config to local project config by wcchang1115 in https://github.com/InfuseAI/piperider/pull/748
* [Feature] Add metric hierarchy in the sidebar menu by popcornylu in https://github.com/InfuseAI/piperider/pull/750
* [Feature] update explicit and implicit changes by qrtt1 in https://github.com/InfuseAI/piperider/pull/747
* [Feature] Add the implicit change to the metric tree by popcornylu in https://github.com/InfuseAI/piperider/pull/758
* [Feature] Add project id inference mechanism by wcchang1115 in https://github.com/InfuseAI/piperider/pull/757
* [Chore] Integrate test action with codecov by kentwelcome in https://github.com/InfuseAI/piperider/pull/744
* [Chore] Add codecov badge into README.md by kentwelcome in https://github.com/InfuseAI/piperider/pull/745
* [Chore] Add unittest for datasource by kentwelcome in https://github.com/InfuseAI/piperider/pull/749
* [Chore] Add implicit icon by popcornylu in https://github.com/InfuseAI/piperider/pull/752
* [Bug] make sure the dbt-helper working with the dbt-core 1.3 by qrtt1 in https://github.com/InfuseAI/piperider/pull/740
* [Bug] Fix metric date range display by popcornylu in https://github.com/InfuseAI/piperider/pull/746
* [Bug] Fix required project's target path by qrtt1 in https://github.com/InfuseAI/piperider/pull/753
* [Bug] sc-31751 Fix compare command throw error 'int' object has no attribute 'dump' by kentwelcome in https://github.com/InfuseAI/piperider/pull/756
* [Bug] Handle the edge case for command-list in command field by qrtt1 in https://github.com/InfuseAI/piperider/pull/759
* [Bug] Handle no-such-table error when the metadata is not available by qrtt1 in https://github.com/InfuseAI/piperider/pull/755


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

Page 8 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.