exxeleron / qPython

interprocess communication between Python and kdb+
http://www.devnet.de
Apache License 2.0
152 stars 89 forks source link

fixing issue for pandas version greater than 1.3.5 #83

Closed jbpolle closed 2 years ago

jbpolle commented 2 years ago

There was a bug when loading data in dataframe for version of panda greater than 1.3.5. This was due to the replace function used to replace null value of q by np.nan. I fixed it and ensured that all tests in pandas_test.py are passing now.

wrkyle commented 2 years ago

This fix is related to issue https://github.com/exxeleron/qPython/issues/82.

MurrMack commented 2 years ago

This project is currently depreciated. You may be better opening a pull request on the project qpython3 which is a fork of this project and is being supported by finos (fintech open source foundation)

wrkyle commented 2 years ago

To future readers, the actively maintained fork is here: https://github.com/finos/qPython.

Install with pip install qpython3. Imports are the same so no code changes required.