Introduction to raypy¶
Raypy is an interfacing library to RayforceDB which allows you to manipulate and execute with the Rayfall statements using Python language.
The interaction with the Rayforce is happening via C API bus, which allows us to seamlessly operate with rayforce runtime with little-to-no practical overhead.
Installation¶
- Clone the latest raypy library to your local machine
- Drop into the lib and ensure make is installed
- Execute make all command to build the library locally
This will:
- clean the previous builds (also accessible with
make clean) - pull the latest rayforceDB repo and compile the binary from the latest master. Subject to change once rayforce gets stable releases and versioning.
- build the rayforce plugins required for the library (such as raykx, which is KDB IPC).
- move binaries arond so the library is able to find them.
- clean the previous builds (also accessible with