Commit Graph

18 Commits

Author SHA1 Message Date
wiredfool
48bbc64c72
Test Typing, consistency/style issues
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2025-03-30 14:50:00 +01:00
wiredfool
ae187cacb2
Apply suggestions from code review
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-03-29 23:18:48 +00:00
wiredfool
e81b669fec Lint 2025-02-18 21:51:31 +00:00
pre-commit-ci[bot]
9021829f7e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-18 19:56:43 +00:00
wiredfool
91e275965f split pyarrow tests out from plain loopback arrow tests 2025-02-14 17:47:43 +00:00
pre-commit-ci[bot]
be3b0fd05c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-03 17:43:10 +00:00
wiredfool
240175733e Add a way to force the use of the old block allocator
* Test that arrow can be exported when the block allocator is forced.
2025-02-03 17:42:22 +00:00
pre-commit-ci[bot]
9f94d4f9f8 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-03 15:29:30 +00:00
wiredfool
e7bd152aac Error handling:
* Return memory error for allocation errors
* Return value error for invalid layout (block) or bad mode)
* Free children on releasing the array
* Only decrement refcount on the leaf array release
2025-02-03 15:23:55 +00:00
pre-commit-ci[bot]
d02417e411 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-25 16:25:44 +00:00
wiredfool
ad492ee4d8 Pull readonly in from the C level 2025-01-25 16:21:15 +00:00
wiredfool
55f5351e3d Test for size, add offset support 2025-01-25 15:43:22 +00:00
wiredfool
388da5c4a4 Test rejection of incorrect modes 2025-01-25 15:12:41 +00:00
wiredfool
dbe0304bb3 Tests for destructors of the PyCapsules 2025-01-25 14:12:31 +00:00
pre-commit-ci[bot]
f1349e973d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-21 21:41:58 +00:00
wiredfool
97eb7c09ba WIP -- First light of round trip of image -> arrow -> image
* basic safety included
* only respecting the types we emit
2025-01-21 21:27:41 +00:00
wiredfool
6ec855e0b7 Lifetime check 2025-01-20 19:28:20 +00:00
wiredfool
56780ceaae Tests, lifetime changes 2025-01-20 19:28:15 +00:00