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

  • Alpine >= 3.11

  • 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 required dependencies manually using the following command:

$ apk add libgcc libstdc++

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.3.0 (2020-06-29)

  • Introduce a strict mode

  • Fix array conversion when size changes dynamically

0.2.0 (2020-03-11)

  • Support for Alpine Linux

  • Avoid pip private modules in setup.py

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.3.0.tar.gz (325.3 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.3.0-cp38-cp38-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

py_mini_racer-0.3.0-cp38-cp38-macosx_10_10_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8macOS 10.10+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7m

py_mini_racer-0.3.0-cp37-cp37m-macosx_10_10_intel.whl (5.9 MB view details)

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

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

Uploaded CPython 3.7

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6m

py_mini_racer-0.3.0-cp36-cp36m-macosx_10_10_intel.whl (5.9 MB view details)

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

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

Uploaded CPython 3.6

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

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5m

py_mini_racer-0.3.0-cp35-cp35m-macosx_10_10_intel.whl (5.9 MB view details)

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

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

Uploaded CPython 3.5

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

Uploaded CPython 2.7u

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mWindows x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7m

py_mini_racer-0.3.0-cp27-cp27m-macosx_10_10_intel.whl (5.9 MB view details)

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

py_mini_racer-0.3.0-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.3.0.tar.gz.

File metadata

  • Download URL: py_mini_racer-0.3.0.tar.gz
  • Upload date:
  • Size: 325.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0.tar.gz
Algorithm Hash digest
SHA256 e63ed2d5390ee908462b023b4efede684f52417ec324e2dad36aaf8f48de0f43
MD5 7598ad8e1c35b535120181a328be17c4
BLAKE2b-256 7172052b59d612ce31473451eca8b06b4f2799e80aeb8c398c4c8b29a922b7c5

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a96e0c9205f22f4e350b6cad708545f075b61aaa4a55335984eac77e956f690b
MD5 36e7b29e6f84a7e7a844ccf450da7da9
BLAKE2b-256 105b9983ebbb9a71fe729f829015472e4d57cd1d7f3530741d3a9851e5e1702c

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6fe80762061f55b015e13c7d95a656a6657d0eef47c9b58d7d62d02ff7ad7511
MD5 2559e678f43343f35dfd380552b25059
BLAKE2b-256 142b39f1c19255d9242e0361a7651d4cb20435ac788ab52d8ef104aa6d778686

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2264da1988d03948be919d3a9fbbc818ea3853304e22ceefc31074a769e2de2c
MD5 a90b9690b4cebf691f5c8801639e3b32
BLAKE2b-256 5b1e1db684ce6990303c3eee109960e92583b65ff38c92b2393fb72afc91844d

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp38-cp38-macosx_10_10_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-cp38-cp38-macosx_10_10_x86_64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.8, macOS 10.10+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp38-cp38-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 576def804859a0efd7f311a8f5cc1f64265a2627f9f3eee30da3fb13a6fe42bd
MD5 b7b2bfd5df47297090f80d0c2ae84824
BLAKE2b-256 f40a3109a55b314ba31b2f89414f90e9dca9432f9be005388f9dcc34ee2ecee9

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7130691ea1bdf25a6534980dddcec6abe142f32c859f8d53c028fbe3323e6d59
MD5 fb6f79bec932ea83eeee6dbdbaff2114
BLAKE2b-256 c86509f5af544b4bfb1788959983f111d49b9df5ed0a2d36c28bae03855aa7db

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 61d1892318571f7fe7d8772b7f498f3a15b5a711717fc8eb912aa8a7d274bf89
MD5 6f8fe7c2a4902383ec2b9da47bec7990
BLAKE2b-256 752c989179a1a00cdf044bc1b078b2a8be6c44e753b7f1925fbaeee7ee8574bb

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0cfc02c1d4c2fc498e2123544fa18a2fbd412c0892780f9ffc2b00af6ec2b0bb
MD5 7c8de0e2f1ec9dee711b0dce68ffdc63
BLAKE2b-256 1c58c012d0ddff8f43a6b9924ef3d5ef8b6414ab98337f417b7eb157e0849ecf

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp37-cp37m-macosx_10_10_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-cp37-cp37m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.7m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp37-cp37m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 ad1492d3e7f05d64ced1f4500401f0bf2634f6fe3507e852a4211d27557c5844
MD5 d4eb17cbcdb3c42eeff9aeb7430c5058
BLAKE2b-256 d168a66224e50eb1a5d71dd2d9cd782e083e29fe940e701ce1377ccde508866e

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp37-cp37-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp37-cp37-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 19c09a962b352885af38d76629567337eeb44d554055004abb64d0ab9d8fdb19
MD5 773eda713ca3c0c4b2125552c3d4dda9
BLAKE2b-256 2a11f41461283269f278bcf58bbf26754e9023924eb09170456cc5513b2baa22

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 efe9aac6f7f01755fccddbf9aebb74d53721e92b38567de4bba0ea60d67f4f1d
MD5 ea2d932c75e5c63471658d0ed18000ea
BLAKE2b-256 ba0b5fbe334a3f9c7dd0a2d72b8dc99587069da8a56ca13a9574c2eae05d8fbb

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 14540904511b7a874673d5379fd21545e48d9145e520e951267aaa8a7c2a3b46
MD5 b2716545fa07eb42b9a36b4285b4f8c2
BLAKE2b-256 be6c661a11d4c8811599d0e359fdfcd09e902cd41fbb564c1fa79f99f1936b3f

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e348d2a86833f1b564a8610a8e3c35690d3b38e47a281c84860edbe137102a3
MD5 413217d5b2e79900ad4b2e38dca1e864
BLAKE2b-256 4af1e00a286bce2f1d769fe676d3ac659c05693abae1f0766a5e885fb439e3d8

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp36-cp36m-macosx_10_10_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-cp36-cp36m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.6m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp36-cp36m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 7686581b7c983e7e934729cb40b21a3eb9b18a12faf273019888187a65b85462
MD5 fb234dbe022222c45d62294b7cc5fc75
BLAKE2b-256 91623ece37dc8088b3c23e981ba9609c2f2222215a3b2c98eab7d75e759f944d

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp36-cp36-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp36-cp36-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 519ae341eaa01f45c8a3675015443a636c9c19b9f676efa10759d5cfe342e777
MD5 5241b0a278f7c7a99bc90203ffcabb74
BLAKE2b-256 e3ab4be0272299f130fe388e1d10d9c1047d3722ac8de34987112fc8f32a4e00

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 ba8db1de8975bcd84dedf3f0f8917521d6627c7909b5e9eca0ccfb7c937d6688
MD5 052b30896a48f3d4fc257287660e75fb
BLAKE2b-256 faf216c0241d41b9ff78899f8648e1a3f66f0bd570a706385eb1d1c7d36a2ea3

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40993125c94e01a85dee6d742f33f61730d9fa77d444023a9962549c108c4011
MD5 1f409ef17df5bf427c96843adf2829a4
BLAKE2b-256 a90672089697689387070eb9785718d4208bb1e9c069671a38788e433b49fb90

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5142396998974327faf83f31ee12b1304704d6b72e17acaa909ce1b2a76835ed
MD5 f6f217481096362e80d78fe6baede140
BLAKE2b-256 c4a4d6e0f38bb7c9952781d0e37db90954ebb06e77edf071b412e1c3b627d025

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp35-cp35m-macosx_10_10_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-cp35-cp35m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 3.5m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp35-cp35m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 02c49ac9dd07f1f5db03a8f00c9044ee9fc0f0a9f89113ad5efc3806c0911e29
MD5 30f5b8434313618db422dfa377f4b166
BLAKE2b-256 e3251e0f0536e93c30ed2c5220d8f74e17a83f714c4182b6ea02d24b01e9e0a4

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp35-cp35-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp35-cp35-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4ad495559e61b5a6f4849441118d4c7b84eeb43232d4a0e25bdf9de4b8185744
MD5 36ea0ee72020a405b7a0fc896cfae1c4
BLAKE2b-256 197ce1b52a4a506c47a36bdc225ac92973c32494d1d8298566ab9ccaf500185d

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27u-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27u-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bb0ae07a0a5b8be6164ebebd960947cdc29717346fb1b6386b4e25cf63a1abef
MD5 6ba3cf6a6b371e6459d03ab3bf640c29
BLAKE2b-256 43de8c078bf23d1140aae8b941966c9bd29fae29ab01623f7aed4c6bef8a1e5a

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 df429104b96d85606df7b59dab5339db8cd2984eff079694395dec776bb5fb1e
MD5 4d619d9f77d506ba17f8aa81a5897273
BLAKE2b-256 e34c463a3b590db2085f441343cfbe61481fbb4ece779ed473c0e273481d343e

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 31b743714a54e08267da26a088ee9e65a5be3fd06ca98f6d0695ff281735739f
MD5 539ef71abe891691d680baeb3604c50b
BLAKE2b-256 27b493a11aa0768c09a71cd5986d3d7c10a0391dfc637a4660cb417a1bd31c08

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 863b12f59eeddfaaff7d1d00f26929b94e3c359cc0e3f32c15ab8bbd1988fab2
MD5 0dfd1df4707bb816417e0fb33e5b5f17
BLAKE2b-256 5ec7e3c2eeca9ee43526194c3271681eefb8aa8e0f2aa112d6ff6434ad838d1a

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5e4d014e6baa8c3bf2ccd1decf699f2f118cc18ffeaaec02843dad12fea906cb
MD5 0710fc6057bc4b6f1f6f24e243b1885a
BLAKE2b-256 3fc8558ac2ccc6bfb5fe3df3ced93de3ad49fec60d19d66f74adb53466bd436e

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8817203de11beea1cd99948fb902a30eaa6af36277d5c29a58690663aa737201
MD5 a180c3f18aad4d0cd4f33db899598fbe
BLAKE2b-256 8db87f9b18f8a62118cd3bfd09c07b50e0811116b601b6b61dea702935cf8c4c

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27m-macosx_10_10_intel.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-cp27-cp27m-macosx_10_10_intel.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: CPython 2.7m, macOS 10.10+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 2e1a2b8f193581d3a4ddd535283d87e89fd2210916297cb500e73f0ffe7e84b7
MD5 48ebc04c0545efcec14f4605b76608c1
BLAKE2b-256 97d4051b3a3adc51020597468521b36bb19d88658b3205d707ce1bef664b70d1

See more details on using hashes here.

File details

Details for the file py_mini_racer-0.3.0-cp27-cp27-manylinux1_x86_64.whl.

File metadata

  • Download URL: py_mini_racer-0.3.0-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.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.16

File hashes

Hashes for py_mini_racer-0.3.0-cp27-cp27-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e73bad5971b855041e9c73b65806097c4b7d4e0add204098be6247d011f18105
MD5 13838a3d6c6e6439bdbad8c7ff518df0
BLAKE2b-256 9d074f7ce446bae19083eccc548e53cf1eb36b884b8e6cd05608b95c0e33648a

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