The GitHub Actions job "Fory CI" on fory.git/main has succeeded.
Run started by GitHub user chaokunyang (triggered by chaokunyang).

Head commit for run:
297b7b280148b045ae9cf6c22006466aed8162dc / Shawn Yang <[email protected]>
feat(python): add buffer index accessors (#3223)

## Why?

Buffer index access is currently exposed as Python properties. This
change standardizes access through explicit getters/setters to make call
sites uniform across Cython and Python and avoid property usage.

## What does this PR do?

- Add `get_reader_index`/`set_reader_index` and
`get_writer_index`/`set_writer_index` on `Buffer`.
- Replace `reader_index`/`writer_index` property usage across Python and
Cython code paths.
- Update Python tests and helpers to use the new accessors.

## Related issues

None.

## Does this PR introduce any user-facing change?

Yes. Python `Buffer` index access now uses explicit get/set methods
instead of properties.

- [x] Does this PR introduce any public API change?
- [ ] Does this PR introduce any binary protocol compatibility change?

## Benchmark

Not run (not requested).

Report URL: https://github.com/apache/fory/actions/runs/21396836103

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to