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(python): Add IO plugins to Python API reference #21028

Merged
merged 6 commits into from
Jan 31, 2025

Conversation

henryharbeck
Copy link
Contributor

@henryharbeck henryharbeck commented Jan 31, 2025

Closes #20996

Adds IO plugins to the Python API reference.

Given that plugins are a bit more advanced (like extending the API), I thought it would be useful to provide some extra detail in the API reference too. This text is copied from the user guide.

Few small drive-bys including updating user guide links. Note that these link do not work on the currently deployed user guide, but consider the changes in #20982

Personally I find the reST text a bit hard to envisage, so here are some screenshots of my local deployment of the docs with the changes.
https://github.com/user-attachments/assets/a4668566-1985-475e-aa4b-6586fad5f294
https://github.com/user-attachments/assets/5b434f44-57d1-4f3e-8888-0e10e4a88446
https://github.com/user-attachments/assets/5b46b6e2-f355-4ddc-9e6e-bbf4e1a6201d

@github-actions github-actions bot added documentation Improvements or additions to documentation python Related to Python Polars labels Jan 31, 2025
@henryharbeck henryharbeck marked this pull request as draft January 31, 2025 12:47
Copy link

codecov bot commented Jan 31, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.17%. Comparing base (96a2d01) to head (f5dec3d).
Report is 31 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #21028      +/-   ##
==========================================
- Coverage   79.34%   79.17%   -0.17%     
==========================================
  Files        1579     1583       +4     
  Lines      224319   225222     +903     
  Branches     2573     2586      +13     
==========================================
+ Hits       177976   178315     +339     
- Misses      45755    46317     +562     
- Partials      588      590       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@henryharbeck henryharbeck marked this pull request as ready for review January 31, 2025 13:21
Copy link
Member

@ritchie46 ritchie46 left a comment

Choose a reason for hiding this comment

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

Thank a lot @henryharbeck

@ritchie46 ritchie46 merged commit b6e7ef8 into pola-rs:main Jan 31, 2025
18 checks passed
@henryharbeck henryharbeck deleted the io-plugins branch January 31, 2025 14:26
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add IO Plugins to API reference
2 participants