Skip to main content

A module and command-line utility to extract structured data from HTML

Project description

Hext — Extract Data from HTML

Hext Logo

Hext is a domain-specific language for extracting structured data from HTML. It can be thought of as a counterpart to templates, which are typically used by web developers to structure content on the web.

A Quick Example

The following Hext snippet collects all hyperlinks and extracts the href and the clickable text.

<a href:link @text:title />

Hext does so by recursively trying to match every HTML element. In the case above, an element is required to have the tag a and an attribute called href. If the element matches, its attribute href and its textual representation are stored as link and title, respectively.

If the above Hext snippet is applied to this piece of HTML:

<body>
  <a href="one.html">  Page 1</a>
  <a href="two.html">  Page 2</a>
  <a href="three.html">Page 3</a>
</body>

Hext will produce the following values:

{ "link": "one.html",   "title": "Page 1" },
{ "link": "two.html",   "title": "Page 2" },
{ "link": "three.html", "title": "Page 3" }

You can use this example in Hext’s live code editor. Visit Hext’s documentation and its section “How Hext Matches Elements” for a more thorough explanation.

Components

This package includes:

  • The Hext Python module
  • The htmlext command-line utility

Using Hext with Python

The module exposes three interfaces:

  • html = hext.Html("<html>...</html>") -> object
  • rule = hext.Rule("...") -> object
  • rule.extract(html) -> dictionary of {string -> string}
import hext
import requests
import json

res = requests.get('https://news.ycombinator.com/')
res.raise_for_status()

# hext.Html's constructor expects a single argument
# containing an UTF-8 encoded string of HTML.
html = hext.Html(res.text)

# hext.Rule's constructor expects a single argument
# containing a Hext snippet.
# Throws an exception of type ValueError on invalid syntax.
rule = hext.Rule("""
<tr>
  <td><span @text:rank /></td>
  <td><a href:href @text:title /></td>
</tr>
<?tr>
  <td>
    <span @text:score />
    <a @text:user />
    <a:last-child @text:filter(/\d+/):comment_count />
  </td>
</tr>""")

# hext.Rule.extract expects an argument of type hext.Html.
# Returns a list of dictionaries.
result = rule.extract(html)

# Print each dictionary as JSON
for map in result:
    print(json.dumps(map, ensure_ascii=False,
                          separators=(',',':')))

Using Hext on the Command Line

Hext ships with a command line utility called htmlext, which applies Hext snippets to HTML documents and outputs JSON.

htmlext - Extract structured content from HTML.

Usage:
  htmlext [options] <hext-file> <html-file...>
      Apply extraction rules from <hext-file> to each
      <html-file> and print the captured content as JSON.

Options:
  -x [ --hext ] <file>  Add Hext from file
  -i [ --html ] <file>  Add HTML from file
  -s [ --str ] <string> Add Hext from string
  -c [ --compact ]      Print one JSON object per line
  -p [ --pretty ]       Pretty-print JSON
  -a [ --array ]        Wrap results in a JSON array
  -f [ --filter ] <key> Print values whose name matches <key>
  -l [ --lint ]         Do Hext syntax check
  -h [ --help ]         Print this help message
  -V [ --version ]      Print info and version

Ever wanted to watch the submissions on /r/videos in vlc? Well, take a look at this little guy right here:

htmlext \
  -i <(wget -O- -o/dev/null "https://old.reddit.com/r/videos/") \
  -s '<a class="title" href:x />' \
  -f x \
  | xargs vlc

License

Hext is released under the terms of the Apache License v2.0. The source code is hosted on Github. This binary package includes content authored by third parties:

  • gumbo-parser. Copyright 2010 Google Inc. See gumbo.license.
  • rapidjson. Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. See rapidjson.license.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

hext-0.2.5-cp39-cp39-manylinux2014_x86_64.whl (909.5 kB view details)

Uploaded CPython 3.9

hext-0.2.5-cp39-cp39-macosx_10_11_x86_64.whl (709.9 kB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

hext-0.2.5-cp38-cp38-manylinux2014_x86_64.whl (909.9 kB view details)

Uploaded CPython 3.8

hext-0.2.5-cp38-cp38-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8

hext-0.2.5-cp38-cp38-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8macOS 10.11+ x86-64

hext-0.2.5-cp37-cp37m-manylinux2014_x86_64.whl (909.7 kB view details)

Uploaded CPython 3.7m

hext-0.2.5-cp37-cp37m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m

hext-0.2.5-cp37-cp37m-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7mmacOS 10.11+ x86-64

hext-0.2.5-cp36-cp36m-manylinux2014_x86_64.whl (909.7 kB view details)

Uploaded CPython 3.6m

hext-0.2.5-cp36-cp36m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.6m

hext-0.2.5-cp36-cp36m-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.6mmacOS 10.11+ x86-64

hext-0.2.5-cp35-cp35m-manylinux2014_x86_64.whl (909.7 kB view details)

Uploaded CPython 3.5m

hext-0.2.5-cp35-cp35m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.5m

hext-0.2.5-cp35-cp35m-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.5mmacOS 10.11+ x86-64

hext-0.2.5-cp34-cp34m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.4m

hext-0.2.5-cp34-cp34m-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.4mmacOS 10.11+ x86-64

hext-0.2.5-cp27-cp27mu-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mu

hext-0.2.5-cp27-cp27mu-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 2.7mumacOS 10.11+ x86-64

hext-0.2.5-cp27-cp27m-manylinux1_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7m

hext-0.2.5-cp27-cp27m-macosx_10_11_x86_64.whl (1.8 MB view details)

Uploaded CPython 2.7mmacOS 10.11+ x86-64

File details

Details for the file hext-0.2.5-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 909.5 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c50b3d2d150642bd51dac8b17fed8ba009be4ca63141c482564f3da82e01bb89
MD5 fa17b9e8f664631150741c38d7e23ff3
BLAKE2b-256 5ae92aacd6fd0a9dbaa2b1fbd5b8871e70c424b2c8f657f501848f63889c4a41

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp39-cp39-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp39-cp39-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 709.9 kB
  • Tags: CPython 3.9, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5

File hashes

Hashes for hext-0.2.5-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 f2525ab59823573bcc842906d85b171ac62452b81d6b49ce6e35e4afe8b620ab
MD5 5061649672197ba8cac814a265fe4216
BLAKE2b-256 e7b603d4ae0b9b953a016d5f522b62f1b72dfde9220d0041af2952b712745bb9

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 909.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b29acf9a6f8653c094dac42da41464d81b0e145842dcd972c24fad06e9e473a1
MD5 77f0808edbd64f3d995c03cb8824ee3e
BLAKE2b-256 c39e59b1713187698ed524b383a50c980d697f59c85b309e8004695bb2751c1e

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 919c8c11106fb91abc0e30448dcc01142084153d4d9508dfe909a8b58c812a12
MD5 29568d0a42027a22fa711736c1b3ae41
BLAKE2b-256 d575dc9e8e7a3393bdbd27a683860a91b9d6a08b7d861ddc1a40a801e99a9fa0

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp38-cp38-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp38-cp38-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.8, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 a037588672af6fd6f5f19f606c564c6676502bf92b9995165f5ccadabcddcda9
MD5 87b61e00d30553e3f1b0710f15b5cef0
BLAKE2b-256 4fa43509eec5ab142a5ce30fdb18dd6881367ee3bf3f2a05286aa8573e2199a0

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 909.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69836a8b6da7cc06c07bfc672a0b3d56c2a8bccde4b4891db0517a78548fc28f
MD5 599fe9232f81388f27d65a05f9709b10
BLAKE2b-256 97a519024ed876b3c2eedced258f079881d36c46d1838af31f93e710b8a68fe3

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 802a0fecc45122a00ce14af2064bc84279e82788526938dbfa6595efa40e9564
MD5 e209fa859f56ccdd2c72285166d4a0b4
BLAKE2b-256 0f056a115e27ae27531c500a38799262eb9e56a8753b247eb3702280e47b338b

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp37-cp37m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp37-cp37m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp37-cp37m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 9ce9bda3f1c1b265662ac04663ff5b4873f28e09d5c5876552f57271361a4dc9
MD5 c63f45e98ab9176260eeef5ed12b73d6
BLAKE2b-256 ced8f9dd5dc4ba393261ec60686b0cb48461ba7ee09bec7cb65df7c7e67c2571

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 909.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b07e6eeec13dc768bcc87c0bba169470acb8b0ce8b60cc7f939a667fd61c730
MD5 94fada8e6f906d2ce6a91868472d6be4
BLAKE2b-256 f59105bdb60f08ab390933d15a19dc3cd398c5ef5d8804177b233d26b3ad7e48

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 85eeab0992659ba256faf458011592b1167b723557520aebcf69c07527beacc0
MD5 09627fae326e3fd5cd515d2053456347
BLAKE2b-256 26673716890b14fd4a93f74a478f761906246ad509a670ad0b0d3f29cb7a861a

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp36-cp36m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp36-cp36m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp36-cp36m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 a7d28c1038933122a355b9b7037d242c220137545e4f09d8afe1646e46b7466d
MD5 939d2564d58e5a42da093638ee32fc20
BLAKE2b-256 4159747cdde9383d294557572236304405250b9d7cd5a859197e9c4238c4dc54

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 909.7 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b551bd24df9143279c0657c276c4a014bfbd02d0359def58e102bba5ec525a3
MD5 b13a3643cc4869da98a58de15d2aff21
BLAKE2b-256 3ffbac578deab15602f9d236fbe2d6020964ac88a3660fa7a6071c45bbc0370e

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 00ccead22ef4ae970e7840927dd25b8a0e3fa536c65457e17e5a7c671a420eaa
MD5 361798f9ce261c762435d8af313d0707
BLAKE2b-256 71c6b1c773faf0918a46c0a957a107374ddc4b418e781f1084b822e7f9838f6f

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp35-cp35m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp35-cp35m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.5m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp35-cp35m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 43720e18e14c3ddf002901fc0dc19d30a518a6c00985f03c2b826a7bcf26a00b
MD5 3fb2a84d0b26f1653d8da4067f3cc8e6
BLAKE2b-256 dd4f6df79d1bb0233340794f916fbac0fe320f7c9ed109e5f2db5112fda21000

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9dfb437c804af60a4d95622260d4e501983f2553ffc026fac9c9a4b64fcb4928
MD5 5387409a186b86c5c3c80452b68ed2c0
BLAKE2b-256 91d25be5de55a991a557cf0b0c343198177641ffbc6253e5bf4a8d372198edc4

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp34-cp34m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp34-cp34m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.4m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp34-cp34m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 3c98eb995a4ab0e5283cb0825e554c17bac787e83c77c1433a0d5f2c78213109
MD5 3ed98cad91d1154f796c56aafb412e80
BLAKE2b-256 ad2e9a2235fea4283de529d1a033135f9aa73653b53020a43a61af2503a7ae88

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ed86f2d08a426074ce060afceed46f9b679643ec2f84f3b902cb209ee7c528e4
MD5 c3cfbdfe87dd15d8869378b5a37c0a83
BLAKE2b-256 aa5f079843cd2f14aa6bb25389bb5fe5e421e7834341e25c3a9bf7a200a22797

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp27-cp27mu-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp27-cp27mu-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7mu, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp27-cp27mu-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 cf7097177f214416f2596171c58bf5b9c44fa8f7641eebf3b0be41d7e24cec8c
MD5 1db33228ccdbd04e136d46d503248f12
BLAKE2b-256 394f1c0ecf15784fc50666d9b53877bd81aed93249c6705afc11b3744a9b1c95

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2a5a4098c12cf0e62197a74bfa53d16d86639cb27911d5264a2155aedd4035d4
MD5 ccec103059effb3276e8285aa39a5ca4
BLAKE2b-256 f46e3dc46292ee88f802c3af62453dd320d1b60d2962865f1498da3b4d888bd7

See more details on using hashes here.

File details

Details for the file hext-0.2.5-cp27-cp27m-macosx_10_11_x86_64.whl.

File metadata

  • Download URL: hext-0.2.5-cp27-cp27m-macosx_10_11_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7m, macOS 10.11+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for hext-0.2.5-cp27-cp27m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 7e0d33c96242be8efba91c0104a8304de6081dc849eb2be0379266ea27159352
MD5 b1bfb7c311517c707669980c03887a3f
BLAKE2b-256 f8733adec1e8c19037d65eb4c742f3579e9d9331377fd5dba4310bf7136c8020

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