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.3.2.tar.gz (16.8 kB view details)

Uploaded Source

Built Distributions

chompjs-1.3.2-cp313-cp313-win_amd64.whl (17.9 kB view details)

Uploaded CPython 3.13Windows x86-64

chompjs-1.3.2-cp313-cp313-win32.whl (17.0 kB view details)

Uploaded CPython 3.13Windows x86

chompjs-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl (32.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

chompjs-1.3.2-cp313-cp313-musllinux_1_2_i686.whl (31.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

chompjs-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

chompjs-1.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (31.4 kB view details)

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

chompjs-1.3.2-cp313-cp313-macosx_11_0_arm64.whl (16.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

chompjs-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl (16.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

chompjs-1.3.2-cp312-cp312-win_amd64.whl (17.9 kB view details)

Uploaded CPython 3.12Windows x86-64

chompjs-1.3.2-cp312-cp312-win32.whl (17.0 kB view details)

Uploaded CPython 3.12Windows x86

chompjs-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl (32.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

chompjs-1.3.2-cp312-cp312-musllinux_1_2_i686.whl (31.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

chompjs-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

chompjs-1.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (31.4 kB view details)

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

chompjs-1.3.2-cp312-cp312-macosx_11_0_arm64.whl (16.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

chompjs-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl (16.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

chompjs-1.3.2-cp311-cp311-win_amd64.whl (17.9 kB view details)

Uploaded CPython 3.11Windows x86-64

chompjs-1.3.2-cp311-cp311-win32.whl (17.0 kB view details)

Uploaded CPython 3.11Windows x86

chompjs-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl (32.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

chompjs-1.3.2-cp311-cp311-musllinux_1_2_i686.whl (31.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

chompjs-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

chompjs-1.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (31.6 kB view details)

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

chompjs-1.3.2-cp311-cp311-macosx_11_0_arm64.whl (16.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

chompjs-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl (16.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

chompjs-1.3.2-cp310-cp310-win_amd64.whl (17.9 kB view details)

Uploaded CPython 3.10Windows x86-64

chompjs-1.3.2-cp310-cp310-win32.whl (17.0 kB view details)

Uploaded CPython 3.10Windows x86

chompjs-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl (31.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

chompjs-1.3.2-cp310-cp310-musllinux_1_2_i686.whl (30.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

chompjs-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

chompjs-1.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.7 kB view details)

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

chompjs-1.3.2-cp310-cp310-macosx_11_0_arm64.whl (16.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

chompjs-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl (16.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

chompjs-1.3.2-cp39-cp39-win_amd64.whl (17.9 kB view details)

Uploaded CPython 3.9Windows x86-64

chompjs-1.3.2-cp39-cp39-win32.whl (17.0 kB view details)

Uploaded CPython 3.9Windows x86

chompjs-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl (31.3 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

chompjs-1.3.2-cp39-cp39-musllinux_1_2_i686.whl (30.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

chompjs-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

chompjs-1.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.5 kB view details)

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

chompjs-1.3.2-cp39-cp39-macosx_11_0_arm64.whl (16.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

chompjs-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl (16.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for chompjs-1.3.2.tar.gz
Algorithm Hash digest
SHA256 9ac4bfd5a1f7189f2a7677a89b9c5a265c68421f9ba711d517ed72220a756602
MD5 638a6e2dc7d7437aa71583a0a77f4111
BLAKE2b-256 69e282f85d36c13a34e2f6d5c66083a0a30785d9e12c163151778c400537a478

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2.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.3.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 17.9 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.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 69a428df6529343ac75f865b35acf5355c0756e024087009bed5f304f5e3fd6d
MD5 c4328f83407e27f224d161d41a0cc2f5
BLAKE2b-256 7d1aaae2a560acc7a1f97d87a1e99c9f9547b0fb08a2c883635fda08458f79e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 17.0 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.3.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2c855bf32528ece54564e613cae6336dc14b3fba7b122432b63b24fe9fcd0994
MD5 11f4aa9b0fba8ecd838d8ed80723e8b5
BLAKE2b-256 6b61154968cca2297aff33f981c493d2b871f96dd0e8048614b535fd9f526f3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ccc0279ab02c3eb520c66dc1fc45ce91a6548c5453bc8c6952a851dd8ee79aee
MD5 61d34821e70b0421141fa053756be180
BLAKE2b-256 171394f2e11c333be3e13945f709a3bb6f01aa4f5c0cd4d3c5950521c9b73df0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0e083ba678c8174a226732ad699159d92f4e4051fe30f22051852e828a1bbc33
MD5 b8abc18a6407488bec73ee46ed95310f
BLAKE2b-256 d32a25d7cead2eb5c3e731cb480928da51938571c9f7835731040179154f6e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6fbf218a338cba4e049c6f690d074b300f46df44810d12c672a66239ea4830f
MD5 ca97f271ff50e98408cfda451949af47
BLAKE2b-256 60df6383fb1cab353868e5ed54e6b612af2a9570903ca44346d20762d97bc484

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e66e25ded8db10bb887198749b495d1f9320d23503508d834e7bbd89f0261f6c
MD5 329192922b3dbbce08b7f10717accae1
BLAKE2b-256 70fad35c9011468f852195b57cb22623af8b54cd3b55750cc3cc42a4fe36f30a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 725dbcd3e50c3238499e36f442c70ac00d2b236d7cec2257233c4384d15e532f
MD5 69189b918f8813366725e7cb76ef08e4
BLAKE2b-256 e1cddd43dc3ae1cf1ad61978cfb723a8650b1790e457d620e6acb177dd8ebfb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 656d087e307b7a80c44a6cc7b0cbce3c1e4257f9f5ed14dc6e484249c4a2f93d
MD5 ffcb236fcdcf6c695ce1b3b177ee255d
BLAKE2b-256 3e04578dd9c70a1fc5728518ff18ce57c7ae8bf774214517fa40b7843754d0fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 17.9 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.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e2aa48cab7be2a8429b2a4a981d8c5ef839a7d15bd3ec92247cd6de189356fb6
MD5 b4612c285c40b03faa03d35e48d7592f
BLAKE2b-256 abc38d167818890ac8c572cb3ae37c15a9629075581b8a1a6d9427dc0dd1d395

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 17.0 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.3.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f8df2b764fdafe291e7c9abbf1ace4132e22bd42f938e474d5ee44eedb40208e
MD5 123429be1f68f75add0ee90451b1e3c4
BLAKE2b-256 13714e450f1aa593c83becb63ef0a80521c65a5f8ce05425a1b5b436426c595e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7803151b8aa6353c44c91b7dd5191272d9c3b7b25f494b4d3550d725be43add4
MD5 0447616e761acce75267966d5ebd197c
BLAKE2b-256 78ae170c875576f84f961a51b3325a1479237c842a12c89c2924ef4f36816696

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4e059146eeb8a5a71d8a509779d9582cf74bfed827a81e2af930c30ada24452e
MD5 ae8f8012f0aeec7adcf8084fe0c26f5c
BLAKE2b-256 ff8b04161119a1a78d887d5b3824662186ffcd0d5cc04921572905f852e30e01

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5549cb2fc5448d6c6e19c55603a7e2f0551d5ac8bef555ab0f0d75dd1da557cc
MD5 0b73bd77608d92162dcf32f6670d31b1
BLAKE2b-256 edc376598afafa8181fae26990e2a6aab16bd61af1a8581fcbbd4f330807bcdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 649a70d34ad97bcd4a30aa59955cb20d478d3765a3e00e263d8836271647bc53
MD5 578919ecb7347e55e2a03c75c2841c07
BLAKE2b-256 06d4bf64066a59aa962ce1c6548417c1fcadae1a46d008bdc4eb1451ea35638c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8f6fd3c99dd062a9e06e08cfcf44000def5fc224fcea85c76824582dfc0ca91
MD5 8e09383756c8a0308facdcfa45b274af
BLAKE2b-256 ce4808025ec2eebb574a035261abd1be8154fe113a971f4c0f66330995865556

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7cd8aea5d30254283063f5148cf4fd96f2d3c5ac60efabd54e7ecaca823868a8
MD5 791242ac1f94932489e29621578ce3c0
BLAKE2b-256 fe8213c0f34c770017af32f84b34e6b6c5231b159400bf8f9eafd97f28dbfa4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 17.9 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.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dcc40d3dc06c2a695351c38c5f0adb6d987eb54e7bc758386012e785706a415d
MD5 3ffd050c4c45ec15adf1958b24a74d07
BLAKE2b-256 10d8d4a4740cd6099ff694c49796d2911e1940abf16c9ee1a34abf2a116fb85b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 17.0 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.3.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 43df75df4cb93ed5a73754c59f3dfe44f2a40956cc2f2cef6fdb866337665b8d
MD5 fc2a2f76d3aa4f80e82e6c2db41fec36
BLAKE2b-256 1eb748a8153eee7fc77d41b3c3edfa17dacc7022a84a5dedf0b087240834f7ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3098707367eb84f37660fbce0261dde9d8e1416e258e4d262e65277467a705b9
MD5 7b49a0dc45baf199995dd0b62d8b0a6f
BLAKE2b-256 c3d54fc228009dcc6449397753efe4b78c6f9d75e5993123cbc8c8bb880235e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fc14511de5b6e0d920aaa1ad2c61f5f2b4d74ca59f37d64d0d4f87877ef4181e
MD5 930842da52db7ac728e38e1395ff3654
BLAKE2b-256 ee349f45405f9105994816dfca7fa075ad043d863d82a92ba0025a0073f9c2f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3a21dc5866a32b3ee8c91234d4b0099c78f9b6f1bf42484c469065b29af2aba
MD5 f6d506b39b43f5824f2c766eb32e4afa
BLAKE2b-256 c23ca0c454dc5657e51c154cdd6d6f90f2a8a7d39833e1f60c01be75331b4e06

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3fbe656d5da9c093ea22b209767b0526966b28d8c41a7be33e7fd5ed5f44e0cf
MD5 d4b2d80745def65d3ec13d10b2c08925
BLAKE2b-256 637fe9f1f26cf3a006357ec44cf18f76d452dd86c03d3d40033739465a919ddf

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d55b701782f345ce520ac776e38a4a4bf88c85e190f98453e8b519c819947f5e
MD5 1a35aebc873ce14a34b6c097a90c966c
BLAKE2b-256 913914a62bf93fe4a727bb57f34ea1bca6863e7f5435187a694f9a932f7920e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fbc2555c10c5a906906398e9c4731eaed7d7af88dbbb9d7470ceff6bbc943495
MD5 1ff10417e8da7093b4fe33f0b85ce2c7
BLAKE2b-256 4ab9e0571278124077b1c6784b80b17bfbd2b1dfa780a330533be55f3c1ea94a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 17.9 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.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fdcf5d2f107f8af735f6535ba617e0319174856ef71c55c5e2bef490cd02cb3c
MD5 02bbd7449508c6664f164d6392818a89
BLAKE2b-256 760e115a518f9db9d8c0a0047f97f1b2fd3e0a32c5ca359cd931d9a52a058cee

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 17.0 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.3.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 699c241715ba1db233360f9e846237492618e8867ced640a7a4c5ef94454b6c7
MD5 24ec3869a324d89492a1eb0fec9305ac
BLAKE2b-256 49cd5fbf02b86e60886b97c14cc357e338398876685951d080ef4297ef2e65f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44e2d2097ede5b272f7a94dbc8a89d53626f674f65c97eb340f2c85e4637c38c
MD5 365569ad3d6a4367e5d67dfccfd1c943
BLAKE2b-256 5c3c2f106b7c085d50c5e194eb708b01f54470c97a37886bad88b188d0644d13

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eebbdd83989a4bc4bf84f0eca2393d23862c9cc507d00176ae27f3ff69d95045
MD5 302a9ead5db4697daddc892d4dce3d06
BLAKE2b-256 912382ea9d494e808dc4b17062e4b98aba83dba331370c935e299a277cc7296c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24b3a19223cce9feca99ad6fc3554051ad9dea05f817f469e31fb671469609cb
MD5 dbea4d960a39f9bccdd147e231f4ecb4
BLAKE2b-256 1f094ccae860b1a83ebea946e06da6406b3e55f675f3114f239a9500b591b4db

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62f936f4786f07906540f25abe8e368f412995b47285f9e71ecccd5e4d5d9acf
MD5 11aaf3bd60e8b476d29b5b66bfd77dc4
BLAKE2b-256 4a301188e1e765001619281e5199d02310109a55fc8b2f1f07e561d305dadc79

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac3e99c2a7c62c53a82da7ab333e6e6498321229f6cacb53217c8f03167a5be6
MD5 93c0d40337d5d526f0fc404ed70878ca
BLAKE2b-256 02e0f65c72ecc24280a4000b616f574e23680231283b716345006a557d1fc5ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c51f3853976fd548d1bac797c86f471dd1cb4fab112a2ce629d7c5e5d392d68
MD5 7f99bf436dfb193707ca0645af413c85
BLAKE2b-256 7c9e463a95536055376997bdfb92cebbc37df30fa4c19db1fa61444b079331a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 17.9 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.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 de33af2d2f55111075f5a3db21efd24a581240c5a63bb5187424450c8c66f5a1
MD5 26818ac00b621a9d20ebd5727ef1f411
BLAKE2b-256 5d191ea6a07f3755eb200f3ee17b4787099d64424d881be463bf7b8768afead7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: chompjs-1.3.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 17.0 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.3.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0b48fc350456b8828810fe8cf057f49d1f3622fc64b7a37fe9d388268b2e3ac3
MD5 23920f54aed8651acff5d8768b1e0ae0
BLAKE2b-256 44869c742d82b62ea8127b49b152a5d1f78f3c7c9381fe884847f571cb996774

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7dd59789640e5065f51c209c837179dba0056ee2846cc84f7835c9867f29363f
MD5 0788d15c110abf727c24256fed42cb8a
BLAKE2b-256 e1c4aad778cdb246caedda8fbbe243b01dd01de803800492941551881d51d1ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6531307a1f7b06968777b86cbc562dc7cc928b82550611dd9bcd4b0b752ff993
MD5 342929788b3a01995e2901368e86a9f1
BLAKE2b-256 cfe8be50941b46cb64af967470bb248fcf6a354d15c55e2c8de33a8aca208a62

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51d6437c30a60ddd1df269adbc2d0de5fb910592c1d143588522a9298a433450
MD5 be9157587869e8e663c8f7c0bd79435e
BLAKE2b-256 e6a8859e32c3841ee650a85b5dec5970a48528fecfc855825896aa493b4b8e3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b33d1b0a02e5dde67f7efdca68ac682c3157352818c56ec219c178595fd5aecb
MD5 b46728a048e5a3b726724a69a29c9817
BLAKE2b-256 b3506a6566c9788065c20f45d4c1795a6e8d29b59c80124e192329b04c59d7b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02b60039b2a0796bc4d48a3331d4121103c77321c6dbb93ad5b13117e769c0e7
MD5 235c4cf313572fb02ce5cd045dba0143
BLAKE2b-256 3153497fde42d554f14fa2d48a57b79422599e2c273bf8dd8105e0a3f93612c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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.3.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chompjs-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bab776a1c31a2d82ddc05aa1e8b21ab5041946a9a01c49dbe098a55041ed0123
MD5 a6ad8567b58654146e738018cce2c9c3
BLAKE2b-256 65e265e377ab1ce0e9bee6f6d5a871e5952f48a95ebf5136d31858ec2ec1446f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chompjs-1.3.2-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page