Pyq Versions Save

PyQ — Python for kdb+

pyq-3.8.5

7 years ago
  • !517 - #901: Provide a fallback for systems that lack CPU_COUNT.

pyq-4.0.1

7 years ago

Enhancements:

  • !509 - #903: Fixed a reference leak in debug build and a gcc 4.8.5 compiler warning.
  • !505 - #901: Provide a fallback for systems that lack CPU_COUNT, e.g. RHEL 5.
  • !502 - #899: Corrected integer types on 32-bit systems and added explicit casts when necessary.

Documentation:

  • !511 - Use locally stored intersphinx inventory.
  • !506 - #902 Updated README.

pyq-4.0

7 years ago

Enlightenment Research LLC is 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 upgrade, run

$ pip install -i https://pyq.enlnt.com --no-binary pyq -U pyq

Enjoy!

pyq-3.8.4

7 years ago
  • Setup should not fail if VIRTUAL_ENV is undefined
  • Fixed uninitialized "readonly" field in getbuffer

pyq-3.8.3

7 years ago
  • !357 - #799: Several documentation fixes.
  • !368 - #802: Setup should not fail if $VIRTUAL_ENV/q does not exist.

pyq-3.8.2

7 years ago

Documentation improvements:

  • !306 - #763: Update README.md - fixed INSTALL link.
  • !312 - Fix formatting; ?? -> date of the release in the CHANGELOG.
  • !322 - Fixed formatting error in the documentation.
  • !324 - #744: use pip to install from the source.
  • !338 - #785: Virtual environment setup guide.
  • !346 - #764: docs improvements
  • !342 - #787: Added links to rtd documentation.

PyQ executable improvements:

  • !310 - #761: Allow PyQ executable to be compiled as 32-bit on 64-bit platform.
  • !329 - #646: Print PyQ, KDB+ and Python versions if --versions option is given to pyq.
  • !332 - #646: Print full PyQ version.
  • !333 - #781: Find QHOME when q is installed next to bin/pyq but no venv is set.
  • !336 - #783: Fixed a bug in CPUS processing
  • !345 - #646: Added NumPy version to --versions output.

Other improvements and bug fixes:

  • !308 - #759: Return an empty slice when (stop - start) // stride < 0.
  • !320 - #771: Workaround for OrderedDict bug in Python 3.5
  • !323 - #773: Renamed ipython into jupyter; added starting notebook command.
  • !326 - #720: Simplified the test demonstrating the difference in Python 2 and 3 behaviors.
  • !327 - #720: Finalize embedded Python interpreter on exit from q.
  • !331, !343 - #768: Improve C coverage

Improvement in the (internal) CI:

  • !305, !309, !311, !321, !335, !347 - Multiple improvements in the CI.
  • !319 - #770: Run doctests in tox.

pyq-3.8.1

7 years ago
  • Print guessed path of q executable when exec fails.
  • Use VIRTUAL_ENV environment variable to guess QHOME.
  • Updated documentation.
  • Fall back on 32-bit version of q if 64-bit version does not run.
  • CI Improvements.
  • Use preserveEnumerations=1 option to b9 instead of -1.

pyq-3.8

8 years ago

Version history is available at pyq.enlnt.com.

pyq-3.7.2

8 years ago
  • Reuse dict converter for OrderedDict.
  • numpy <> q conversion fixes.
  • Use \001..\002 to bracket ANSI escapes.
  • Made slicing work properly with associations (dictionaries) and keyed tables.
  • Backport python 3 bug fixes.

pyq-3.7.1

9 years ago