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

Implement Arrow PyCapsule Interface #5070

Merged
merged 28 commits into from
Nov 15, 2023

Commits on Nov 13, 2023

  1. arrow ffi array copy

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    b1c43a4 View commit details
    Browse the repository at this point in the history
  2. remove copy_ffi_array

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    c61d270 View commit details
    Browse the repository at this point in the history
  3. docstring

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6521cba View commit details
    Browse the repository at this point in the history
  4. wip: pycapsule support

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    92b070a View commit details
    Browse the repository at this point in the history
  5. return

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6460701 View commit details
    Browse the repository at this point in the history
  6. Update arrow/src/pyarrow.rs

    Co-authored-by: Raphael Taylor-Davies <[email protected]>
    kylebarron and tustvold authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    dfdcfae View commit details
    Browse the repository at this point in the history
  7. remove sync impl

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    5a4f738 View commit details
    Browse the repository at this point in the history
  8. Update arrow/src/pyarrow.rs

    Co-authored-by: Will Jones <[email protected]>
    kylebarron and wjones127 authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    8a1a05e View commit details
    Browse the repository at this point in the history
  9. Remove copy()

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    e109c1a View commit details
    Browse the repository at this point in the history
  10. Merge branch 'kyle/arrow-ffi-copy' of github.com:kylebarron/arrow-rs …

    …into kyle/arrow-ffi-copy
    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3b95ebc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    05ea67d View commit details
    Browse the repository at this point in the history
  12. Use std::ptr::replace

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    e7ed58d View commit details
    Browse the repository at this point in the history
  13. update comments

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    dc04b13 View commit details
    Browse the repository at this point in the history
  14. Minimize unsafe block

    kylebarron committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    86918fa View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0e273a3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    252e746 View commit details
    Browse the repository at this point in the history
  2. fix returns

    kylebarron committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    60bee4a View commit details
    Browse the repository at this point in the history
  3. Fix return type

    kylebarron committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    46612ce View commit details
    Browse the repository at this point in the history
  4. Fix name

    kylebarron committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    becda12 View commit details
    Browse the repository at this point in the history
  5. fix ci

    kylebarron committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2f7767b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Add tests

    kylebarron committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    1e7bcd3 View commit details
    Browse the repository at this point in the history
  2. Add table test

    kylebarron committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    ae909fb View commit details
    Browse the repository at this point in the history
  3. skip if pre pyarrow 14

    kylebarron committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    6f01c91 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f183057 View commit details
    Browse the repository at this point in the history
  5. Add record batch test

    kylebarron committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    107acef View commit details
    Browse the repository at this point in the history
  6. Update arrow/src/pyarrow.rs

    Co-authored-by: Raphael Taylor-Davies <[email protected]>
    kylebarron and tustvold authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    6c44e01 View commit details
    Browse the repository at this point in the history
  7. run on pyarrow 13 and 14

    kylebarron committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    6020247 View commit details
    Browse the repository at this point in the history
  8. Update .github/workflows/integration.yml

    Co-authored-by: Will Jones <[email protected]>
    kylebarron and wjones127 authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    2e42926 View commit details
    Browse the repository at this point in the history