Skip to main content

Parsing JavaScript objects into Python dictionaries

Project description

Chompjs

license pypi version python version downloads

Transforms JavaScript objects into Python data structures.

In web scraping, you sometimes need to transform Javascript objects embedded in HTML pages into valid Python dictionaries. chompjs is a library designed to do that as a more powerful replacement of standard json.loads:

>>> chompjs.parse_js_object("{a: 100}")
{'a': 100}
>>>
>>> json_lines = """
... {'a': 12}
... {'b': 13}
... {'c': 14}
... """
>>> for entry in chompjs.parse_js_objects(json_lines):
...     print(entry)
... 
{'a': 12}
{'b': 13}
{'c': 14}

Reference documentation

Quickstart

1. installation

> pip install chompjs

or build from source:

$ git clone https://github.com/Nykakin/chompjs
$ cd chompjs
$ python setup.py build
$ python setup.py install

Features

There are two functions available:

  • parse_js_object - try reading first encountered JSON-like object. Raises ValueError on failure
  • parse_js_objects - returns a generator yielding all encountered JSON-like objects. Can be used to read JSON Lines. Does not raise on invalid input.

An example usage with scrapy:

import chompjs
import scrapy


class MySpider(scrapy.Spider):
    # ...

    def parse(self, response):
        script_css = 'script:contains("__NEXT_DATA__")::text'
        script_pattern = r'__NEXT_DATA__ = (.*);'
        # warning: for some pages you need to pass replace_entities=True
        # into re_first to have JSON escaped properly
        script_text = response.css(script_css).re_first(script_pattern)
        try:
            json_data = chompjs.parse_js_object(script_text)
        except ValueError:
            self.log('Failed to extract data from {}'.format(response.url))
            return

        # work on json_data

Parsing of JSON5 objects is supported:

>>> data = """
... {
...   // comments
...   unquoted: 'and you can quote me on that',
...   singleQuotes: 'I can use "double quotes" here',
...   lineBreaks: "Look, Mom! \
... No \\n's!",
...   hexadecimal: 0xdecaf,
...   leadingDecimalPoint: .8675309, andTrailing: 8675309.,
...   positiveSign: +1,
...   trailingComma: 'in objects', andIn: ['arrays',],
...   "backwardsCompatible": "with JSON",
... }
... """
>>> chompjs.parse_js_object(data)
{'unquoted': 'and you can quote me on that', 'singleQuotes': 'I can use "double quotes" here', 'lineBreaks': "Look, Mom! No \n's!", 'hexadecimal': 912559, 'leadingDecimalPoint': 0.8675309, 'andTrailing': 8675309.0, 'positiveSign': '+1', 'trailingComma': 'in objects', 'andIn': ['arrays'], 'backwardsCompatible': 'with JSON'}

If the input string is not yet escaped and contains a lot of \\ characters, then unicode_escape=True argument might help to sanitize it:

>>> chompjs.parse_js_object('{\\\"a\\\": 12}', unicode_escape=True)
{'a': 12}

By default chompjs tries to start with first { or [ character it founds, omitting the rest:

>>> chompjs.parse_js_object('<div>...</div><script>foo = [1, 2, 3];</script><div>...</div>')
[1, 2, 3]

Post-processed input is parsed using json.loads by default. A different loader such as orsjon can be used with loader argument:

>>> import orjson
>>> import chompjs
>>> 
>>> chompjs.parse_js_object("{'a': 12}", loader=orjson.loads)
{'a': 12}

loader_args and loader_kwargs arguments can be used to pass options to underlying loader function. For example for default json.loads you can pass down options such as strict or object_hook:

>>> import decimal
>>> import chompjs
>>> chompjs.parse_js_object('[23.2]', loader_kwargs={'parse_float': decimal.Decimal})
[Decimal('23.2')]

Rationale

In web scraping data often is not present directly inside HTML, but instead provided as an embedded JavaScript object that is later used to initialize the page, for example:

<html>
<head>...</head>
<body>
...
<script type="text/javascript">window.__PRELOADED_STATE__={"foo": "bar"}</script>
...
</body>
</html>

Standard library function json.loads is usually sufficient to extract this data:

>>> # scrapy shell file:///tmp/test.html
>>> import json
>>> script_text = response.css('script:contains(__PRELOADED_STATE__)::text').re_first('__PRELOADED_STATE__=(.*)')
>>> json.loads(script_text)
{u'foo': u'bar'}

The problem is that not all valid JavaScript objects are also valid JSONs. For example all those strings are valid JavaScript objects but not valid JSONs:

  • "{'a': 'b'}" is not a valid JSON because it uses ' character to quote
  • '{a: "b"}'is not a valid JSON because property name is not quoted at all
  • '{"a": [1, 2, 3,]}' is not a valid JSON because there is an extra , character at the end of the array
  • '{"a": .99}' is not a valid JSON because float value lacks a leading 0

As a result, json.loads fail to extract any of those:

>>> json.loads("{'a': 'b'}")
Traceback (most recent call last):
  ...
ValueError: Expecting property name: line 1 column 2 (char 1)
>>> json.loads('{a: "b"}')
Traceback (most recent call last):
  ...
ValueError: Expecting property name: line 1 column 2 (char 1)
>>> json.loads('{"a": [1, 2, 3,]}')
Traceback (most recent call last):
  ...
ValueError: No JSON object could be decoded
>>> json.loads('{"a": .99}')
Traceback (most recent call last):
  ...
json.decoder.JSONDecodeError: Expecting value: line 1 column 7 (char 6)

chompjs library was designed to bypass this limitation, and it allows to scrape such JavaScript objects into proper Python dictionaries:

>>> import chompjs
>>> 
>>> chompjs.parse_js_object("{'a': 'b'}")
{'a': 'b'}
>>> chompjs.parse_js_object('{a: "b"}')
{'a': 'b'}
>>> chompjs.parse_js_object('{"a": [1, 2, 3,]}')
{'a': [1, 2, 3]}
>>> chompjs.parse_js_object('{"a": .99}')
{'a': 0.99}

Internally chompjs use a parser written in C to iterate over raw string, fixing its issues along the way. The final result is then passed down to standard library's json.loads, ensuring a high speed as compared to full-blown JavaScript parsers such as demjson.

>>> import json
>>> import _chompjs
>>> 
>>> _chompjs.parse('{a: 1}')
'{"a":1}'
>>> json.loads(_)
{'a': 1}

Development

Pull requests are welcome.

To run unittests

$ tox

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

chompjs-1.4.0.tar.gz (17.4 kB view details)

Uploaded Source

Built Distributions

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

chompjs-1.4.0-cp313-cp313-win_amd64.whl (18.5 kB view details)

Uploaded CPython 3.13Windows x86-64

chompjs-1.4.0-cp313-cp313-win32.whl (17.7 kB view details)

Uploaded CPython 3.13Windows x86

chompjs-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (33.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

chompjs-1.4.0-cp313-cp313-musllinux_1_2_i686.whl (32.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

chompjs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

chompjs-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (32.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chompjs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (17.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

chompjs-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl (17.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

chompjs-1.4.0-cp312-cp312-win_amd64.whl (18.5 kB view details)

Uploaded CPython 3.12Windows x86-64

chompjs-1.4.0-cp312-cp312-win32.whl (17.7 kB view details)

Uploaded CPython 3.12Windows x86

chompjs-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (33.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

chompjs-1.4.0-cp312-cp312-musllinux_1_2_i686.whl (32.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

chompjs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

chompjs-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (32.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chompjs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (17.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

chompjs-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl (17.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

chompjs-1.4.0-cp311-cp311-win_amd64.whl (18.5 kB view details)

Uploaded CPython 3.11Windows x86-64

chompjs-1.4.0-cp311-cp311-win32.whl (17.7 kB view details)

Uploaded CPython 3.11Windows x86

chompjs-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (33.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

chompjs-1.4.0-cp311-cp311-musllinux_1_2_i686.whl (32.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

chompjs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

chompjs-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (32.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chompjs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (17.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

chompjs-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl (17.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

chompjs-1.4.0-cp310-cp310-win_amd64.whl (18.5 kB view details)

Uploaded CPython 3.10Windows x86-64

chompjs-1.4.0-cp310-cp310-win32.whl (17.7 kB view details)

Uploaded CPython 3.10Windows x86

chompjs-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (32.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

chompjs-1.4.0-cp310-cp310-musllinux_1_2_i686.whl (31.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

chompjs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

chompjs-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (31.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chompjs-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (17.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

chompjs-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl (17.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

chompjs-1.4.0-cp39-cp39-win_amd64.whl (18.5 kB view details)

Uploaded CPython 3.9Windows x86-64

chompjs-1.4.0-cp39-cp39-win32.whl (17.7 kB view details)

Uploaded CPython 3.9Windows x86

chompjs-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl (32.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

chompjs-1.4.0-cp39-cp39-musllinux_1_2_i686.whl (31.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

chompjs-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

chompjs-1.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (31.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chompjs-1.4.0-cp39-cp39-macosx_11_0_arm64.whl (17.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

chompjs-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl (17.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file chompjs-1.4.0.tar.gz.

File metadata

  • Download URL: chompjs-1.4.0.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0.tar.gz
Algorithm Hash digest
SHA256 b0bf92bb508de5c0dbd802e3e6dabac9f0e71caf5f67a6a29112d1213812bd68
MD5 90ffde50acd42da9063bc47881b0cfa4
BLAKE2b-256 73e7e5a9874798ec4bc505b34b8cb766337acde9d1ffc8db411cfa96ac59de49

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0.tar.gz:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 76620487f40cd28407b06ab5dc1c2854f7261b5975adfe3fa64d4dd47c87235c
MD5 00377790c149e09c5503b31fb2ddd463
BLAKE2b-256 42def5fbc56c91c19c4cabdba5186ccc658dfd71715e591cfdaaf8f4ab247e83

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-win_amd64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6a0af74bf2ea05217c107b01c8e128d30999a85f2795116666ff019d8b12d7bb
MD5 b821b709651a053f726109ef8936a15e
BLAKE2b-256 ef2b143028f52e7fd4b049dc9b9d4cf1ad879de2121f8d6c5800ebc2f8d33627

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-win32.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95f11788f6111c2e779ddd79908d35a61eaa2c2f527865701322c1ceab12a5f2
MD5 0145332a04b95db17dff55d54380abfe
BLAKE2b-256 bbd73da8893a8461692c99f2784f822ea0222384aee706d6f94210a9f49282d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 87a02fae308d80bc3993151059df4a1b2e28115ab7af68423cc641d04b6bcb48
MD5 112354f1daec43573bc06e3db8f97fc6
BLAKE2b-256 6741e5fbbbb0110d4943a422202d6c825ca1e33b945edb6d771b30d8307ccf32

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b08d9360a0f68932d56cb7de373dacd3f6d55b6df3f21edb8f5bc63e36be8d9a
MD5 32f2c3bcbd6fe95b4552637051e83777
BLAKE2b-256 5d51d40e3327ab4a0a2db6d55163204ed95fdda3e79c5074300dd730155076e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a16f4d651342c385fc15c1bc816cf45c9be125cf95a2afa43d1de2015dea2f9b
MD5 655a0d998297f74518b8495dbafbbbf1
BLAKE2b-256 4d939a5d6526b87f464dfba99f6550672969c4b1dc8774b345f55b38faae21d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b543d2c74d23fe4ed785994afbab75e3a5abf2db16d626bd6ac79befcc8e141
MD5 6bfa107febf875a4541fd44db04e3de7
BLAKE2b-256 33eb9475d48a758cd1dd60c8584d350312b63f59178ad2a7a80b08b801f5f066

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c7e44df2eda99377fc51c5df84446c33d35e15c42afe416a4d446fcfddd66df
MD5 891e9f43165e263ad499125b1dfcdae5
BLAKE2b-256 3603c089d4b62c4239b63ee30b216a28a3f97ff60bc5cd96ac8ccb0d12abe4ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c78c432da60ef0b381c5275a329ced4790071a306b00f84ab96461ec2c7b8796
MD5 22cf1fb40d2012bf950fe505cf768621
BLAKE2b-256 5bfe6daab4e7edd4018cad593309c6ba6c6ef7608760c88dd7922c50f5d0d36f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-win_amd64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e9e1f896dfebc655ae2c416a91f576319959cb67850a16272775a4643af4e405
MD5 0db6cf752bc763aa1e8de150f738c502
BLAKE2b-256 9ba16e52f583570422d458767f4c03976a051cceb8b8a50589e38573a2ab15f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-win32.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1e97ae9e635e7b7ac609acb65738506517034f7afc893302994d1aa5d8aeceaa
MD5 012cee55179d6aced53a4391117eb5c0
BLAKE2b-256 e4a4527368c681bc00c7733202a20b01630f4e02f09b9ceff95d67e67fa02406

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e7bf87801b77962c5ac36295489dd450e50a12a28bbd3cb2ee0a7e183b55487a
MD5 bdb111230f5ac0a9134627cfc523cc2e
BLAKE2b-256 4eea1404cbbe89109fb150a7b857ec38113e99194525845f5ede71cc15df447d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd873ebf06b869c490c9aeb9a0127b4011e435c9302142d808461e196396a8a7
MD5 3b43bb5bf34ca3cf94584090cf19c819
BLAKE2b-256 d8ed559696b7be6e5d09acbd11c6f757e754ce82484f15a01dd2d586e24b2f5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b392204f49dd1a5e755fc483a372a4598c18d2c3a64edfbbbb87f5c14a34ae5c
MD5 8fe759b13ac75fe2f3627a937013a747
BLAKE2b-256 ee97288ef196ca4203a8c646802abc90a0ce1129b4ac5d8f0eb7430755d0c6b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ee47ca7fbcf59824e12eefb3e22fc477e2f78c00262c2f3ec0f5cf8bc93a231
MD5 683fa1d722c42a386cc22b75b9cc9002
BLAKE2b-256 7d40528ec8ef3365803d8e7e6c9fd09e0dd9a8deb8404cf098a24f3336b49640

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d79a5a6b3199044aa6a3e5162dab42fef05d0e7395995e009b9cac878f669f3f
MD5 a62cd8056888b1afe2f34df4a657556d
BLAKE2b-256 f7ac37c5a771b99b038de6cdd0ae85ebc6a9d5beb6a5b4ed6f6b4d921e339c08

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 72da31389cb61b6b25f7f7f794570f09759f1f4b994ba70ca05c257277668f7b
MD5 f8a75abf38693922cca5472f883a4cde
BLAKE2b-256 c95f47febcadfc40f0f69cb2990ade2a28c08edb87715afd2408adbfe818b955

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-win_amd64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ec4ee7c76976fdb7b272f9924e9f834b8e83003e14d4ab3e8b54a590af878afa
MD5 9bc203818aae7c82191fad24ae4c617b
BLAKE2b-256 ef2d16050f64a3fad373b69f21acbb59b19719cdc1215dcdda7ec16ebac28461

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-win32.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 976fb229ff7ba856a1833dab2a966d6a88acdb96842244fa44d8becd5380d830
MD5 1e48d1120fa5468c9cdaa2c679f079c1
BLAKE2b-256 6057cc39d96ee1faaeef51b0b9be9f3986e21bf8217b43d3b410981de158bfff

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 58a268db242d319ce1442b871827b54d044e3bb7284f4dc1d52252765bb7e967
MD5 140c9fb48bee074219393b7cbcbfe630
BLAKE2b-256 addf4ea51974d15b36bc4bc357b6601dd9aa09f4cc666f76f534d4734ac6fb93

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 396ce73341117533947d33127098c723d7bc0524e0cce6badd9619faf9ef2325
MD5 7f5dbaa3f58f42fb732ecf5e302abc19
BLAKE2b-256 d5d1a68d8a3b6656f61e88437e42d1db9e54466f5f56f09f47d9b9c30dc5b53d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96c8254f51030f5bd39ed6dca7a6d6dfab21237f4acdbab362a96a485a118a3c
MD5 7cee2aae46771277ae95556f1934aea8
BLAKE2b-256 15f158b9834f660e1ce77c50054e60d52528aabb7541fe7f18f000565a4435c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 828af4d37efbc58f2c7e95d000cd041b27d7101a3b391d09ea14b88d9c6d5d20
MD5 41e8cdbff3533fe55888d49d7dca8716
BLAKE2b-256 15051650bd29dd51d40e9fdfc52a7d445c9f3bdd8e9d89a7a4438d125803bd45

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 01f0c1ef6644dc7e676f0d364ba8b0d5aa54fd066af71cc4af80826fb61e9d72
MD5 6451a68a14a2f3fc8440d3cda143503f
BLAKE2b-256 8ba98b8223c643ddfc9cec16c4f68590cc1c6c7a5a4704a0423167df160e9e82

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 da90252d0e16064c3dc86cf3a302990150ab2f2994345bf8c191d9bf9e2246e2
MD5 88889f95777e58a049f6d4787d78f2a2
BLAKE2b-256 68fa006a71aadb574d73e8595a1d78df50e71d290234e7d784160c4a5124aaa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-win_amd64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 3cb9089287c6a90e8390f7fcc6563aaa6e6b41d45093038300c4c3460db5764f
MD5 96227909d3baa8f243bcccb39d5becb9
BLAKE2b-256 35d85ca93c6b78b2f65f73c9fabe70ec9924b80afca2cfa609c60f407533eb51

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-win32.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d76d34559ed607f5eeaae496fedbc84a7718d4f4619b4c982cf8aa50408db93
MD5 eb333d62b0da12231d61311f5e5f027e
BLAKE2b-256 08f2824578dab0089da0607fa5333ba6e83540b563f2b30226470a900ca2f741

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ef483abbce360095c26850d9ee0299ea8cc242f94d756b43e779b3dc9909489c
MD5 a6b11d43a6169ee3747bc3eddcc1b207
BLAKE2b-256 3babb8f14f918c13133f3542b62865a4aea4e284a573a66cddb67fb041706b7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b728bb393668fcaab2edcd045c4f1c67c993d7762c81985c97406eb97030f88
MD5 bcfd3f42ac4b1b235718f9887f1e22d8
BLAKE2b-256 237e84e020717b3355abde1834b0842498d70a1cfaabd933a7f727b65a0cf1b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c84ead59f0f2e1773195e1ef6e064ce0e871dfa963a556d8a8fbc1f0c0977e37
MD5 f87812db5879e975cfc4434e9de3637a
BLAKE2b-256 92d4e4530fe1ec73ad879cc12c9e66aac17445f55c60d15253034a2179d8c2a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65f42dfa9169580ebecdcea7b677cafc739fda711f69ab5edc75b67fe2773ee0
MD5 ad57f943de04fecc359bb5b9868df0ad
BLAKE2b-256 b5a43aefed015622c6458a17bb0c36af6e8ff03640b35560fa9c1cb2aeab8e5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14ffbdbaca663c54622c2f9d0d4c82a114224a394bbffd4d4c4a04f2c595234a
MD5 9945227b4d3e3fcfa849540e7934ae50
BLAKE2b-256 26df33076f6ce783ce7c68f5e528b61810a58f8e73aa0ba7ed7eb5f5953a027c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f75a9c9d9e3f485c5121be3bfeb6afc79287639aabbe5699bfd5a171e40b1ab6
MD5 0c9c1bad010770c2d33c342a4f035d92
BLAKE2b-256 df02476be78c514e6636c3b7934f77b8dd225fa24139302ec05aa0978aa46b8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-win_amd64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: chompjs-1.4.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3ed2d08141e6d416bfda12865539c62828287958ade35e8ab9bd8a3c3592af30
MD5 a10e4770911d5279bbe22b8ffe28f2cd
BLAKE2b-256 0a57ae3783b4c01d5bc47a15da72345d47e0d2c99ae352e17713cbfb7c3a051f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-win32.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a7912b0121e9bcadfc3e058f4fd31f68562fe9b483ea63fd711ff7089a43124
MD5 7961cf8688ee51cd29769c572603111e
BLAKE2b-256 0b16419edd903dbc1ac8f989068800e6793a94e04752f676d72f6ad0220dbc8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bf894f63d3aed823467f97d66245c651b6cd0d8f18840c9b14780e9a7ca975f6
MD5 94f9394c9ef9ae22d83f4eebc81d4dcd
BLAKE2b-256 e8c418a9833ec9e4fddc47fd26710516e1e9045cf2b7c1c0ba347069cfa9eb22

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69e4c0e1ec35f200c8a2c81a3c464b8ea7c650f67db2de681a15ec4898995f63
MD5 f8b6dbe788e596e7632e6fa645e2d124
BLAKE2b-256 9edf8499be2a38250d03ab98aee132d41dd4b85d6d261932fa26d5a7d8be1dbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 58c7134dc0e1092f8e2a975117d3fccd62fdbda38a274be7bd3aaefc53e5056b
MD5 abbee33b27caaf99d0f40acb67318089
BLAKE2b-256 169ca0c7a9889523b5001f27f764aba4caeaa5db96cec5e1027bb8b603ff6236

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e7bb6df398c76248489306571230e7e88682fd7eeb8d7c1c303017b3f427b9e9
MD5 8812311819fd2a0a83d0eee3fd5f3212
BLAKE2b-256 a2490dc9b7faa0c357f6002bdb02f89061a400c1f76e2c2a0d578b2ecc931598

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chompjs-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51c3ac6af299d4d3f420fb5467bd86d0c5b09f0948309efa33cd5cec872b32c4
MD5 c61241327a3ac4f6722e25e3012fce19
BLAKE2b-256 767d916136d563a8375817ba0a213b841e863bec8aa842fb269367304c90f70c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: deploy.yml on Nykakin/chompjs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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