Skip to main content

MarkQL logo

MarkQL

SQL-style query engine for HTML

Build wheels Status: Beta GitHub tag PyPI version PyPI downloads License

MarkQL is a SQL-style query engine for HTML that lets you select precisely what you need, filter to the relevant parts of a page, and extract structured fields using the familiar SELECT ... FROM ... WHERE ... flow, rather than relying on brittle, ad-hoc scraping logic.

Demo Video

MarkQL demo GIF

Quick Start

Prerequisites:

  • CMake 3.16+
  • A C++20 compiler
  • Boost (multiprecision); set -DMARKQL_ENABLE_KHMER_NUMBER=OFF to skip Boost
  • Optional dependencies: libxml2, curl, nlohmann_json, arrow/parquet

Ubuntu/Debian/WSL (minimal packages):

sudo apt update
sudo apt install -y \
  git ca-certificates pkg-config \
  build-essential cmake ninja-build \
  libboost-dev

Optional feature packages:

sudo apt install -y libxml2-dev libcurl4-openssl-dev nlohmann-json3-dev

Arrow/Parquet packages (often missing on older distros):

sudo apt install -y libarrow-dev libparquet-dev

macOS (Homebrew):

xcode-select --install
brew install cmake ninja pkg-config boost

Optional feature packages:

brew install libxml2 curl nlohmann-json

Arrow/Parquet:

brew install apache-arrow

Build (project default):

./scripts/build/build.sh

Minimal build when optional dependencies are unavailable:

cmake -S . -B build \
  -DMARKQL_WITH_LIBXML2=OFF \
  -DMARKQL_WITH_CURL=OFF \
  -DMARKQL_WITH_ARROW=OFF \
  -DMARKQL_WITH_NLOHMANN_JSON=OFF \
  -DMARKQL_BUILD_AGENT=ON \
  -DMARKQL_AGENT_FETCH_DEPS=ON
cmake --build build

To build without Boost, add -DMARKQL_ENABLE_KHMER_NUMBER=OFF.

Run one query:

./build/markql --query "SELECT div FROM doc LIMIT 5;" --input ./data/index.html

Run interactive REPL:

./build/markql --interactive --input ./data/index.html

Browser Plugin MVP

Build and run xsql-agent (localhost 127.0.0.1:7337):

./scripts/build/build.sh
./scripts/agent/start-agent.sh

Notes:

  • XSQL_AGENT_TOKEN is required by the agent.
  • scripts/agent/start-agent.sh sets a default token if not provided.
  • You can set your own token:
XSQL_AGENT_TOKEN=your-secret-token ./scripts/agent/start-agent.sh

Load the Chrome extension:

  1. Open chrome://extensions
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select browser_plugin/extension

Extension host permission:

  • http://127.0.0.1:7337/*

CLI Notes

  • Primary CLI binary is ./build/markql.
  • Legacy compatibility binary ./build/markql is still generated.
  • doc and document are both valid sources in FROM.
  • If --input is omitted, the CLI reads HTML from stdin.
  • URL sources (FROM 'https://...') require MARKQL_WITH_CURL=ON.
  • TO PARQUET(...) requires MARKQL_WITH_ARROW=ON.
  • INNER_HTML(...) returns minified HTML by default. Use RAW_INNER_HTML(...) for unmodified raw output.
  • TO TABLE(...) supports explicit trimming/sparse options: TRIM_EMPTY_ROWS, TRIM_EMPTY_COLS, EMPTY_IS, STOP_AFTER_EMPTY_ROWS, FORMAT, SPARSE_SHAPE, and HEADER_NORMALIZE.

Testing

C++ tests:

cmake --build build --target markql_tests
ctest --test-dir build --output-on-failure

Python package/tests (optional):

./scripts/python/install.sh
./scripts/python/test.sh

Browser plugin UI tests (optional):

npm install
npx playwright install chromium
npm run test:browser-plugin

Documentation

License

Apache License 2.0. See LICENSE.

Release files for pyxsql 1.21.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 pyxsql 1.21.0
File
pyxsql-1.21.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pyxsql-1.21.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
pyxsql-1.21.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pyxsql-1.21.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyxsql-1.21.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyxsql-1.21.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyxsql-1.21.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pyxsql-1.21.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyxsql-1.21.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
pyxsql-1.21.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
pyxsql-1.21.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 25.5 MB

Release files / pyxsql-1.21.0-cp314-cp314t-win_amd64.whl

Download URL pyxsql-1.21.0-cp314-cp314t-win_amd64.whl
Size 452.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
1e7d14453668fc4fdfa067d106cf6b8a8cd474ee3ef5f8bb2f9f6ad51a59929f
BLAKE2b-256 checksum
How to use checksums
5e1d5ee6f06689dd0af81a32e025a50b4fc23cfd46896b778a2b809d39e07151
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
245c2dde3b4805fd2b3f45a9a6dabf4cbcc603dac66246524c29ea0f983c47a0
BLAKE2b-256 checksum
How to use checksums
12dad840928ff75f6e997354917f2e63dd241f403bff3874b31af9a7830df9b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 842.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
529f5f6070362598077f76d639a8c2250bd505f26e1126fc1ec8f3e27b24a3a4
BLAKE2b-256 checksum
How to use checksums
74b7a646870f6701cbace364d6f6ff06ff18b5ef209ecd4b60a486f8a26e0b50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 499.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bdec0b76c88785bb08f110c4b7af70b3802ccf385ecfac954944bb1e42e62112
BLAKE2b-256 checksum
How to use checksums
2868b4a043472162857e33604afda0120a0ae9f1f28ced58dd69ff893c15c2f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314-win_amd64.whl

Download URL pyxsql-1.21.0-cp314-cp314-win_amd64.whl
Size 446.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
158b4ce51546f646b149ba4e18beae5362089fbe942c28524543275f5a59d445
BLAKE2b-256 checksum
How to use checksums
6257604fe2a490c4fb0f93a3c9e1da880acf40d591da913d246bbbcfa74dfd83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
43cf802ad5f6ddfe9a8da3994c76acc62498003d5fda92dee85213669f511f3f
BLAKE2b-256 checksum
How to use checksums
e3b3edcdd3b42090e34d0667a3b2c31f57b291fe1a43d9e488700752cd775569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 841.5 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
38aec6b5261466bed8a5932050fa84d07cd74fe287df31a57f0092a388d5647e
BLAKE2b-256 checksum
How to use checksums
90e3a4c23a7a432028a6ba767005a5405d35eefdf32741e86139d0ae2f459978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp314-cp314-macosx_11_0_arm64.whl
Size 494.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3a9ae0d6758c538961d4d947cd80249f89d258bbcf6523b4ab748e989ea23a2c
BLAKE2b-256 checksum
How to use checksums
c923572c2f8a1145103249cf4ad11a990fd08fba1f9420c460bef34748b2964e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp313-cp313-win_amd64.whl

Download URL pyxsql-1.21.0-cp313-cp313-win_amd64.whl
Size 434.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
969ace9c681fa3178a32ed58914fa028450f8dfe62af5d0fd3bc696bbec4fbb8
BLAKE2b-256 checksum
How to use checksums
4999fb752cdf6a452b4131b643a947c8fad394677afdcae31b5353c7242faec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
450362fc3830b2d6e57b941593c52a523e3b1ab0875ec987d063600db522da09
BLAKE2b-256 checksum
How to use checksums
16e1da749d2cbd309e0d673149a69d728a1612b0507d07469697b43343b7210b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 841.3 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6841b46919d124f186d8e875df74a77d520b0979571b333a559ed015aa1861f3
BLAKE2b-256 checksum
How to use checksums
1dcfd27ca520629ba5090a54dbef8f31740cfc0d5b020e0a9ff8c9515ffbdd54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp313-cp313-macosx_11_0_arm64.whl
Size 494.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bfeada3a49c8bc895d9aa32ef05a81664fda58c03cacc354427324164a1c09c2
BLAKE2b-256 checksum
How to use checksums
2de035e30bcd751a5b302d2b8fe2366fac52b8f3580396ea15607fd7f292c2a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp312-cp312-win_amd64.whl

Download URL pyxsql-1.21.0-cp312-cp312-win_amd64.whl
Size 434.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5a9a8d814b037602f37437363d300f563ca3163077e2840679c18593a197e893
BLAKE2b-256 checksum
How to use checksums
327f10e734047a22df09f7c26ee2ac3de3ac9a21800f081731566973ae64b09f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
279f42ceb74cd72377175e1794964b54b9efb4d4e152e8da03af4ae2737063e8
BLAKE2b-256 checksum
How to use checksums
afced5cd8fbdd4cc47b0ccb884965027443d6239b287704b59796a0395d431fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 841.3 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef2e72b87df5cb07a5ae185499da477e68fdde47d82164c885b45daed01ee090
BLAKE2b-256 checksum
How to use checksums
c40f61e3aaa8e5365cc38496c2f3cb0b9dc26edf1480652d5492c58d8b9aa20d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp312-cp312-macosx_11_0_arm64.whl
Size 494.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
624e22b17739b2eeb82a51970a1923dfd68d1537330f55dee832bc9428b54215
BLAKE2b-256 checksum
How to use checksums
3e7459390d3096651fc72968eae2c7c99fcb5f03d4cd95f98b6d84922e94809a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp311-cp311-win_amd64.whl

Download URL pyxsql-1.21.0-cp311-cp311-win_amd64.whl
Size 433.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cd7df7273a815fad73dc887a698a834446d94f5d745f789158a2866668c2eaa5
BLAKE2b-256 checksum
How to use checksums
8a37162ef5652c324b239c029105dda6c993e9b54d1c26d2c5836658251b0243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c882fd7b0f20a8ecb279813625161eef49b20a8aeec2ea17164748d80d4976cd
BLAKE2b-256 checksum
How to use checksums
7e4b27056f6225ca30b528a04021893cea6b89cea7d126573025a5f5dc303816
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 839.1 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cd6c558bb9540bc2dad7a79ca71f28da1b547d87848a66bbc5fd5ee67fb5919f
BLAKE2b-256 checksum
How to use checksums
cd525fbd0e873f1ef7acff80bc55bb84f97919c502f15415c8adf217e82c6612
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp311-cp311-macosx_11_0_arm64.whl
Size 493.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3a493a956a4838565d5dbf020f97d915bb87ea12f15cf61c0cc1322337f0378a
BLAKE2b-256 checksum
How to use checksums
5d48608cf3033e33730198b2130551063e54d3ae18f6e22836a9f7571047b38e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp310-cp310-win_amd64.whl

Download URL pyxsql-1.21.0-cp310-cp310-win_amd64.whl
Size 432.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fbaa830a40af37c5d02c723e74d99de37df7a716de20172a01c56c4615c9ad32
BLAKE2b-256 checksum
How to use checksums
ef772c62a1b80149f268c37a4b544792c9d3d8a34c99e7ff07820f42c3936266
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9c661673eca492d0a2c4a53e3e16a3d355550dd2b8f7834a876b5f8fcf6362d
BLAKE2b-256 checksum
How to use checksums
c54ce8c612bfc02615c029824f577f50c87a9d01afcba8272003ff3db99a731c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 838.1 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
31a2921e0b462743b2f020dec13d822fe63548a2bd6272656d50a74dfc6b6529
BLAKE2b-256 checksum
How to use checksums
6181f4e482bae0b5f21c1d80705dfe46936e54f49ba14441646bc647ac60aa18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp310-cp310-macosx_11_0_arm64.whl
Size 491.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f0d040d2ff81fe7a1d7c264b64d7cad418ec934fa3a28c2a25c3ae177c6a0338
BLAKE2b-256 checksum
How to use checksums
ff82fbc9d91d42b796bbbef1fbb1ae4772be9dc6967f9a694265d193d77458da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp39-cp39-win_amd64.whl

Download URL pyxsql-1.21.0-cp39-cp39-win_amd64.whl
Size 433.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d01ad11837e7d6673c4bbdb210a45e3734af2abd61c7e4ce8c84cd49ac8aaa0f
BLAKE2b-256 checksum
How to use checksums
99e5d53fff42fb17d5ef90319b529d5358c6c67e0d09c87a7fa8c9aba5e8cc29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL pyxsql-1.21.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1a7372461a8b4b80419d6635612b305702ef061588142d5dc39bed8318cc3ac1
BLAKE2b-256 checksum
How to use checksums
fe162668426e0901599188807ec9db06b0f6fbe243aa5f01fbf2f6d6cbff76a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL pyxsql-1.21.0-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 838.2 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
73058f629a993e50b942be51fab534d1f8747cb5b9861168555384d25b74c384
BLAKE2b-256 checksum
How to use checksums
60912b3c10b80ac8c627d5955cb6cfe95047c4dc59ad61d8a831b34403096fd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pyxsql-1.21.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL pyxsql-1.21.0-cp39-cp39-macosx_11_0_arm64.whl
Size 491.5 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1cf9b85432280be272eef1e0354194c8d927f2a598141c09b730021ffc991e0c
BLAKE2b-256 checksum
How to use checksums
ad9f7bd114b046955915502fc19fc4eb92303fe11f0ecf1e0a31542c7ab25c70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.21.0 This release

28 release files

1.7.0

35 release files

1.2.0

35 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