Skip to main content

Wrapping the quickjs C library.

Project description

Python wrapper around https://bellard.org/quickjs/ .

Translates types like str, float, bool, list, dict and combinations thereof to and from Javascript.

QuickJS is currently thread-hostile, so this wrapper makes sure that all calls to the same JS runtime comes from the same thead.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quickjs-1.19.2.tar.gz (455.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

quickjs-1.19.2-cp310-cp310-win_amd64.whl (395.6 kB view details)

Uploaded CPython 3.10Windows x86-64

quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.24+ x86-64

quickjs-1.19.2-cp310-cp310-macosx_10_15_x86_64.whl (529.7 kB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

quickjs-1.19.2-cp39-cp39-win_amd64.whl (395.6 kB view details)

Uploaded CPython 3.9Windows x86-64

quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.24+ x86-64

quickjs-1.19.2-cp39-cp39-macosx_10_15_x86_64.whl (529.7 kB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

quickjs-1.19.2-cp38-cp38-win_amd64.whl (395.6 kB view details)

Uploaded CPython 3.8Windows x86-64

quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.24+ x86-64

quickjs-1.19.2-cp38-cp38-macosx_10_15_x86_64.whl (529.7 kB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

quickjs-1.19.2-cp37-cp37m-win_amd64.whl (395.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.24+ x86-64

quickjs-1.19.2-cp37-cp37m-macosx_10_15_x86_64.whl (529.6 kB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file quickjs-1.19.2.tar.gz.

File metadata

  • Download URL: quickjs-1.19.2.tar.gz
  • Upload date:
  • Size: 455.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quickjs-1.19.2.tar.gz
Algorithm Hash digest
SHA256 84454b67f581fb0ab4bd99ed987fdbc23843774ddc271756e2abe7a5a5a49421
MD5 96c22b6fb5b90b9ecb53450d1025b10d
BLAKE2b-256 c074e2f0c5b1a6f8de504445d5641b4629e784576a5f6cf853555e3cf98a69db

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: quickjs-1.19.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 395.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quickjs-1.19.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 caba42381406d96753ce857490b35f914c4cf1a59a43dfc38f3e46f0e1c811ad
MD5 9500a408f5e160d0720af1423645cedd
BLAKE2b-256 15a9f7fc403465609282023e7d16db49776e940f4a79e502d7db5991cf76ab31

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dcb89e7851a2e4d9a0463b019e59d1a41064051d6d8b2805f53489cc08292a80
MD5 1eadccc72cf3b36a3597572b6c1b16ee
BLAKE2b-256 6872802f47e055ee0939c5ad60e1e71b7109434a78e924ab79689e65a000e11e

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 b6000db0f58ed59e7db02346248ab425497d79a1702befb0cef5a7dd26c7d3ec
MD5 878afceb8411915eb2d4f2966a4059aa
BLAKE2b-256 e2e05127dbe46a218713c93386d89d7d98d6fb8801959ca88c35010d538e8e1a

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 291c4bc9caee0d8b6ccaa6153295b3ca8c5e193e367e485ee37efa9323e61bda
MD5 6bb50bd7307515b9568ca5797f5d60bf
BLAKE2b-256 59c3382a213ff441da1e4d7029eb469f0b51197c5319764b0406a7e8eff0c465

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: quickjs-1.19.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 395.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quickjs-1.19.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e01fc1e82728b532f35a97fb440181a39e56386f2adeee019c50a95c9d44c681
MD5 8b6221a4e8e38abf8b8e28f92173d7cf
BLAKE2b-256 189ea61b02fe517824d11345bad48e5973e77a11948ad20bfa9e05f133c15b9c

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc737cf8aa7bb2c2aacb87ab6d5b70ddeadfe918bb74cdffa068f39717d504bd
MD5 23e8eb3196984e21bad7159d491f96f4
BLAKE2b-256 c335c85780a5b9c6bbbb5567d72164905d819a411b174b18ed8ccbb83686c47f

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 8f204973def8fa5288e05ceee192f51644ac8daf6c92d4c1808b4da733f4f85d
MD5 e6ce82c43a15e6409d486b3a4354823f
BLAKE2b-256 7f8d9eadd24dc0e89742e333442d9ae3ccca5994368de404ba23d5b981b6c2da

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7edd15676e8c59bfb1becb5698698e4f53cdf79aa26a03267693f163d184a5d5
MD5 d3bfbd95305f5fc7a05696dd6b115724
BLAKE2b-256 a4f65522257d4b464c43011401749d7b74bf08b51457e3f96442aa8de28de52e

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: quickjs-1.19.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 395.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quickjs-1.19.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ac235b16d219a3b576689a64297f458931a2615000448c8bbbaf730fe1e4219a
MD5 33320232ddb80bb37c97b05ff1b4f3c7
BLAKE2b-256 4edf90b57fccc15961d9b7d31b4a969f09119e9dff668fc7d80a0ebda654e5e9

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c7894e815772521bafc5e5f82d5598d3fb366253e856f534e02ecedbdf88ca1
MD5 6a2e9ee537379cbf9620a90093447483
BLAKE2b-256 74ccf67d46ae67cdd20ec4745ca0aab1291e54a9859472c67e21a53b79ba3cb2

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 fa2ae492e32d0962b0689052ceeb5b9e52caa2d826ab08834f07cd57c6164411
MD5 56c7866db8f78fd6659e2bad43dbf64e
BLAKE2b-256 95ff660e53e8a5f4b519557e123dfb60c1326ed8a4ccb9c5e2bba5112a945846

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1c6ba83e3171e204204ce1050c661a15cf3129179e1c1bcada82c016d6698dfb
MD5 5903d008689de9a5c9324e50890ea8d5
BLAKE2b-256 c77466f594b904129fb1127eec00e7eff42c994c9f19f75fb641084aec42fe08

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: quickjs-1.19.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 395.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quickjs-1.19.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2ce181bd2c700a3f2ace8c03e38dae6108c33f5f81d18826d4654e5d10be0dd2
MD5 bd38eae12f7350c18a65fed4a19598db
BLAKE2b-256 7e1dea3ccfb56aed043ea93a123ad99dbf65c7cb0cca6c54b76050d0d964ea67

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4230af97f02bce45f2974482b45bd60a9547c60f36987e2fd5120ca6696b9f12
MD5 1b2a61688ea6e3e290654a2966de2e4c
BLAKE2b-256 4fb0bd57077fe50873896708bcd911f6b2b8a5c934937da00958444cdb88fa97

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
Algorithm Hash digest
SHA256 ccaa82abd521b78cec7de31313b7509e1de633159aec4ee19d0562321a792cab
MD5 eeaaf604836cdadc9f87e6302ff2d9de
BLAKE2b-256 c962286a7cd94105f96b38a67a64266caadf266bb467ef022b40b1340806ded6

See more details on using hashes here.

File details

Details for the file quickjs-1.19.2-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for quickjs-1.19.2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0c179918cfc6d559d5e713fd293632e7e378359dbdac6968228558ed67fbdc0c
MD5 763095d2b4220b9df2528f49e7bf0479
BLAKE2b-256 44d7b6ec62f351311bc0008ad343e8faca1143724491805dd4c9aa2fc3ab69a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page