Add python c binding class interface #29

Merged
Josh merged 10 commits from 28-move-bindings-to-class into main 2025-08-22 19:28:03 +00:00

10 Commits

Author SHA1 Message Date
8ef4a48ddc Remove uneeded c type references in signatures
All checks were successful
Python tests (make) / test (push) Successful in 15s
Python tests (make) / test (pull_request) Successful in 15s
2025-08-22 15:26:50 -04:00
dbb2b8ae42 Remove old chess_ffi
All checks were successful
Python tests (make) / test (push) Successful in 15s
2025-08-22 15:24:11 -04:00
18a2f142cd Formatting
All checks were successful
Python tests (make) / test (push) Successful in 14s
2025-08-22 15:23:45 -04:00
ed0f2f6df9 Fix perft tests 2025-08-22 15:21:30 -04:00
1023199e84 Fix move gen tests 2025-08-22 15:16:32 -04:00
8538591d49 Fix legal move gen 2025-08-22 15:09:48 -04:00
616c456964 Fix attack cache tests 2025-08-22 14:53:10 -04:00
2a7948eab4 Fix fen loading tests 2025-08-22 14:47:19 -04:00
5ddb359675 Fix attack to tests 2025-08-22 14:28:48 -04:00
f3b6b7448e Add python c binding class interface
All checks were successful
Python tests (make) / test (push) Successful in 14s
2025-08-22 13:55:43 -04:00