Skip to main content

Javascript Minifier

Project description

rJSmin is a javascript minifier written in python.

The minifier is based on the semantics of jsmin.c by Douglas Crockford.

The module is a re-implementation aiming for speed, so it can be used at runtime (rather than during a preprocessing step). Usually it produces the same results as the original jsmin.c. It differs in the following ways:

  • there is no error detection: unterminated string, regex and comment literals are treated as regular javascript code and minified as such.

  • Control characters inside string and regex literals are left untouched; they are not converted to spaces (nor to n)

  • Newline characters are not allowed inside string and regex literals, except for line continuations in string literals (ECMA-5).

  • “return /regex/” is recognized correctly.

  • More characters are allowed before regexes.

  • Line terminators after regex literals are handled more sensibly

  • “+ +” and “- -” sequences are not collapsed to ‘++’ or ‘–’

  • Newlines before ! operators are removed more sensibly

  • (Unnested) template literals are supported (ECMA-6)

  • Comments starting with an exclamation mark (!) can be kept optionally

  • rJSmin does not handle streams, but only complete strings. (However, the module provides a “streamy” interface).

Since most parts of the logic are handled by the regex engine it’s way faster than the original python port of jsmin.c by Baruch Even. The speed factor varies between about 6 and 55 depending on input and python version (it gets faster the more compressed the input already is). Compared to the speed-refactored python port by Dave St.Germain the performance gain is less dramatic but still between 3 and 50 (for huge inputs)). See the docs/BENCHMARKS file for details.

rjsmin.c is a reimplementation of rjsmin.py in C and speeds it up even more.

Supported python versions are 2.7 and 3.6+.

Bugs

No bugs, of course. ;-) But if you’ve found one or have an idea how to improve rjsmin, feel free to send a pull request on github or send a mail to <rjsmin-bugs@perlig.de>.

Author Information

André “nd” Malo <nd perlig.de> GPG: 0x029C942244325167

If God intended people to be naked, they would be born that way. – Oscar Wilde

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rjsmin-1.2.0.tar.gz (419.9 kB view details)

Uploaded Source

Built Distributions

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

rjsmin-1.2.0-cp310-cp310-manylinux2014_x86_64.whl (47.6 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.0-cp310-cp310-manylinux2014_aarch64.whl (46.4 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.0-cp310-cp310-manylinux1_i686.whl (49.3 kB view details)

Uploaded CPython 3.10

rjsmin-1.2.0-cp39-cp39-manylinux2014_x86_64.whl (47.5 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.0-cp39-cp39-manylinux2014_aarch64.whl (46.3 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.0-cp39-cp39-manylinux1_i686.whl (49.1 kB view details)

Uploaded CPython 3.9

rjsmin-1.2.0-cp38-cp38-manylinux2014_x86_64.whl (47.8 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.0-cp38-cp38-manylinux2014_aarch64.whl (46.6 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.0-cp38-cp38-manylinux1_i686.whl (49.4 kB view details)

Uploaded CPython 3.8

rjsmin-1.2.0-cp37-cp37m-manylinux2014_x86_64.whl (48.4 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.0-cp37-cp37m-manylinux2014_aarch64.whl (47.1 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.0-cp37-cp37m-manylinux1_i686.whl (50.0 kB view details)

Uploaded CPython 3.7m

rjsmin-1.2.0-cp36-cp36m-manylinux2014_x86_64.whl (47.5 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.0-cp36-cp36m-manylinux2014_aarch64.whl (46.2 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.0-cp36-cp36m-manylinux1_i686.whl (49.1 kB view details)

Uploaded CPython 3.6m

rjsmin-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl (36.9 kB view details)

Uploaded CPython 2.7mu

rjsmin-1.2.0-cp27-cp27mu-manylinux1_i686.whl (37.9 kB view details)

Uploaded CPython 2.7mu

rjsmin-1.2.0-cp27-cp27m-manylinux1_x86_64.whl (36.9 kB view details)

Uploaded CPython 2.7m

rjsmin-1.2.0-cp27-cp27m-manylinux1_i686.whl (37.9 kB view details)

Uploaded CPython 2.7m

File details

Details for the file rjsmin-1.2.0.tar.gz.

File metadata

  • Download URL: rjsmin-1.2.0.tar.gz
  • Upload date:
  • Size: 419.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0.tar.gz
Algorithm Hash digest
SHA256 6c529feb6c400984452494c52dd9fdf59185afeacca2afc5174a28ab37751a1b
MD5 02ecec447fbd560904fe02e4b4f5eb72
BLAKE2b-256 ad09b05a0ed0aedb13c7b7a887b4638c5b3c6eb6a16df944deb2593997d8753c

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp310-cp310-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 47.6 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 993935654c1311280e69665367d7e6ff694ac9e1609168cf51cae8c0307df0db
MD5 ba18a6da9c1462283d761fcccb610d33
BLAKE2b-256 11e4dee0ecc54fb276b0a42582011b603ede0a594e4dd05ca4bd82e464732d00

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp310-cp310-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 46.4 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 99e5597a812b60058baa1457387dc79cca7d273b2a700dc98bfd20d43d60711d
MD5 36765239c0beefc2c1e2ca16a3200d3c
BLAKE2b-256 e9bebea118b3805d6b6fea36b9530cbb75aeb773e8fafc17e9cae2281ed00949

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp310-cp310-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp310-cp310-manylinux1_i686.whl
  • Upload date:
  • Size: 49.3 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp310-cp310-manylinux1_i686.whl
Algorithm Hash digest
SHA256 40e7211a25d9a11ac9ff50446e41268c978555676828af86fa1866615823bfff
MD5 54c0050db6a320ef59314e1894735a55
BLAKE2b-256 0e6699273368b2c881230ac8f161ec653cf69c3b392ee5da1f1763d0326220c5

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 47.5 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8944a8a55ac825b8e5ec29f341ecb7574697691ef416506885898d2f780fb4ca
MD5 bdb57dcaea2b4bb581383312ab302dd4
BLAKE2b-256 ed769fe64575f87d7a3a13595add9466637129bd6169c54aa8065bd1a7241d4b

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 46.3 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41c7c3910f7b8816e37366b293e576ddecf696c5f2197d53cf2c1526ac336646
MD5 c3432ba8676ff17ac40413f557fb840e
BLAKE2b-256 c32040f71c4f3acb57158bd0aff252a8b1c2a0188d816224dd1952eaccbdfcba

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2ed83aca637186bafdc894b4b7fc3657e2d74014ccca7d3d69122c1e82675216
MD5 35436efd42cb77198e089ebac3695be0
BLAKE2b-256 f4dc0c071470ec94f1813a33777d68e9ed2cb891ab2dfac36613c130aa426861

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 47.8 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6a7c8c8d19e154334f640954e43e57283e87bb4a2f6e23295db14eea8e9fc1d
MD5 448ddebeb4f18d75cc0b4805ec3eb844
BLAKE2b-256 c72cddca0e99a83682d688a677ecba6379ca95a6000ecdf94981093d3818898b

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 46.6 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05efa485dfddb6418e3b86d8862463aa15641a61f6ae05e7e6de8f116ee77c69
MD5 2b079cde841abed236fc99f8ff1b5dba
BLAKE2b-256 136cd1088551521fb9af0f58ac44e1cd87f6cd8e38f09700cf2f45bd3678d789

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 49.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d63e193a2f932a786ae82068aa76d1d126fcdff8582094caff9e5e66c4dcc124
MD5 682ac9ad2933ce2b4df37a1ae76efadf
BLAKE2b-256 6b49a3945a08245237aa77fd9e2f115050eb0c4ae1db5e3f9085af5d699b1602

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 48.4 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86c4da7285ddafe6888cb262da563570f28e4a31146b5164a7a6947b1222196b
MD5 ff4cac99b63adcdab99e9bd3a82080eb
BLAKE2b-256 0fc715662f7bd1a2efa983f4dc2f52a2d38d435bc5b954222671db3736c7a1c4

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 47.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4387a00777faddf853eebdece9f2e56ebaf243c3f24676a9de6a20c5d4f3d731
MD5 469a3881821cd531dedda9a98caf32ba
BLAKE2b-256 eaeaf4a89a2685e2c169ca63e75f8efe7e79b8089bcfa035a5e1b674f38d34d6

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 50.0 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1622fbb6c6a8daaf77da13cc83356539bfe79c1440f9664b02c7f7b150b9a18e
MD5 a7a454a30cff304b80cb15b5679ffaa1
BLAKE2b-256 f15fd8a10bf06eb57501cb012c4a75cd2bdd34174e217f1326904e5f5a2d5b31

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 47.5 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 38a4474ed52e1575fb9da983ec8657faecd8ab3738508d36e04f87769411fd3d
MD5 4bd29115075d948a0b4d6ea0a84e0dc3
BLAKE2b-256 eb711b0975d5b9ac62e288a530b1fcb1da84a9ba9a76436ce6ceb906519992f2

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 46.2 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c93b29fd725e61718299ffe57de93ff32d71b313eaabbfcc7bd32ddb82831d5
MD5 9692c3cd763f78a77fd3f401f3983486
BLAKE2b-256 de8c3242a4c38131957c0ac7ad8a7b7bec65cc062e19a72cff9dccd89f3172b4

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c81229ffe5b0a0d5b3b5d5e6d0431f182572de9e9a077e85dbae5757db0ab75c
MD5 3c5153d93ba03fcdc8578083fa82f98c
BLAKE2b-256 56b781ec816f9eb19a710c4c79d0925aa66811ef1a754fb6876f251378ec9199

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.9 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 54fc30519365841b27556ccc1cb94c5b4413c384ff6d467442fddba66e2e325a
MD5 4d505ad473bd8f98828f816e5baf01cf
BLAKE2b-256 02a259864974d746e044394be742ef68bb4be19b320bff51fcad3fa7b3744b43

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3b14f4c2933ec194eb816b71a0854ce461b6419a3d852bf360344731ab28c0a6
MD5 b838acf3cc0901959c8b55834c7d36ae
BLAKE2b-256 fa68460dcdca9a68006357dbeb14e37a1579e361c38c6c308ccb3aeef91a4484

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 36.9 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6c395ffc130332cca744f081ed5efd5699038dcb7a5d30c3ff4bc6adb5b30a62
MD5 cb3214ff7def08220815f4cba5029c9c
BLAKE2b-256 862c0cc54addb9037911821da8ef65751b52f7ffae37979e4763fb591b08a511

See more details on using hashes here.

File details

Details for the file rjsmin-1.2.0-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: rjsmin-1.2.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for rjsmin-1.2.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e18fe1a610fb105273bb369f61c2b0bd9e66a3f0792e27e4cac44e42ace1968b
MD5 145851551fd7366bd13a670260c1eb4f
BLAKE2b-256 ed776286318506991aa440f7f1c901036b9b43c19433bf44f5575c23c4ad1a21

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