Skip to main content

Minimal, modern embedded V8 for Python.

Project description

https://img.shields.io/pypi/v/py_mini_racer.svg https://dev.azure.com/sqreenci/PyMiniRacer/_apis/build/status/sqreen.PyMiniRacer?branchName=master

Minimal, modern embedded V8 for Python.

  • Free software: ISC license

https://github.com/sqreen/PyMiniRacer/raw/master/data/py_mini_racer.png

Features

  • Unicode support

  • Thread safe

  • Re-usable contexts

  • Binary object is Python agnostic

MiniRacer can be easily used by Django or Flask projects to minify assets, run babel or compile CoffeeScript.

Examples

py_mini_racer is straightforward to use:

>>> from py_mini_racer import py_mini_racer
>>> ctx = py_mini_racer.MiniRacer()
>>> ctx.eval('1+1')
2
>>> ctx.eval("var x = {company: 'Sqreen'}; x.company")
u'Sqreen'
>>> print ctx.eval(u"'\N{HEAVY BLACK HEART}'")

>>> ctx.eval("var fun = () => ({ foo: 1 });")
>>> ctx.call("fun")
{u'foo': 1}

Variables are kept inside of a context:

>>> ctx.eval("x.company")
u'Sqreen'

You can give directly a custom JSON encoder when sending non-JSON encodable parameters:

import json

from datetime import datetime

class CustomEncoder(json.JSONEncoder):

        def default(self, obj):
            if isinstance(obj, datetime):
                return obj.isoformat()

            return json.JSONEncoder.default(self, obj)
>>> ctx.eval("var f = function(args) { return args; }")
>>> ctx.call("f", datetime.now(), encoder=CustomEncoder)
u'2017-03-31T16:51:02.474118'

PyMiniRacer is ES6 capable:

>>> ctx.eval("[1,2,3].includes(5)")
False

V8 heap information can be retrieved:

>>> ctx.heap_stats()
{u'total_physical_size': 1613896,
 u'used_heap_size': 1512520,
 u'total_heap_size': 3997696,
 u'total_heap_size_executable': 3145728,
 u'heap_size_limit': 1501560832}

Compatibility

PyMiniRacer is compatible with Python 2 and Python 3. Wheels are generated for python 2.7 and python 3.4 to python 3.8.

Binary builds availability

The PyMiniRacer binary builds have been tested on x86_64 with:

  • macOS >= 10.13

  • Ubuntu >= 16.04

  • Debian >= 9

  • CentOS >= 7

  • Windows 10

You need pip >= 8.1 to install the wheels - you can check and upgrade yours in this way:

$ pip --version
$ pip install --upgrade pip

It should work on any Linux with a libc >= 2.12 and a wheel compatible pip (>= 8.1). If you’re running Alpine Linux, you may need to install libgcc manually using the following command:

$ apk add libgcc

If you have a up-to-date pip and it doesn’t use a wheel, you might have an environment for which no wheel is built. Please open an issue.

Installation

We built Python wheels (prebuilt binaries) for macOS 64 bits, Linux 64 bits and Windows 64 bits. You need pip >= 1.4 and setuptools >= 0.8.

$ pip install py-mini-racer

If you’re running Alpine, Pypi isn’t able to host the dedicated wheels. We’re making them available with the following command.

$ pip install --index-url https://download.sqreen.io/python/alpine py-mini-racer

Build

First check that your current Python executable is version 2.7. This is required by the V8 build system.

$ python --version
Python 2.7.16

You can build the extension with the following command:

$ python setup.py build_ext

You can generate a wheel for whatever Python version with the command:

$ python setup.py build_ext  # (for Python 2 and Python 3)
$ python setup.py bdist_wheel  # (for Python 2 only)
$ python3 setup.py bdist_wheel  # (for Python 3 only)

It will then build V8, the extension, and generates a wheel for your current Python version. The V8 builds are cached in the py_mini_racer/extension/v8/ directory. Please note that you can build Python 3 wheels by reusing the cached version of V8 built with Python 2.7.

Notes for building on macOS

The legacy Python binary builds (OSX 10.6) need to be downloaded from:

https://www.python.org/downloads/

They will allow to build a wheel compatible with former OSX versions.

Tests

If you want to run the tests, you need to build the extension first, then launch:

$ python setup.py test --addopts tests

Credits

Built with love by Sqreen.

PyMiniRacer launch was described in this blog post.

PyMiniRacer is inspired by mini_racer, built for the Ruby world by Sam Saffron.

Tools used in rendering this package:

History

0.2.0b1 (2020-01-09)

  • Support for Windows 64 bits

  • Support for Python 3.8

  • Upgrade V8 to 7.8

  • Support soft memory limits

0.1.18 (2019-01-04)

  • Support memory and time limits

0.1.17 (2018-19-12)

  • Upgrade libv8

  • Fix a memory leak

0.1.16 (2018-07-11)

  • Add wheel for Python without PyMalloc

0.1.15 (2018-06-18)

  • Add wheel for Python 3.7

0.1.14 (2018-05-25)

  • Add support for pip 10

  • Update package metadata

0.1.13 (2018-03-15)

  • Add heap_stats function

  • Fix issue with returned strings containing null bytes

0.1.12 (2018-17-04)

  • Remove dependency to enum

0.1.11 (2017-07-11)

  • Add compatibility for centos6

0.1.10 (2017-03-31)

  • Add the possibility to pass a custom JSON encoder in call.

0.1.9 (2017-03-24)

  • Fix the compilation for Ubuntu 12.04 and glibc < 2.17.

0.1.8 (2017-03-02)

  • Update targets build for better compatibility with old Mac OS X and linux platforms.

0.1.7 (2016-10-04)

  • Improve general performances of the JS execution.

  • Add the possibility to build a different version of V8 (for example with debug symbols).

  • Fix a conflict that could happens between statically linked libraries and dynamic ones.

0.1.6 (2016-08-12)

  • Add error message when py_mini_racer sdist fails to build asking to update pip in order to download the pre-compiled wheel instead of the source distribution.

0.1.5 (2016-08-04)

  • Build py_mini_racer against a static Python. When built against a shared library python, it doesn’t work with a static Python.

0.1.4 (2016-08-04)

  • Ensure JSEvalException message is converted to unicode

0.1.3 (2016-08-04)

  • Fix extension loading for python3

  • Add a make target for building distributions (sdist + wheels)

  • Fix eval conversion for python 3

0.1.2 (2016-08-03)

  • Fix date support

  • Fix Dockerfile for generating python3 wheels

0.1.1 (2016-08-02)

  • Fix sdist distribution.

0.1.0 (2016-08-01)

  • First release on PyPI.

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

py_mini_racer-0.2.0b2.tar.gz (324.1 kB view details)

Uploaded Source

Built Distributions

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

py_mini_racer-0.2.0b2-cp38-cp38-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.8Windows x86-64

py_mini_racer-0.2.0b2-cp38-cp38-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp38-cp38-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.8

py_mini_racer-0.2.0b2-cp38-cp38-macosx_10_9_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

py_mini_racer-0.2.0b2-cp37-cp37m-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.7mWindows x86-64

py_mini_racer-0.2.0b2-cp37-cp37m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp37-cp37m-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.7m

py_mini_racer-0.2.0b2-cp37-cp37m-macosx_10_6_intel.whl (5.9 MB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

py_mini_racer-0.2.0b2-cp37-cp37-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.7

py_mini_racer-0.2.0b2-cp36-cp36m-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.6mWindows x86-64

py_mini_racer-0.2.0b2-cp36-cp36m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp36-cp36m-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.6m

py_mini_racer-0.2.0b2-cp36-cp36m-macosx_10_6_intel.whl (5.9 MB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

py_mini_racer-0.2.0b2-cp36-cp36-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.6

py_mini_racer-0.2.0b2-cp35-cp35m-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.5mWindows x86-64

py_mini_racer-0.2.0b2-cp35-cp35m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp35-cp35m-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.5m

py_mini_racer-0.2.0b2-cp35-cp35m-macosx_10_6_intel.whl (5.9 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

py_mini_racer-0.2.0b2-cp35-cp35-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.5

py_mini_racer-0.2.0b2-cp27-cp27u-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7u

py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7mu

py_mini_racer-0.2.0b2-cp27-cp27m-win_amd64.whl (4.3 MB view details)

Uploaded CPython 2.7mWindows x86-64

py_mini_racer-0.2.0b2-cp27-cp27m-manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

py_mini_racer-0.2.0b2-cp27-cp27m-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7m

py_mini_racer-0.2.0b2-cp27-cp27m-macosx_10_6_intel.whl (5.9 MB view details)

Uploaded CPython 2.7mmacOS 10.6+ Intel (x86-64, i386)

py_mini_racer-0.2.0b2-cp27-cp27-manylinux1_x86_64.whl (4.9 MB view details)

Uploaded CPython 2.7

File details

Details for the file py_mini_racer-0.2.0b2.tar.gz.

File metadata

  • Download URL: py_mini_racer-0.2.0b2.tar.gz
  • Upload date:
  • Size: 324.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2.tar.gz
Algorithm Hash digest
SHA256 d1fc9c6e5fd301224580b233576941008964c939505caacbcc0a99eeb35e0773
MD5 ee715504580099ebee2a7e23ce3f8fa5
BLAKE2b-256 eda09aa103ab50bb207bd92ab270dea91f91e4fd8f5204e0d03a609a15f97274

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5518da8111d6f3d2b6ffcb0dd4d1f39a7517d6136ae42c5e6c69e89cc60802cc
MD5 c8208d25e5d64375e61d73293078fea4
BLAKE2b-256 e4ec0d2d30ed826d5027d46286964eb0f6f63556c60aa7d723588637d3b9a5a3

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 72377694e02807953faa0988696f6b8ceb578e8196db9aba60815e38ffe30bfd
MD5 9371def53c238d985ea2fa42ff995ef4
BLAKE2b-256 d8c070811eca48a436df68187c4b617953b72d428bdd5d513657c162aeeb6b5a

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c29d681932917a9d7901759e108333b8c904ec3ff3f1ef33634e3344512f247f
MD5 94523788ddc7814a58091865334fabb2
BLAKE2b-256 8c81536a43875ee6ace953ad1eafc3214cf8cfde6589c9106ce749ad01f828bb

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40ea5cfc06f329adadc010fbaf0d799130d8ad2c5ce8b78a87d890d35a7805fb
MD5 9e41f04c5630f4d3e2c9da90b3abf72f
BLAKE2b-256 3e27e094f019f52696acc75032e31b9d1359301a16137bba3f5e78acb23f3de1

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 acb6105f01a2b4a463cee4860b45369c5dbb24dfbb00bded8bdaba3509bc2996
MD5 55b665f8639f698fa8ca216d406e0790
BLAKE2b-256 84bff4243f969dbbfd2072c52e731792a3e42e0022751bc35fe8d770b4fb6522

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a1b122e6e34d604054cd407219cd297bc241b02cb165e4ff061edde3e90593ad
MD5 f2c42b884bf93ac7c9c1699b9b69b28a
BLAKE2b-256 a6099c992ec3f4f25c0a5d38917baafea3e8e32eb67ffe428cb25ad24b3a4a20

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8e1dd4559da5cc777e15f68f159fc720f19489ef43b9e51fd7728d485127c3df
MD5 f56487dd0ec70929e1405c7112914275
BLAKE2b-256 71cfca1e13c411544d102556985ca221c661dbba6eebf94fc4b3c52e013f0a09

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 93a0a88f896f84eb42bd0822d654c58cbaa2df6e74c7caa6aaaafbd7f0a0da11
MD5 bd9dacd23fcca7d8fc2b2695ea26ae2f
BLAKE2b-256 c53b05beb1a553a16e84fd0da9ed0bffa472d73c927f2f1cc91110895917f655

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp37-cp37-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp37-cp37-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.7
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp37-cp37-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4df692dcb4714ceddc3d43c1cec894f6d0f294e80273aed80d3b10118ee272eb
MD5 58abec8ec2bb16a5a867420ee9d2d1d6
BLAKE2b-256 dc4e5dfa6c3d07766dd8a582d0693eddac379133d99befde6dfbad2de36da00c

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 68525ef6b45cb8acc7b59f5b6f660c3685f6ef691f95325a588166f1b3ece820
MD5 194e4e9cda9318e863810f2513d69120
BLAKE2b-256 82a2e103a12131006f4ca873f0f8dc5a3269c00b1c3e963aba972f8a182b0680

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cdaeb9fafe87a530062747f10eb9869fa49036599612c15555e441116b1e0ca9
MD5 f1e71f87244d9196fd8ccf0c905abc45
BLAKE2b-256 f83b6e0ceef948d5cbfd12cc49f0abee983b19ac7ade9a398853deab57b381c4

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94e9e2a4b79164d1429e7c5c75619fb163b083be83ad42c3b43dd6114ee26a19
MD5 334e617dac273f7732775cab1b9e98c3
BLAKE2b-256 7f96a05687b910fec162c36c67ef177bd52b9916d3f0a7496cb7d6ad1863fecc

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ee6770bfc1ca999d9d425879b0f768302944f800f1a95bee4462f28f7943ccf3
MD5 db6de9ce69445227248fe4613da181c1
BLAKE2b-256 a85b70cfe7919ca5a83e8299fd6598e20e08f89c9a07be1f4b35826c7f8d40d9

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp36-cp36-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp36-cp36-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.6
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp36-cp36-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 44e2d4647c72e40190b0ed7e15b11e9d06f3b9d57a1fa00a7d550beda6fcfb96
MD5 f1ab2c52c184346582213efbffcae6d6
BLAKE2b-256 ead578d1b21b39afa50bdc1256a15c5d85f37eaa94c02a02b3bf9f46be6ddb57

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 f68885b0e77b2a4dfcb3f143aa19dcdca245bcb20a0702f7bd27a11b45a16b10
MD5 6be3585c6d31a796321a23727f862798
BLAKE2b-256 e3e38c53c2f572ff99d10fbde1539cc91b717ffd37d3545e72e84da14384ed95

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f6e2b6887adc50a1af5408dbd12bc7470b8d59c7c00f0e34c71cdb308b2eb766
MD5 f5f9af388032dd03ddab5c44ee72bc7e
BLAKE2b-256 f858681089e5e319fed1008d46f9d764b6329f0080d5ce994ae866db76989407

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e77d9f527df8546e414e202a7e60318e87788dddf0aecc5c2d88656055c61f7c
MD5 e0907664a004e05cbe310b6c5e5e7581
BLAKE2b-256 682bf7cc9ad38c1af0cb21cde538a6fedfba4894b6a4dd585eb5d3281732712d

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 9c89b30c15619bbc691bc4dc9a5d39a7bf866f1ab55eb44348445b5ec31006ee
MD5 2ced9bdd7c5f440f1225e581191a8425
BLAKE2b-256 6f1b7188df7e8e988022d92d59803525178a9c4f3b5f4d77eaf73f77a4d7f6cd

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp35-cp35-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp35-cp35-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 3.5
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp35-cp35-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 443f2152aa6a5766d60e5fdeea740bfa94fdb7c84aca8456e13a62da713c7fe5
MD5 faf01617deedd33d9e4247aa01841700
BLAKE2b-256 6f3dfe2eac6500e188a58b8f4f2a444b2ce30107ba89324126a29d51b169454c

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27u-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27u-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7u
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27u-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e5859181d7f94e0e06076855dfaef894c8cdf3e286ef1f7ce5d6812d1d940db
MD5 f34275590515fc6a3a86f92d869fa230
BLAKE2b-256 4a834d5c991689ad1d6694fbb935cc766e739ce758d1a0d578ccdc20b51e1562

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e9387fc6dacff88ba2eeae2a546ec9fc6a7d3839991eb271c134526ecdcd8dda
MD5 4773a99401b9e80e1804be182d260347
BLAKE2b-256 c4bfb3f8e86f0675bae5c43a22cb6f384b0ed20b7199f28bbb659db26ac2f9de

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d3ac648e3e065103b58ec8c9d373feaf16d8a85d5fc014317be1b5cff63de992
MD5 72694d8a3a940ee3f97b27cdb46b799f
BLAKE2b-256 614b6d8cd31a0f6efb6f5c14ce2d35baa7aecb37b5d9de552994b2751a1eea6e

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 26659f3b214b93aed75968d1691feeee7e2eb49749245bec3e05c22335886bd2
MD5 32787b7349461060f85710284ea660e7
BLAKE2b-256 2d19241472cf7ea21343484f6de2def909f2c0cf21b009d916c16cd9dc85b5a4

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d68f79409f4c2a925578a81b1e284ae83cf0d23395e2707833837a13f5a5499f
MD5 0bfa62f2076ef5748ca3a30322927921
BLAKE2b-256 b190674da19eccb8bbe6353df16df3301c102aa26cb1c6e983aa7ec86db85b14

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bee2e1260b9aa6419789ba4fe10c433464baf4b61f698484895289748927a927
MD5 3c73dd2d28cc3c4606e22c049f90cabe
BLAKE2b-256 cc9acc32195f8ffee41423b362f1f269ec6631ca3cea4a7afe497ff856538e8a

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 1ee45d0e58a888a7dd6ac1b10260c5c9af819c5f17a9494297160a283a9d00c3
MD5 02aea2d4b23200f4da158f62c0215613
BLAKE2b-256 73d20f8751e8f3fcbb7bd463c26fe17270e04d80fbed84c6c9d32115b5812b0b

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.2.0b2-cp27-cp27-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.2.0b2-cp27-cp27-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: CPython 2.7
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

File hashes

Hashes for py_mini_racer-0.2.0b2-cp27-cp27-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 17089b9a5924f1fa11c9e8acf967bd52034d14e4b7093bb917f7fefe9b2863f7
MD5 4b3477d56b2c643f033535f1a68c036d
BLAKE2b-256 7eb6d7509132cd96d98ea6772caa4f56d344653229668b158ce366bf6c8e945f

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