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.1.tar.gz (449.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_py-1.20.1-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.1-cp313-cp313-macosx_10_13_universal2.whl (898.6 kB view details)

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

quickjs_py-1.20.1-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.1-cp312-cp312-macosx_10_13_universal2.whl (898.6 kB view details)

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

quickjs_py-1.20.1-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.1-cp311-cp311-macosx_10_9_universal2.whl (908.2 kB view details)

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

quickjs_py-1.20.1-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.1-cp310-cp310-macosx_10_9_universal2.whl (897.9 kB view details)

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

quickjs_py-1.20.1-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.1-cp39-cp39-macosx_10_9_universal2.whl (908.2 kB view details)

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

File details

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

File metadata

  • Download URL: quickjs_py-1.20.1.tar.gz
  • Upload date:
  • Size: 449.3 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.1.tar.gz
Algorithm Hash digest
SHA256 fdfa24c13611ae4e4830d9d017f6f62a749748cf24335433ed2df56c694bdff8
MD5 9d8c2eea8e3c62317eafe2d606662eab
BLAKE2b-256 71f7b4330db83a764de4713aafe12282229abec5451a3ed232e2a98d8e53795d

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.1-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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 67a330462ba769380ab7b2babc0502c9acd30ef38ee3d34e03bf7235c5f763e2
MD5 f1ffbb11f5d8bbf0cdc1a0f5d485fe6a
BLAKE2b-256 91bf6606638db0e0d8e655cb708d5a3e77ef0b3c44b9eb660ad0e12fd8cf6e41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quickjs_py-1.20.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ac76b217231361258001a151e88361ca920c8d43df3724d5ce25048de6c8c44a
MD5 d2ac7c5e677b37ab6490d5e41c3116d0
BLAKE2b-256 29b6c3ce4150f1ce54c349c390471c143053d1a33131ff8206d6153aa0a8308c

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.1-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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ca3cc850446c5abc82d3a97dcb5c380c3d0ec75d1c1941a92d9053a36254f60
MD5 22d528d6d2500d195695d13e01152f18
BLAKE2b-256 e9252c48beec9e6e5a97cc46306f301e5a89c1c517c5220af8cedaf772cd9d2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quickjs_py-1.20.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 402d6255f151b6f0cca39467fc46fe2e16822dae1b21cc0bd99cd1520bd3e204
MD5 03d9aeec0292780ff251c51f660adb5d
BLAKE2b-256 bcf75207965cf737888c9b1689b15950f2830c84e08bf17346e0adb2203dbbeb

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.1-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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c75b3f4f1a208adc40eff9a69b82ecec6e5bcdd439275f8a172f44c498b162fc
MD5 1ac086175c251baff5b5cefcf2c95d02
BLAKE2b-256 a4c714857e13c7a24223e72296655dcbf0fd7aabefefa90ce1e3621632a9665d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quickjs_py-1.20.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cfd7dd87c5fc981950214a3285f06c16b702e451307e3720073973ee0bbb7d00
MD5 60efb6b363ee864b6f786d17b6c128d1
BLAKE2b-256 ddf822d3d0c53cd7b06e268f0e9f2d7d7cbee90847cbd0d7789c64054eaf29d0

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.1-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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4fff00ab60863c739cd71b09283529f2b006b29e75bac95d5684f97020f7d3e
MD5 c0e14979ebc96affa9d80c2dfca510fb
BLAKE2b-256 a4c8903faa19258cdd76972f1ead8a25939048623ffb5f539a933d79dfe80361

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quickjs_py-1.20.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b21293c0671ce74fd1bafdb6fad182de26dab39b54675a37abb249f04ad89169
MD5 6aafe62ad59d435f4ba6565cceddb868
BLAKE2b-256 e3cae551277e00ea5fe61c5f68dd7cda810841f01d9fd1d7eb9cfbeb6124a95f

See more details on using hashes here.

File details

Details for the file quickjs_py-1.20.1-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.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44c86dbb738beb7397bf3e491a1685872d34d230e17a7fc565fb611fda41c9a1
MD5 241b383fb7bfcf0605dbc285035ea6c9
BLAKE2b-256 46b6f84b118a82fa63646548ca9d7226c610b92e2c5dbe31b75eea01366d987d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for quickjs_py-1.20.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6c2b29433dd8ed73bfb878052415ed695b6f8735a75c05a8c9d0f169e630b280
MD5 3ae5918aa0c89c583795f72c0d77b5e4
BLAKE2b-256 7689d52da9babdf5d56fafdbce08241b087442a8d5b74080fba50a42da951335

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