Skip to content

cutebomb/qPython

 
 

Repository files navigation

update support for numpy>2.0

qPython

qPython is a Python library providing support for interprocess communication between Python and kdb+ processes, it offers:

  • Synchronous and asynchronous queries
  • Convenient asynchronous callbacks mechanism
  • Support for kdb+ protocol and types: v3.0, v2.6, v<=2.5
  • Uncompression of the IPC data stream
  • Internal representation of data via numpy arrays (lists, complex types) and numpy data types (atoms)
  • Supported on Python 3.10+ and numpy 2.0+

For more details please refer to the documentation_.

Installation

git clone https://github.com/cutebomb/qPython && cd qPython
pip install .

About

fast interprocess communication between Python and kdb+

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages

  • Python 99.0%
  • Other 1.0%