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