-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
PDEP-10: Add pyarrow as a required dependency #52711
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
89a3a3b
Start pdep 10
mroeschke cf88b43
Merge remote-tracking branch 'upstream/main' into pdep/pyarrow
mroeschke dafa709
finish drawbacks, fix other sections
mroeschke 5e1fbd1
Add number
mroeschke 44a3321
our current version is 7 not 6
mroeschke ea9f5e3
Merge remote-tracking branch 'upstream/main' into pdep/pyarrow
mroeschke fbd1aa0
Clarify and fix typo
mroeschke 6d667b4
Update web/pandas/pdeps/0010-required-pyarrow-dependency.md
phofl bed5f0b
Update web/pandas/pdeps/0010-required-pyarrow-dependency.md
phofl 12622bb
Update web/pandas/pdeps/0010-required-pyarrow-dependency.md
phofl 864b8d1
Add string as a preferential pyarrow type
mroeschke 2d4f4fd
Add metric about number of pyarrow import checks
mroeschke bb332ca
Clarify with actual call
mroeschke a8275fa
Clarify with actual call
mroeschke 1148007
Merge remote-tracking branch 'upstream/main' into pdep/pyarrow
mroeschke b406dc1
Address some comments
mroeschke ecc4d5b
Update 0010-required-pyarrow-dependency.md
phofl ec1c0e3
Update 0010-required-pyarrow-dependency.md
phofl 23eb251
add Patrick as an author, remove constraint on only bumping during ma…
mroeschke dd7c62a
Merge remote-tracking branch 'upstream/main' into pdep/pyarrow
mroeschke 2ddd82a
Change required proposal for 3.0 to be version requiring pyarrow & st…
mroeschke 3c54d22
Merge remote-tracking branch 'upstream/main' into pdep/pyarrow
mroeschke 1b60fbb
Address typos
mroeschke 70cdf74
Merge branch 'main' into pdep/pyarrow
mroeschke 14602a6
Merge branch 'main' into pdep/pyarrow
mroeschke 2cfb92f
Merge branch 'main' into pdep/pyarrow
mroeschke e0e406c
Merge branch 'main' into pdep/pyarrow
mroeschke f047032
Update 0010-required-pyarrow-dependency.md
phofl ed28c04
Update web/pandas/pdeps/0010-required-pyarrow-dependency.md
phofl 99de932
Update 0010-required-pyarrow-dependency.md
phofl 99fd739
Update 0010-required-pyarrow-dependency.md
phofl 9384bc7
Update 0010-required-pyarrow-dependency.md
phofl c3beeb3
Update 0010-required-pyarrow-dependency.md
phofl 8347e83
improve structure, list user benefits more clearly, add faq
MarcoGorelli d740403
restore little demo
MarcoGorelli 959873e
remove masked part, note that pyarrow dtyeps will likely be ready by 3
MarcoGorelli f936280
Merge pull request #26 from MarcoGorelli/pdep10-amendments
mroeschke 2db0037
Update 0010-required-pyarrow-dependency.md
phofl c2b8cfe
Merge branch 'main' into pdep/pyarrow
mroeschke 4e05151
Update 0010-required-pyarrow-dependency.md
phofl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update 0010-required-pyarrow-dependency.md
- Loading branch information
commit f047032598bbdb2c84acc4d51e70bde0643ea1a8
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I recall some discussion we had on this PDEP about having the warning point to a GitHub issue where we could collect feedback on this requirement. If we agree on this concept, I think it should be mentioned here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you mind adding that the warning will point to the feedback issue?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apologies for the naive question, but I thought the purpose of this PDEP was to collect feedback on pyarrow as a required dependency? I understand visibility may be more if there's a link to a new issue in a warning in a future version of pandas, but to me, doing it that way (to collect feedback all over again) just seems like we're going to be having this discussion again in 6 months and will end up kicking kicking the can down the road.
I think that issue would only get traction from people who strongly don't want pyarrow. There could be millions of users happy or neutral with the requirement, and we'd only see the 10 people unhappy enough to voice their concerns.