From 410ca7d36aec00f0f07847ad2fad4bf32892f270 Mon Sep 17 00:00:00 2001 From: Shiyan Xu <2701446+xushiyan@users.noreply.github.com> Date: Mon, 3 Feb 2025 17:57:34 -0600 Subject: [PATCH] chore: update dependabot settings and readme links (#294) - Fix dependabot settings - Update links for download badges and daft doc in README.md --- .github/dependabot.yml | 16 +++++++++------- README.md | 15 ++++++++++----- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 569dc1b3..8aa8e5cc 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -15,25 +15,27 @@ # specific language governing permissions and limitations # under the License. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + version: 2 updates: - package-ecosystem: pip - directory: / + directory: "/python" schedule: interval: weekly - reviewers: - - "xushiyan" - package-ecosystem: cargo directory: / schedule: interval: weekly - reviewers: - - "xushiyan" + ignore: + # we manually review and update arrow and datafusion dependencies + - dependency-name: "arrow*" + - dependency-name: "parquet" + - dependency-name: "datafusion*" - package-ecosystem: github-actions directory: / schedule: interval: weekly - reviewers: - - "xushiyan" diff --git a/README.md b/README.md index e639ae41..30e16e2e 100644 --- a/README.md +++ b/README.md @@ -46,10 +46,15 @@ The `hudi-rs` project aims to broaden the use of [Apache Hudi](https://github.com/apache/hudi) for a diverse range of users and projects. -| Source | Installation Command | -|---------------|----------------------| -| **PyPi** | `pip install hudi` | -| **Crates.io** | `cargo add hudi` | +| Source | Downloads | Installation Command | +|-------------------------|-----------------------------|----------------------| +| [**PyPi.org**][pypi] | [![][pypi-badge]][pypi] | `pip install hudi` | +| [**Crates.io**][crates] | [![][crates-badge]][crates] | `cargo add hudi` | + +[pypi]: https://pypi.org/project/hudi/ +[pypi-badge]: https://img.shields.io/pypi/dm/hudi?style=flat-square&color=51AEF3 +[crates]: https://crates.io/crates/hudi +[crates-badge]: https://img.shields.io/crates/d/hudi?style=flat-square&color=163669 ## Usage Examples @@ -238,7 +243,7 @@ async fn main() -> Result<()> { Hudi is also integrated with -- [Daft](https://www.getdaft.io/projects/docs/en/stable/user_guide/integrations/hudi.html) +- [Daft](https://www.getdaft.io/projects/docs/en/stable/integrations/hudi/) - [Ray](https://docs.ray.io/en/latest/data/api/doc/ray.data.read_hudi.html#ray.data.read_hudi) ### Work with cloud storage