Skip to main content

Wrapping the quickjs C library. (Fork of PetterS/quickjs)

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_py-1.20.0.tar.gz (449.2 kB view details)

Uploaded Source

Built Distributions

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

quickjs_py-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quickjs_py-1.20.0-cp313-cp313-macosx_10_13_universal2.whl (898.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

quickjs_py-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quickjs_py-1.20.0-cp312-cp312-macosx_10_13_universal2.whl (898.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

quickjs_py-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

quickjs_py-1.20.0-cp311-cp311-macosx_10_9_universal2.whl (908.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

quickjs_py-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

quickjs_py-1.20.0-cp310-cp310-macosx_10_9_universal2.whl (897.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

quickjs_py-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.2 MB view details)

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

quickjs_py-1.20.0-cp39-cp39-macosx_10_9_universal2.whl (908.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file quickjs_py-1.20.0.tar.gz.

File metadata

  • Download URL: quickjs_py-1.20.0.tar.gz
  • Upload date:
  • Size: 449.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for quickjs_py-1.20.0.tar.gz
Algorithm Hash digest
SHA256 748bd97ab88c1d146832599513eff38463cf7563ea08323080f417e383796a31
MD5 c9adfca31c669ee07ea306dda5340baa
BLAKE2b-256 1da02bfdf540fe1c75873199c34e7ceeb73eb302e5f33671e91d60e38fab22cb

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5346c58ffb7720ae788ba204c216d2be26fe6bc989d0db753535ff219145782a
MD5 4d17e8d5327f97cadf0a3ebca1e16329
BLAKE2b-256 5fc33df9d5db79e3acb6394850013a3195317db0224d77bab33243f5f2f69b5f

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 914159f4e3c6d4c78236dd90909635e9152527348fa9630a9069461e55a10f09
MD5 21397fe584ed8059f88e2f2f2641ae65
BLAKE2b-256 fd0122b9c98390cac2d02f55e2fb63054ba98bbd1d261b9379911836322032f5

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 453ad1b75303746beee69d51f1e41dc1f8bed899443e72f7b03000d0bbe14b3a
MD5 3a2e74b78ba93e071f167a1164243dd1
BLAKE2b-256 144d66dbbff67eed534a63390862e0b6a18713a4c5d40d47bf19ae66a8a4dd3b

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 41757f526d652f537a0d4876d406d37ee22662c398a7112baeb3352fc0d5fcf2
MD5 be07277de9986259152f18de07067dd4
BLAKE2b-256 e74191c72240ecf14c62e86ecd0f5fd84a4b0100c49a08fc2745b604669535a3

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9571e3b3570e218daa038176dd547a8337f7b158fea58b975f7eabbb653aa8ee
MD5 df2bea28d8327d806255e815630b49b2
BLAKE2b-256 d1a6f06c64fbb5b32f1b8306b9e57c531b1cb84e78547ed06e956852a93e2a6d

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3e4900a63d3ec56eb1bb32fcd7c3e013a2fb879e3499c2df39a111e14d0d1676
MD5 47a60d63ea9f813ab57d24399e4824be
BLAKE2b-256 a87ac298e9f6f44d3932efc36102a4df4155d39dc344b9c5c0719cf5e69148ab

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19ffbb46bd4d4c746155cabd8ca96bf3977e84546f709f918fc9ae02c236ba8b
MD5 0536d3a904dc624ae080a348a3ae21a8
BLAKE2b-256 862026ec3a0ebcf6232c74ceb7f253fc45c01e131ac17b17cc5797d33dffc655

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 66e7b77efb43cfd0dc74227d2bd2d1323038dfa9b392cc1d2b2f641a95090eea
MD5 ed564079d1befdacd25a350ad7bc78a6
BLAKE2b-256 91ee39be79b845ef3dbda410792e678243de0383d6e844318c2fed305b1fee67

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c88e8446ea932c181b38b11b9c27943d815b97b0cdaf3160f3b17f4179097156
MD5 b5e66409ddc35e25294d1bb64b2ccdb4
BLAKE2b-256 7c80a365c6acd61dd8e044a8e92db83fb50a78c28583a49793f546c580339e7f

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for quickjs_py-1.20.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6ee627e81f0a98f7b4ab8ccfa4888891d2a6e7a86d28cd551e55308b587efea9
MD5 0a98766a3d6c25f1f86358d9734dd87f
BLAKE2b-256 6250655b6468f8254c1c724de1aa928ed7a8bc8fc53ffbc61a81591cb515085f

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