Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Update ecosystem page in user guide w/ new libraries and structure #17525

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

r-brink
Copy link
Contributor

@r-brink r-brink commented Jul 9, 2024

Adding Pandera and Iceberg to the ecosystem page. Also restructured the page so all libraries are under a category.

Related to #17520

I left the examples out for now as the change got too big and too diverse. I will add those in the near future.

@coastalwhite coastalwhite changed the title Update ecosystem page in user guide w/ new libraries and structure doc: Update ecosystem page in user guide w/ new libraries and structure Jul 9, 2024
@coastalwhite coastalwhite changed the title doc: Update ecosystem page in user guide w/ new libraries and structure docs: Update ecosystem page in user guide w/ new libraries and structure Jul 9, 2024
@github-actions github-actions bot added documentation Improvements or additions to documentation python Related to Python Polars rust Related to Rust Polars and removed title needs formatting labels Jul 9, 2024
```python
pip install 'polars[plot]'
```
[LanceDB](https://lancedb.com/) is a developer-friendly, serverless vector database for AI applications. They have added a direct integration with Polars. LanceDB can ingest Polars dataframes, return results as polars dataframes, and export the entire table as a polars lazyframe. You can find a quick tutorial in their blog [LanceDB + Polars](https://blog.lancedb.com/lancedb-polars-2d5eb32a8aa3)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick but should it be "Polars" or "polars" (or it doesn't matter)? I'm always switching between the two in my docs but some consistency would be good :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good find. It should be Polars. I'll fix it when I am back at my computer.


[LanceDB](https://lancedb.com/) is a developer-friendly, serverless vector database for AI applications. They have added a direct integration with Polars. LanceDB can ingest Polars dataframes, return results as polars dataframes, and export the entire table as a polars lazyframe. You can find a quick tutorial in their blog [LanceDB + Polars](https://blog.lancedb.com/lancedb-polars-2d5eb32a8aa3)
```python
pip install 'polars[plot]'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure why the quotes were originally in there, quotes aren't allowed here. It should be pip install polars[plot] without quotes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Which OS are you on?

I am on MacOS, when I run pip install polars[plot] without quotes, I get this error no matches found: polars[plot].

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Windows, I'll check on WSL when I get home from work.

C:\>pip install polars[plot]
<works>
C:\>pip install 'polars[plot]'
ERROR: Invalid requirement: "'polars[plot]'"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting. We also use the quotes in the Setup section (link) of the README:

Install Polars with all optional dependencies.

pip install 'polars[all]'

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huh. That's a bit irritating for documentation. Probably not worth mentioning unless you want to make a quick tabbed interface with a separate Windows tab.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typically it's double-quotes rather than single (at least... in my limited experience ;)

pip install "package[stuff]"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation python Related to Python Polars rust Related to Rust Polars
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants