Skip to main content

KDB-X Python

Introduction

KDB-X Python is a Python first interface to the worlds fastest time-series database kdb+ and it's underlying vector programming language q. KDB-X Python takes a Python first approach to integrating q/kdb+ with Python following 10+ years of integrations between these two languages. Fundamentally it provides users with the ability to efficiently query and analyze huge amounts of in-memory and on-disk time-series data.

This interface exposes q as a domain-specific language (DSL) embedded within Python, taking the approach that q should principally be used for data processing and management of databases. This approach does not diminish the ability for users familiar with q or those wishing to learn more about it from making the most of advanced analytics and database management functionality but rather empowers those who want to make use of the power of kdb+/q who lack this expertise to get up and running fast.

KDB-X Python supports three principal use cases:

  • It allows users to store, query, manipulate and use q objects within a Python process.
  • It allows users to query external q processes via an IPC interface.
  • It allows users to embed Python functionality within a native q session using it's under q functionality.

Users wishing to install the library can do so following the instructions here.

Once you have the library installed you can get up and running with KDB-X Python following the quickstart guide here.

What is q/kdb+?

Mentioned throughout the documentation q and kdb+ are respectively a highly efficient vector programming language and highly optimised time-series database used to analyse streaming, real-time and historical data. Used throughout the financial sector for 25+ years this technology has been a cornerstone of modern financial markets providing a storage mechanism for historical market data and tooling to make the analysis of this vast data performant.

Kdb+ is a high-performance column-oriented database designed to process and store large amounts of data. Commonly accessed data is available in RAM which makes it faster to access than disk stored data. Operating with temporal data types as a first class entity the use of q and it's query language qsql against this database creates a highly performant time-series analysis tool.

q is the vector programming language which is used for all interactions with kdb+ databases and which is known both for its speed and expressiveness.

For more information on using q/kdb+ and getting started with see the following links:

Installation

Installing KDB-X Python using pip

Ensure you have a recent version of pip:

pip install --upgrade pip

Then install the latest version of KDB-X Python with the following command:

pip install --upgrade pykx

To install a specific version of KDB-X Python run the following command replacing <INSERT_VERSION> with a specific released semver version of the interface

pip install pykx==<INSERT_VERSION>

Warning: Python packages should typically be installed in a virtual environment. This can be done with the venv package from the standard library.

KDB-X Python License access and enablement

Installation of KDB-X Python via pip provides users with access to the library with limited functional scope, full details of these limitations can be found here. To access the full functionality of KDB-X Python you must first download and install a license.

If you do not have a license go to the KX Developer Center to obtain a KDB-X license.

Full instructions on license installation are covered on the Installing page.

Supported Environments

KX only officially supports versions of KDB-X Python built by KX, i.e. versions of KDB-X Python installed from wheel files. Support for user-built installations of KDB-X Python (e.g. built from the source distribution) is only provided on a best-effort basis. Currently, KDB-X Python provides wheels for the following environments:

  • Linux
    • (manylinux2014_x86_64, manylinux2014_aarch64) with CPython 3.9-3.11
    • (manylinux_2_28_x86_64, manylinux_2_28_aarch64) with CPython 3.12-3.14
  • macOS (macosx_10_15_x86_64, macosx_10_15_arm64) with CPython 3.9-3.14
  • Windows (win_amd64) with CPython 3.9-3.14

Dependencies

Python Dependencies

KDB-X Python depends on the following third-party Python packages:

  • pandas>=1.2; python_version>'3.8'
  • numpy>=1.22; python_version<'3.11'
  • numpy>=1.23; python_version=='3.11'
  • numpy>=1.26; python_version>'3.11'
  • pytz>=2022.1
  • toml~=0.10.2
  • dill>=0.2.0
  • requests>=2.25.0

They are installed automatically by pip when KDB-X Python is installed.

KDB-X Python also has an optional Python dependency of pyarrow>=3.0.0, which can be included by installing the pyarrow extra, e.g. pip install pykx[pyarrow]

When using KDB-X Python with KX Dashboards users will be required to install ast2json~=0.3 this can be installed using the dashboards extra, e.g. pip install pykx[dashboards]

When using KDB-X Python Streaming users may require the ability to stop processes initialized in a now unavailable process to facilitate this KDB-X Python can make use of psutil this can be installed using the streaming extra, e.g. pip install pykx[streaming]

When using Streamlit users will be required to install streamlit~=1.28 this can be installed using the streamlit extra, e.g. pip install pykx[streamlit]

When attempting to convert data to/from PyTorch users will be required to install torch>2.1 this can be installed using the torch extra, e.g. pip install pykx[torch]

Warning: Trying to use the pa conversion methods of pykx.K objects or the pykx.toq.from_arrow method when PyArrow is not installed (or could not be imported without error) will raise a pykx.PyArrowUnavailable exception.

Optional Non-Python Dependencies

  • libssl for TLS on IPC connections.
  • libpthread on Linux/MacOS when using the PYKX_THREADING environment variable.

Building from source

Installing Dependencies

The full list of supported environments is detailed here. Installation of dependencies will vary on different platforms.

apt example:

apt-install python3 python3-venv build-essential python3-dev

yum example:

yum install python3 gcc gcc-c++ python3-devel.x86_64

Windows:

To install the above dependencies, you can run the w64_install.ps1 script as an administrator:

cd pykx
.\w64_install.ps1

Building

Using a Python virtual environment is recommended:

python3 -m venv pykx-dev
source pykx-dev/bin/activate

Build and install KDB-X Python:

cd pykx
pip3 install -U '.[all]'

To run in licensed mode see here.

Now you can run/test KDB-X Python:

(pykx-dev) /data/pykx$ python
Python 3.10.6 (main, May 29 2023, 11:10:38) [GCC 11.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pykx
>>> pykx.q('1+1')
pykx.LongAtom(pykx.q('2'))

Testing

Contributions to the project must pass a linting check:

pflake8

Contributions to the project must include tests. To run tests:

export PATH="$PATH:/location/of/your/q/l64" # q must be on PATH for tests
export QHOME=/location/of/your/q #q needs QHOME available
python -m pytest -vvv -n 0 --no-cov --junitxml=report.xml

KDB-X Python Licenses

This work is dual licensed under Apache 2.0 and the Software License for q.so and users are required to abide by the terms of both licenses in their entirety.

Community Help

If you have any issues or questions you can post them to community.kx.com. Also available on Stack Overflow are the tags pykx and kdb.

Customer Support

Metadata

Release files for pykx 4.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pykx 4.1.0
File
pykx-4.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pykx-4.1.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
pykx-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pykx-4.1.0-cp314-cp314-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.10+ x86-64, macOS 11.0+ x86-64, macOS 13.0+ x86-64, macOS 12.0+ x86-64 Details
pykx-4.1.0-cp314-cp314-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64, macOS 11.0+ ARM64, macOS 10.10+ ARM64, macOS 12.0+ ARM64 Details
pykx-4.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pykx-4.1.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
pykx-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pykx-4.1.0-cp313-cp313-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64, macOS 12.0+ x86-64, macOS 10.10+ x86-64, macOS 11.0+ x86-64 Details
pykx-4.1.0-cp313-cp313-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 12.0+ ARM64, macOS 13.0+ ARM64, macOS 11.0+ ARM64, macOS 10.10+ ARM64 Details
pykx-4.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pykx-4.1.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
pykx-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pykx-4.1.0-cp312-cp312-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64, macOS 12.0+ x86-64, macOS 10.10+ x86-64, macOS 11.0+ x86-64 Details
pykx-4.1.0-cp312-cp312-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 10.10+ ARM64, macOS 12.0+ ARM64, macOS 13.0+ ARM64, macOS 11.0+ ARM64 Details
pykx-4.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pykx-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pykx-4.1.0-cp311-cp311-manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
pykx-4.1.0-cp311-cp311-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.10+ x86-64, macOS 11.0+ x86-64, macOS 13.0+ x86-64, macOS 12.0+ x86-64 Details
pykx-4.1.0-cp311-cp311-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64, macOS 10.10+ ARM64, macOS 12.0+ ARM64, macOS 13.0+ ARM64 Details
pykx-4.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pykx-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pykx-4.1.0-cp310-cp310-manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
pykx-4.1.0-cp310-cp310-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.10+ x86-64, macOS 11.0+ x86-64, macOS 13.0+ x86-64, macOS 12.0+ x86-64 Details
pykx-4.1.0-cp310-cp310-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64, macOS 10.10+ ARM64, macOS 12.0+ ARM64, macOS 13.0+ ARM64 Details
pykx-4.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pykx-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pykx-4.1.0-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
pykx-4.1.0-cp39-cp39-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 12.0+ x86-64, macOS 10.10+ x86-64, macOS 11.0+ x86-64, macOS 13.0+ x86-64 Details
pykx-4.1.0-cp39-cp39-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl CPython 3.9 CPython 3.9 macOS 12.0+ ARM64, macOS 13.0+ ARM64, macOS 11.0+ ARM64, macOS 10.10+ ARM64 Details

Total release size: 340.2 MB

Release files / pykx-4.1.0-cp314-cp314-win_amd64.whl

Download URL pykx-4.1.0-cp314-cp314-win_amd64.whl
Size 9.8 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
744a8ffd2578ed5df45c2e719f3dc5c81f26c093f40f3efc1d025c03cfa592a5
BLAKE2b-256 checksum
How to use checksums
29b89ee6f15d18894c0d10bf432ade934493fc43740f158ae5d44c5f59e0ebb9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pykx-4.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 13.3 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7d015f8e7a263bceabec6c16a6a3c729ef8e330676c39043ea873e18632a16e3
BLAKE2b-256 checksum
How to use checksums
bad7e22ad115907dc9a7e085a89bef5e4f25da983759f8e556f394bcfd334db2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL pykx-4.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 13.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f59b3a1aa1a9dd804e7699c6e742b8171abebacb0bda23a6f79666c755fe23bc
BLAKE2b-256 checksum
How to use checksums
47aeba55cf1171a2660b190d3e3946da7153a2a60f58ed2b2b33978a6c05c813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp314-cp314-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp314-cp314-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.8 MB
Tags CPython 3.14 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
89289555ad05841f57c73a37153196215b29c2c27e90595a392a6ee68cacf37e
BLAKE2b-256 checksum
How to use checksums
8995f0fb962d3b0833ef98de28733e36e6931aca28faa861e572e06707fa1128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp314-cp314-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp314-cp314-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.14 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
4e821be887d4be40f1fda6dad83f8598d44d77c0fb5fab6271555178321774b5
BLAKE2b-256 checksum
How to use checksums
c1df20563fc71e3837aa2055148420ba9797123c6bd257340388d997333067c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp313-cp313-win_amd64.whl

Download URL pykx-4.1.0-cp313-cp313-win_amd64.whl
Size 9.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
13e579f5fff080874adb3125f6bfe0d3d0656d34cdc227d355ec8c346e9a57c1
BLAKE2b-256 checksum
How to use checksums
104b93b780af2d5c66cfd29eaec664a56344214cb97b8b5276a0e3a8aceaa193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pykx-4.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 13.4 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cb9f804ea2a72ee048676afd4938edb6479583a248cf2a1d2830dc4641707ae6
BLAKE2b-256 checksum
How to use checksums
669f4c5c02241b861d3406ec5e23188b96ee699d74188feea689b2e2df7828fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL pykx-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 13.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
665942094231da125cd552dcd2be4687a213a322894c471344a543516701629b
BLAKE2b-256 checksum
How to use checksums
e33126b5b808b8941c1a24f89f4baf8d0ad7582c70afd083de932e826f15285b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp313-cp313-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp313-cp313-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.8 MB
Tags CPython 3.13 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
9c2cd620ed359f21e045ca162f5c1ee506e241b48598627850ab3b6b677754f3
BLAKE2b-256 checksum
How to use checksums
1a0c92f8829ea3a4428f4dd98fce25e223de39a429b0a0dd85683eb76c045195
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp313-cp313-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp313-cp313-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.13 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e88b7196e430c047ed1e19a03c6db0c02d0529b6753fbade38b24c7f565f8d7a
BLAKE2b-256 checksum
How to use checksums
96b84052f7ada0519fe1d3da0103e524a12133f16fdcfdc69a9a6ccbb70ae075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp312-cp312-win_amd64.whl

Download URL pykx-4.1.0-cp312-cp312-win_amd64.whl
Size 9.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
69f7263cf85ff0caa1f6e3d390f0628cba136f9d8d07e035facc4da21430bc06
BLAKE2b-256 checksum
How to use checksums
b5e7572cca08ddaf6e45b368a8c5c0370a69a11f306ebfc444e52d7e4767e98c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pykx-4.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 13.4 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f65120cb6776bdf55599f7c27ba0bb28fe46fe3c7b00a350a91c1c2ffcc24593
BLAKE2b-256 checksum
How to use checksums
0f66a436f1eeb4317a2975c7b1bdca81af2a87d5471565c71bf4faa912109581
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Download URL pykx-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Size 13.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6561ce00b25a4e3be58145e60802ec3f6f836ae947eadd9a417c2eddcb0a6863
BLAKE2b-256 checksum
How to use checksums
07c6d954507d2da6ee81b69e8d9d3804bd9e9b3da87d61d33bd7c3856389d794
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp312-cp312-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp312-cp312-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.8 MB
Tags CPython 3.12 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
7540f1dea1f1dbcac0b145c5d88aaa8aa5a5196110272a76d8682601a6bdef53
BLAKE2b-256 checksum
How to use checksums
cc5c2d2a3a72c2092afadd91546def4258152e17a6fdb6a0e83c55d866736d6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp312-cp312-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp312-cp312-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.12 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
7a5eac824bb194491f8c52a6b47177c3c06658738b1ac790500791443050b8e4
BLAKE2b-256 checksum
How to use checksums
cb4424ffbc95677a85621b5471561411d111f607ee81b3815fbeb7a6bda6d5a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp311-cp311-win_amd64.whl

Download URL pykx-4.1.0-cp311-cp311-win_amd64.whl
Size 9.8 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3389b94ecaec397e52373010094a7e25c045fb7c813eec924de8ee8d8e774fd4
BLAKE2b-256 checksum
How to use checksums
e46df645d8a4afdc28bcabbdf0871a09d33e50847089e6ad76aa88eb3a4a9717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pykx-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 14.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
281739820e77cd333641a4cb9bde2cb4c3336b9ea158ba75b2384a7a57f0c16f
BLAKE2b-256 checksum
How to use checksums
557f55c39ed12050970d10e36d752e4185ccbda5a741b0196a2160c277f16197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp311-cp311-manylinux2014_aarch64.whl

Download URL pykx-4.1.0-cp311-cp311-manylinux2014_aarch64.whl
Size 14.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e28cb6b43618a0259922d895455273ec08bec9cdde934c4c98fdb9d96f2c5e6f
BLAKE2b-256 checksum
How to use checksums
bf56c6b73e5de4979c2ff14311d2283cfcbe51e15e0dd9b08c2df1d664b6fae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp311-cp311-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp311-cp311-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.9 MB
Tags CPython 3.11 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
35467da53741c12e272683887a2dec76e0dee35ad2cdddc5f7d25caf58b67f5c
BLAKE2b-256 checksum
How to use checksums
e8bbf3968bedd0d58b6c52d653dabf1d0c1abd52ce85ddc7961306a3097f831e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp311-cp311-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp311-cp311-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.11 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b4d3e0273da8da224ed4f8d5bab323fb5d705cf6d5033e8fb01bba09978b1316
BLAKE2b-256 checksum
How to use checksums
c35921b020e71aa0c10536c55942ca63231ba325cf41a36feab31a1a6464e059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp310-cp310-win_amd64.whl

Download URL pykx-4.1.0-cp310-cp310-win_amd64.whl
Size 9.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
b016ce741ac2a37afd2630d145d4fa77e1c0d3c33d670ccb2a9b5e83da1fa5c7
BLAKE2b-256 checksum
How to use checksums
df2302157f899ab0ea50f5d0fda5e8706148402639b68c5473838a5c7b70ac14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pykx-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 13.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
86d7707bb38fba8179e58bee9aacfbb3fec0d9afa7d798f2ff37e36165d93e0b
BLAKE2b-256 checksum
How to use checksums
7d5cf0266ed86ab21d861047ccdcb6221a7619b81946e57c4d3e0898302294fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp310-cp310-manylinux2014_aarch64.whl

Download URL pykx-4.1.0-cp310-cp310-manylinux2014_aarch64.whl
Size 13.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b19e2615124a06d83d892246bf46739d952991efbaba748237a6b87b1ed900e9
BLAKE2b-256 checksum
How to use checksums
36d669a48a0f921107df862fffd26e4af9f210295055d2966070aea2e3161ec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp310-cp310-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp310-cp310-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.9 MB
Tags CPython 3.10 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
79e59cdf770fbb38f4fd35fc45dcd234e5aa3db04d2472d7221240c82a8fc1a5
BLAKE2b-256 checksum
How to use checksums
db99c1e7495dc99beef39b11945a763987755f8412d34992ce74ba87883521a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp310-cp310-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp310-cp310-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.10 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
602344244e823ccbfce2cc2c3d5554a95437a3a6335d291e60bca22d459048c4
BLAKE2b-256 checksum
How to use checksums
be2333ad8cc4170a38ff2678dfee364c6b011e8b6263f830ebc59bc9ca9fdb68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp39-cp39-win_amd64.whl

Download URL pykx-4.1.0-cp39-cp39-win_amd64.whl
Size 9.8 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
9285268591baf52b9e6d8f6e034f8d2fb35a31ac8eb5e34f0a873a9134ed81aa
BLAKE2b-256 checksum
How to use checksums
1d182ec0a1d7b8272f75afe3492c6c925baffe1828bf0e738d504d947e2dba00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pykx-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 13.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c796f7a756537cd6005e921922d9e5df3cfc8ec80154cad19cf9d8f370f7f46c
BLAKE2b-256 checksum
How to use checksums
cbf0d8c0f23218bafc10f5b85b1ce48af29a606f6945ce005a5d2cd581cccdcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp39-cp39-manylinux2014_aarch64.whl

Download URL pykx-4.1.0-cp39-cp39-manylinux2014_aarch64.whl
Size 13.2 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6532fe0aab5457af3e39b6e0a586750e36123205c737ace06c49351b05ece776
BLAKE2b-256 checksum
How to use checksums
d88f2b194b27fa4c5bb454da0fa0285adfcc3706caddcb757321c70d62db6542
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp39-cp39-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl

Download URL pykx-4.1.0-cp39-cp39-macosx_10_10_x86_64.macosx_11_0_x86_64.macosx_12_0_x86_64.macosx_13_0_x86_64.whl
Size 9.9 MB
Tags CPython 3.9 macOS 10.10+ x86-64 macOS 11.0+ x86-64 macOS 12.0+ x86-64 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1285f61837cc9217f489f25c74abb5dfb1e81c46ade9d7872f458f1b9d9073e9
BLAKE2b-256 checksum
How to use checksums
ba9f867afe1d4837b4bafc6c31ebb6259f3bab7ca9f61316ec1d0255c47e25c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release files / pykx-4.1.0-cp39-cp39-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl

Download URL pykx-4.1.0-cp39-cp39-macosx_10_10_arm64.macosx_11_0_arm64.macosx_12_0_arm64.macosx_13_0_arm64.whl
Size 9.8 MB
Tags CPython 3.9 macOS 10.10+ ARM64 macOS 11.0+ ARM64 macOS 12.0+ ARM64 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
ca436ed27d770adf8ba9767dc9ac4fd2c09fe899be44ebc12227da1e04635f2a
BLAKE2b-256 checksum
How to use checksums
d1733b3577c738962767a56133eb825e90ef58bf949a7b03d5f64c0ca3d18dfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

Release history Release notifications | RSS feed

This release

4.1.0 This release

30 release files

4.0.0

30 release files

3.2.0

30 release files

3.1.8

35 release files

3.1.7

35 release files

3.1.5

30 release files

3.1.4

24 release files

3.1.3

24 release files

3.1.2

18 release files

3.1.1

18 release files

3.1.0

18 release files

3.0.0

15 release files

2.5.5

15 release files

2.5.4

15 release files

2.5.3

23 release files

2.5.1

23 release files

2.5.0

23 release files

2.4.1

23 release files

2.4.0

23 release files

2.3.2

19 release files

2.3.0

19 release files

2.2.3

19 release files

2.2.2

24 release files

2.2.1

24 release files

2.1.2

24 release files

2.1.1

24 release files

2.0.1

24 release files

2.0.0

24 release files

1.6.3

24 release files

1.6.2

24 release files

1.6.1

24 release files

1.6.0

24 release files

1.5.4

20 release files

1.5.3

12 release files

1.5.1

12 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page