From cfb62cbe302c629d9c7688d719e6344527da718a Mon Sep 17 00:00:00 2001 From: prql-bot <107324867+prql-bot@users.noreply.github.com> Date: Fri, 4 Aug 2023 15:56:26 -0700 Subject: [PATCH] chore: Backport #3254 to `web` (#3255) Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> --- CHANGELOG.md | 2 +- bindings/prql-python/README.md | 2 +- web/website/content/_index.md | 18 +++++++++++++----- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e53a8600aa8..9255a4e7520f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1161,7 +1161,7 @@ I especially want to give [Aljaž Mur Eržen](https://github.com/aljazerzen) (@aljazerzen) the credit he deserves, who has contributed the majority of the difficult work of building out the compiler. Much credit also goes to [Charlie Sanders](https://github.com/charlie-sanders) (@charlie-sanders), one of -PRQL's earliest supporters and the author of PyPrql, and +PRQL's earliest supporters and the author of pyprql, and [Ryan Patterson-Cross](https://github.com/rbpatt2019) (@rbpatt2019), who built the Jupyter integration among other Python contributions. diff --git a/bindings/prql-python/README.md b/bindings/prql-python/README.md index 97836784b333..6a7a6d54bb5e 100644 --- a/bindings/prql-python/README.md +++ b/bindings/prql-python/README.md @@ -3,7 +3,7 @@ `prql-python` offers Rust bindings to the `prql-compiler` Rust library. It exposes a Python method `compile(query: str) -> str`. -This is consumed by [PyPrql](https://github.com/prql/PyPrql) & +This is consumed by [pyprql](https://github.com/prql/pyprql) & [dbt-prql](https://github.com/prql/dbt-prql). The crate is not published to crates.io; only to PyPI at diff --git a/web/website/content/_index.md b/web/website/content/_index.md index d1a02571f6b5..7f9d492a88c8 100644 --- a/web/website/content/_index.md +++ b/web/website/content/_index.md @@ -147,7 +147,7 @@ tools_section: "Online in-browser playground that compiles PRQL to SQL as you type." - link: https://pyprql.readthedocs.io/ - label: "PyPrql" + label: "pyprql" text: | Provides Jupyter/IPython cell magic and Pandas accessor. @@ -169,17 +169,20 @@ integrations_section: - label: "Jupyter/IPython" link: https://pyprql.readthedocs.io/en/latest/magic_readme.html text: - "PyPrql contains a Jupyter extension, which executes a PRQL cell against + "pyprql contains a Jupyter extension, which executes a PRQL cell against a database. It can also set up an in-memory DuckDB instance, populated with a pandas DataFrame." - label: "ClickHouse" link: https://clickhouse.com/docs/en/guides/developer/alternative-query-languages - text: ClickHouse natively supports PRQL with `SET dialect = 'prql'` + text: | + ClickHouse natively supports PRQL with + + `SET dialect = 'prql'` - label: Visual Studio Code link: https://marketplace.visualstudio.com/items?itemName=prql-lang.prql-vscode - text: Extension with syntax highlighting and an upcoming language server. + text: Extension with syntax highlighting and live SQL compilation. - label: "Prefect" link: https://prql-lang.org/book/project/integrations/prefect.html @@ -209,7 +212,12 @@ bindings_section: - link: "https://crates.io/crates/prql-compiler" label: "prql-compiler" text: | - Reference compiler implementation, written in Rust. Transpile, format and annotate PRQL queries. + Compiler implementation, written in Rust. Compile, format & annotate PRQL queries. + + - link: https://prql-lang.org/book/project/bindings/index.html + label: Others + text: | + Java, C, C++, Elixir, .NET, and PHP have unsupported or nascent bindings. testimonials_section: enable: true