Piperider

Latest version: v0.41.0

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

Scan your dependencies

Page 12 of 26

0.23.1

Fix bug when `dbt_project.yml` has comments written in jinja format.

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.23.0...v0.23.1

0.23.0

Released on 04-20-2023
- **(Breaking change) Default changed to not profile any model**: Profiling is a time-consuming operation. We have now changed the default to not profile any model, and users must manually add the `piperider` tag to the models.
- **AWS Athena Support**: Piperider now supports querying data stored in AWS Athena.
- **Skipped model reasons**: We have added the ability to display the reason why certain models were skipped during profiling and metric queries, making it easier for users to understand and improve their data pipeline.
- **Compare Recipe Enhancements**: Our Compare recipe has been enhanced to support both file and Jinja formats, allowing users to template values from environment variables for more dynamic comparisons.
- **Other Enhancements and Bug Fixes**: We have also made several other enhancements and bug fixes, including the addition of buttons for GitHub, Discord, and documentation feedback, ensuring users have an easy and efficient way to provide feedback and suggestions for future improvements.

Breaking Change
In this update, we have changed the default logic for `piperider run` on dbt projects. Previously, we would profile all table models by default, but now we will not profile any model by default. You will need to set the models with a `piperider` tag for us to profile them.

Scope of impact:

1. Existing projects will not be affected because we have only changed the default value for project config init.

Previous default value

bash
dataSources: []
dbt:
projectDir: .
tag: 'piperider'


Current default value:

bash
dataSources: []
dbt:
projectDir: .
tag: 'piperider'

You can still comment out the `tag` field, and the behavior will be the same as before.
2. Newly initialized dbt projects will be changed to profile the model with `piperider` tag.
3. Non-dbt projects will not be affected.

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.23.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/653
* [Feature] Support AWS Athena by popcornylu in https://github.com/InfuseAI/piperider/pull/652
* [Feature] Show filter logic for profiling and metric queries by wcchang1115 in https://github.com/InfuseAI/piperider/pull/651
* [Feature] Output absolute report path when piperider run by wcchang1115 in https://github.com/InfuseAI/piperider/pull/654
* [Feature] Support file and jinja format for compare recipe by wcchang1115 in https://github.com/InfuseAI/piperider/pull/656
* [Feature] Show empty block for missing table/column in the report by popcornylu in https://github.com/InfuseAI/piperider/pull/660
* [Feature] Enable piperider tag by default for dbt project by ctiml in https://github.com/InfuseAI/piperider/pull/662
* [Document] Update README for athena connector by popcornylu in https://github.com/InfuseAI/piperider/pull/661
* [Chore] Receive return code from uploading report by ctiml in https://github.com/InfuseAI/piperider/pull/655
* [Bug] add buttons for GitHub discord docs feedback by popcornylu in https://github.com/InfuseAI/piperider/pull/657
* [Bug] Support reading jinja format in dbt project yaml by wcchang1115 in https://github.com/InfuseAI/piperider/pull/658
* [Bug] Fold uploaded report url when it's larger than available space by wcchang1115 in https://github.com/InfuseAI/piperider/pull/659


**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.22.0...v0.23.0


</details>

0.23.0rc.2

What's Changed
* [Release] Bump version 0.23.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/653
* [Feature] Support AWS Athena by popcornylu in https://github.com/InfuseAI/piperider/pull/652
* [Feature] Show filter logic for profiling and metric queries by wcchang1115 in https://github.com/InfuseAI/piperider/pull/651
* [Feature] Output absolute report path when piperider run by wcchang1115 in https://github.com/InfuseAI/piperider/pull/654
* [Feature] Support file and jinja format for compare recipe by wcchang1115 in https://github.com/InfuseAI/piperider/pull/656
* [Feature] Show empty block for missing table/column in the report by popcornylu in https://github.com/InfuseAI/piperider/pull/660
* [Feature] Enable piperider tag by default for dbt project by ctiml in https://github.com/InfuseAI/piperider/pull/662
* [Document] Update README for athena connector by popcornylu in https://github.com/InfuseAI/piperider/pull/661
* [Chore] Receive return code from uploading report by ctiml in https://github.com/InfuseAI/piperider/pull/655
* [Bug] add buttons for GitHub discord docs feedback by popcornylu in https://github.com/InfuseAI/piperider/pull/657
* [Bug] Support reading jinja format in dbt project yaml by wcchang1115 in https://github.com/InfuseAI/piperider/pull/658
* [Bug] Fold uploaded report url when it's larger than available space by wcchang1115 in https://github.com/InfuseAI/piperider/pull/659


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

0.23.0rc.1

What's Changed
* [Release] Bump version 0.23.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/653
* [Feature] Support AWS Athena by popcornylu in https://github.com/InfuseAI/piperider/pull/652
* [Feature] Show filter logic for profiling and metric queries by wcchang1115 in https://github.com/InfuseAI/piperider/pull/651
* [Feature] Output absolute report path when piperider run by wcchang1115 in https://github.com/InfuseAI/piperider/pull/654
* [Feature] Support file and jinja format for compare recipe by wcchang1115 in https://github.com/InfuseAI/piperider/pull/656
* [Feature] Show empty block for missing table/column in the report by popcornylu in https://github.com/InfuseAI/piperider/pull/660
* [Document] Update README for athena connector by popcornylu in https://github.com/InfuseAI/piperider/pull/661
* [Chore] Receive return code from uploading report by ctiml in https://github.com/InfuseAI/piperider/pull/655
* [Bug] add buttons for GitHub discord docs feedback by popcornylu in https://github.com/InfuseAI/piperider/pull/657
* [Bug] Support reading jinja format in dbt project yaml by wcchang1115 in https://github.com/InfuseAI/piperider/pull/658
* [Bug] Fold uploaded report url when it's larger than available space by wcchang1115 in https://github.com/InfuseAI/piperider/pull/659


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

0.22.0

Released on 03-30-2023
- We are excited to announce the release of our new Compare GitHub Action! This powerful new feature allows you to easily compare code changes and send summary to your PR comment. For more information, please visit our **[GitHub Marketplace page](https://github.com/marketplace/actions/piperider-compare-action)**.
- We have made some layout adjustments to our application to improve its responsiveness and overall user experience.
- Resolved an issue related to symbolic links on Windows. 638

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

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>

* [Release] Bump version 0.22.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/630
* [Feature] Make the single report and comparison report page sharable among OSS and CLOUD by popcornylu in https://github.com/InfuseAI/piperider/pull/629
* [Feature] github action helper by qrtt1 in https://github.com/InfuseAI/piperider/pull/634
* [Feature] sc-30601 Enhance the functions for github action by kentwelcome in https://github.com/InfuseAI/piperider/pull/637
* [Feature] The CLI use the server response to get the report url by popcornylu in https://github.com/InfuseAI/piperider/pull/636
* [Feature] Unify command options for run and compare by wcchang1115 in https://github.com/InfuseAI/piperider/pull/627
* [Feature] The sqlalchemy bigquery connector changes to use python-bigquery-sqlalchemy' by popcornylu in https://github.com/InfuseAI/piperider/pull/642
* [Feature] support sqlalchemy 2 0 by popcornylu in https://github.com/InfuseAI/piperider/pull/645
* [Feature] Allows to skip the target check by popcornylu in https://github.com/InfuseAI/piperider/pull/641
* [Feature] Add PIPERIDER_API_PROJECT variables by qrtt1 in https://github.com/InfuseAI/piperider/pull/650
* [Chore] Add SSR for CRPage by popcornylu in https://github.com/InfuseAI/piperider/pull/631
* [Chore] Fix typescript type error by popcornylu in https://github.com/InfuseAI/piperider/pull/632
* [Chore] Logo replaced in App by HanleyInfuse in https://github.com/InfuseAI/piperider/pull/633
* [Chore] Change the dockerhub repository for storing docker image by kentwelcome in https://github.com/InfuseAI/piperider/pull/635
* [Chore] Fix dbt project path by qrtt1 in https://github.com/InfuseAI/piperider/pull/639
* [Chore] Adjust the logo size by popcornylu in https://github.com/InfuseAI/piperider/pull/640
* [Chore] Show warnings when external piperider executor failed by qrtt1 in https://github.com/InfuseAI/piperider/pull/643
* [Chore] Warning when stdin not available by qrtt1 in https://github.com/InfuseAI/piperider/pull/644
* [Chore] Send events without file lock by ctiml in https://github.com/InfuseAI/piperider/pull/646
* [Bug] Fix symlink privilege issue from windows by wcchang1115 in https://github.com/InfuseAI/piperider/pull/638
* [Bug] Show messages while stdin no available at cloud-login action by qrtt1 in https://github.com/InfuseAI/piperider/pull/648
* [Bug] sc-30907 Default recipe will not generate trarget branch by kentwelcome in https://github.com/InfuseAI/piperider/pull/649

**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.21.0...v0.22.0

</details>

0.22.0rc.1

What's Changed
* [Release] Bump version 0.22.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/630
* [Feature] Make the single report and comparison report page sharable among OSS and CLOUD by popcornylu in https://github.com/InfuseAI/piperider/pull/629
* [Feature] github action helper by qrtt1 in https://github.com/InfuseAI/piperider/pull/634
* [Feature] sc-30601 Enhance the functions for github action by kentwelcome in https://github.com/InfuseAI/piperider/pull/637
* [Feature] The CLI use the server response to get the report url by popcornylu in https://github.com/InfuseAI/piperider/pull/636
* [Feature] Unify command options for run and compare by wcchang1115 in https://github.com/InfuseAI/piperider/pull/627
* [Feature] The sqlalchemy bigquery connector changes to use python-bigquery-sqlalchemy' by popcornylu in https://github.com/InfuseAI/piperider/pull/642
* [Feature] support sqlalchemy 2 0 by popcornylu in https://github.com/InfuseAI/piperider/pull/645
* [Feature] Allows to skip the target check by popcornylu in https://github.com/InfuseAI/piperider/pull/641
* [Feature] Add PIPERIDER_API_PROJECT variables by qrtt1 in https://github.com/InfuseAI/piperider/pull/650
* [Chore] Add SSR for CRPage by popcornylu in https://github.com/InfuseAI/piperider/pull/631
* [Chore] Fix typescript type error by popcornylu in https://github.com/InfuseAI/piperider/pull/632
* [Chore] Logo replaced in App by HanleyInfuse in https://github.com/InfuseAI/piperider/pull/633
* [Chore] Change the dockerhub repository for storing docker image by kentwelcome in https://github.com/InfuseAI/piperider/pull/635
* [Chore] Fix dbt project path by qrtt1 in https://github.com/InfuseAI/piperider/pull/639
* [Chore] Adjust the logo size by popcornylu in https://github.com/InfuseAI/piperider/pull/640
* [Chore] Show warnings when external piperider executor failed by qrtt1 in https://github.com/InfuseAI/piperider/pull/643
* [Chore] Warning when stdin not available by qrtt1 in https://github.com/InfuseAI/piperider/pull/644
* [Chore] Send events without file lock by ctiml in https://github.com/InfuseAI/piperider/pull/646
* [Bug] Fix symlink privilege issue from windows by wcchang1115 in https://github.com/InfuseAI/piperider/pull/638
* [Bug] Show messages while stdin no available at cloud-login action by qrtt1 in https://github.com/InfuseAI/piperider/pull/648
* [Bug] sc-30907 Default recipe will not generate trarget branch by kentwelcome in https://github.com/InfuseAI/piperider/pull/649

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

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

Page 12 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.