2017.03.02 12:12 PM
2017.03.02 05:42 PM
Dear Kdb+ Developers,
We are happy to announce the availability of PyQ 4.0, a major release and a culmination of over a year of development effort. In addition to several new features and performance improvements, this release includes the significantly expanded documentation. For an overview of changes see "What's new in PyQ 4.0".
To install or upgrade, run$ pip install -i https://pyq.enlnt.com --no-binary pyq -U pyq
What is PyQ?
PyQ brings the Python programming language to the kdb+ database. It allows developers to seamlessly integrate Python and q code in one application. This is achieved by bringing the Python and q interpreters in the same process so that codes written in either of the languages operate on the same data. In PyQ, Python and q objects live in the same memory space and share the same data.
PyQ is distributed as open source software and is free for use with Kdb+ Personal Edition.
--
PyQ Team | Enlightenment Research LLC
2017.03.03 06:33 AM
2017.03.07 05:40 PM
Doesn't look like it does:"Windows is not supported yet."I also tried a pip install and it didn't work. It would be great if it did though.
2017.03.07 06:56 PM
2017.03.14 11:13 PM
> MAC is not cheap.Right, but Linux is. Most popular flavors of Linux are supported.With respect to Windows, PyQ source code is available on Github. Pull requests are welcome!
2017.03.15 11:12 AM
2017.03.16 02:04 AM
> Can I write Python/q code in the IDE such as PyCharm?Yes, but the only way I found to convince PyCharm to use pyq as the project interpreter is to replace "bin/python" with a symbolic link to pyq:$ ls -l $VIRTUAL_ENV/bin/pythonlrwxr-xr-x 1 a staff 3 Nov 2 09:53 /Users/a/.virtualenvs/d/bin/python -> pyq Note that you can still get the original python by calling pythonX.Y after that. Also, I've only used PyCharm on a Mac. I don't know if the same will work on Linux.
2017.03.03 11:26 AM
2017.03.16 08:57 AM
Dear Kdb+ Developers,
We are happy to announce the availability of PyQ 4.0, a major release and a culmination of over a year of development effort. In addition to several new features and performance improvements, this release includes the significantly expanded documentation. For an overview of changes see "What's new in PyQ 4.0".
To install or upgrade, run$ pip install -i https://pyq.enlnt.com --no-binary pyq -U pyq
What is PyQ?
PyQ brings the Python programming language to the kdb+ database. It allows developers to seamlessly integrate Python and q code in one application. This is achieved by bringing the Python and q interpreters in the same process so that codes written in either of the languages operate on the same data. In PyQ, Python and q objects live in the same memory space and share the same data.
PyQ is distributed as open source software and is free for use with Kdb+ Personal Edition.
--
PyQ Team | Enlightenment Research LLC
2017.03.16 09:21 AM
2017.06.02 02:33 PM
2017.06.08 12:46 PM
EMEA
Tel: +44 (0)28 3025 2242
AMERICAS
Tel: +1 (212) 447 6700
APAC
Tel: +61 (0)2 9236 5700
KX. All Rights Reserved.
KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of FD Technologies plc.