Skip to main content

Fast HTML5 parser with CSS selectors.

Project description

selectolax logo
https://img.shields.io/pypi/v/selectolax.svg

A fast HTML5 parser with CSS selectors using Modest and Lexbor engines.

Installation

From PyPI using pip:

pip install selectolax

Development version from GitHub:

git clone --recursive  https://github.com/rushter/selectolax
cd selectolax
pip install -r requirements_dev.txt
python setup.py install

How to compile selectolax while developing:

make clean
make dev

Basic examples

In [1]: from selectolax.parser import HTMLParser
   ...:
   ...: html = """
   ...: <h1 id="title" data-updated="20201101">Hi there</h1>
   ...: <div class="post">Lorem Ipsum is simply dummy text of the printing and typesetting industry. </div>
   ...: <div class="post">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</div>
   ...: """
   ...: tree = HTMLParser(html)

In [2]: tree.css_first('h1#title').text()
Out[2]: 'Hi there'

In [3]: tree.css_first('h1#title').attributes
Out[3]: {'id': 'title', 'data-updated': '20201101'}

In [4]: [node.text() for node in tree.css('.post')]
Out[4]:
['Lorem Ipsum is simply dummy text of the printing and typesetting industry. ',
 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.']
In [1]: html = "<div><p id=p1><p id=p2><p id=p3><a>link</a><p id=p4><p id=p5>text<p id=p6></div>"
   ...: selector = "div > :nth-child(2n+1):not(:has(a))"

In [2]: for node in HTMLParser(html).css(selector):
   ...:     print(node.attributes, node.text(), node.tag)
   ...:     print(node.parent.tag)
   ...:     print(node.html)
   ...:
{'id': 'p1'}  p
div
<p id="p1"></p>
{'id': 'p5'} text p
div
<p id="p5">text</p>

Available backends

Selectolax supports two backends: Modest and Lexbor. By default, all examples use the Modest backend. Most of the features between backends are almost identical, but there are still some differences.

Currently, the Lexbor backend is in beta and missing some of the features.

To use lexbor, just import the parser and use it in the similar way to the HTMLParser.

In [1]: from selectolax.lexbor import LexborHTMLParser

In [2]: html = """
   ...: <title>Hi there</title>
   ...: <div id="updated">2021-08-15</div>
   ...: """

In [3]: parser = LexborHTMLParser(html)
In [4]: parser.root.css_first("#updated").text()
Out[4]: '2021-08-15'

Simple Benchmark

  • Extract title, links, scripts and a meta tag from main pages of top 754 domains. See examples/benchmark.py for more information.

Package

Time

Beautiful Soup (html.parser)

59.64 sec.

lxml

14.48 sec.

selectolax (Modest)

2.396 sec.

selectolax (Lexbor)

2.121 sec.

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 Distribution

selectolax-0.3.4.tar.gz (2.8 MB view details)

Uploaded Source

Built Distributions

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

selectolax-0.3.4-pp37-pypy37_pp73-win_amd64.whl (2.1 MB view details)

Uploaded PyPyWindows x86-64

selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

selectolax-0.3.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

selectolax-0.3.4-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

selectolax-0.3.4-cp39-cp39-win32.whl (1.9 MB view details)

Uploaded CPython 3.9Windows x86

selectolax-0.3.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

selectolax-0.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (4.5 MB view details)

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

selectolax-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

selectolax-0.3.4-cp39-cp39-macosx_10_9_universal2.whl (4.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

selectolax-0.3.4-cp38-cp38-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86-64

selectolax-0.3.4-cp38-cp38-win32.whl (1.9 MB view details)

Uploaded CPython 3.8Windows x86

selectolax-0.3.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (5.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

selectolax-0.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (4.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

selectolax-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

selectolax-0.3.4-cp38-cp38-macosx_10_9_universal2.whl (4.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

selectolax-0.3.4-cp37-cp37m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

selectolax-0.3.4-cp37-cp37m-win32.whl (1.9 MB view details)

Uploaded CPython 3.7mWindows x86

selectolax-0.3.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

selectolax-0.3.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (4.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

selectolax-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

selectolax-0.3.4-cp36-cp36m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

selectolax-0.3.4-cp36-cp36m-win32.whl (1.9 MB view details)

Uploaded CPython 3.6mWindows x86

selectolax-0.3.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

selectolax-0.3.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (4.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

selectolax-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file selectolax-0.3.4.tar.gz.

File metadata

  • Download URL: selectolax-0.3.4.tar.gz
  • Upload date:
  • Size: 2.8 MB
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4.tar.gz
Algorithm Hash digest
SHA256 016c2cc164db1b9f2ef31dc68d31fc414f0f14c4418bb2b34ee7d996647bab58
MD5 259ebb38afc7d934e50796b6219d17e4
BLAKE2b-256 c4a193c004e330f67c4951b207f71f1fad2c131e690b48fb8179c7e54ce9a3fa

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-pp37-pypy37_pp73-win_amd64.whl.

File metadata

  • Download URL: selectolax-0.3.4-pp37-pypy37_pp73-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: PyPy, Windows x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 89297e2cb40c40245403c9cab925b540a8435857a56eb1aec532c42d184b71ab
MD5 c0faf36893ce7f8822561ad1d6480d9f
BLAKE2b-256 98fa098c9efbfe946835bca31a943b794d426c8e4a20c21987fad281d9814e7b

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 63188d3e1d27f2fe9f1522a5d5d2005085ed8ac595c2ffa52751159416091f0e
MD5 cab4b96328e65ed5935e64317579ed67
BLAKE2b-256 8e00b15141c5e488d90ca1e28deb9e5a28ad004ef823c7a29e9266c79d510a9e

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6ea31d6ca137d3dc74f43e97bca0a8cdf1c6ed48c1fe05de9f729908b5994f71
MD5 3a5fc9bb6b5f0e2c1844dc20d59b1007
BLAKE2b-256 ac28a074900e4bec53d784386b75f1f0de0801bc2fbc822b4e830ceb2fdd95cc

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: selectolax-0.3.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 167773f38e7f4da094fb7ad8eb72f7b620e83c8aeed5610c8a81422c54b09038
MD5 da1f6bf607ff8af3c831eeb50396c40a
BLAKE2b-256 8745d918f47dbfa9634a76eb664a29fc24b73912babc80b3e600274a93f30477

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3022f169c8109c7852fa3ef92ead5b3897ca25381a182fba34e6c27c4d96768d
MD5 54011bc6cc24d879dcdb5e54c935b3a5
BLAKE2b-256 2d6848a030420c0b9b2d1b12cb77abe3deafa228beee0205b62352df04a7205f

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-win32.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp39-cp39-win32.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.9, Windows x86
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9fe9b70e19c18db8c4f45f940a0d0aa20c8aaee84a3187f7f8b5d55c2beb696a
MD5 3797fb6a775e4029192baec7c144de93
BLAKE2b-256 9f1279341fac331c87509351d8eaccf81b12636ff9acb84037008ba13798ad9c

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5030f9d44b388def2182c02d3d7c430de7dfee7112f63074d557c8a7e197bd59
MD5 ff034a0deb5e3699c6d41072907a2436
BLAKE2b-256 819aa85aa60a79f217529c618c5f49209f05256eb4ae7c4478b867133f291dda

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6fe0bf1f8813b6f719c7bf6cad6e4d1566f53fbd2c557f9faf253534d6a2ce4d
MD5 ce862d30551da898022fc694e9d3be43
BLAKE2b-256 0fc5a0c5563aeee1df2290019e56ecdf0c4de1c8f9ef901279f9d9a412f5c28b

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 923c76148f3bcffda7eb07b04b56e0acd3a4f5a566636c72e8afff67bd4c4f69
MD5 af8f4aa2ef3566716e926c652a25d0a2
BLAKE2b-256 ebf78c5a71033716050f464e385046c53d98e50f54d2b9e1d83bc723c1bdf396

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a1fae8072e24d181f5c9d6b748238635e14497996f9adf85c5a4c956876d1141
MD5 b56ca93ccc0b8afb77635a0af615aff4
BLAKE2b-256 a8f34a1194e1847ccd02c4577b7d9aa702750d035b9cff4d42f9ce989c2d37eb

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1991e2de4e8bfea477947269fbd8b25cd499e345daa7b2d74648fcfeb7017cd2
MD5 875cfc7f51d3a996c472fd07af6ece4f
BLAKE2b-256 f2d467fc15ebea98fccb36e5e9c53b49c672e40340551886f631632d73018128

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-win32.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp38-cp38-win32.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, Windows x86
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 993016ab6faacb83541b9362b2e689e614b5a0436ab7682cff690acb1c02441a
MD5 964826216458663fb49ebbd46731be68
BLAKE2b-256 309210222fa52d11ed72b30213dbdca6bf5f0d5a9e8ea1d1091735b1e66a74bf

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1d6e4d5d3da14d50a7d9b1d6a87fd306eb472dd2dcec2b0a700d22e88609aa0d
MD5 34b759a645b15ea465bf9ecd21d207fc
BLAKE2b-256 1a3b9ff10f16a90ddf0880d21dc335e8fb4dc1573b42725a3a0169c82ea06b55

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4d537de7a3bb668edcbcb9fb202c0bda8c36af78cc7762138b0d50cead879eec
MD5 63434589cbc8512ef96ec5c76ca31584
BLAKE2b-256 2ce1aac74806cbd6dc5ff234853db5d52d3094623eb198f0b3c3fa2d350ee97c

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 97da832c55dadb26d8bd4c7be68bba564ff4592dc45f871cff3ba8bdd3b7d166
MD5 76e57977a73cb58cd3ac430ea76f97da
BLAKE2b-256 81449551cdbaa58218d137b45a0a125a9b3f8c276cd89f2d28fe35a9f2a80b4c

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 620441acca0a1c06fd6d68a808414a81f06381e51e3eefce1e294fbf630105e0
MD5 d17e5e45abec648a62c755f1363bcd44
BLAKE2b-256 7c3306344cca193e4c058d724faa60568078c0bb93e21b9da2ae0a8aad0fc8d8

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d52ef91d706cb2f9a9d62742322cf8022eef860d813ea19d831f85946363f69c
MD5 79d7659ea3cb06d18a9d12d871b7c717
BLAKE2b-256 6a5cff14ac00c8930dbe904099543a0740ba0a44d83e1439d7f1aad9293a33d6

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp37-cp37m-win32.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, Windows x86
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fe3f9ec95183bf6957b6b5a42248d8ee497c399dceaba55ad2e30e2dc4020e12
MD5 dac7bf5df759c053a012b8c3dc31190f
BLAKE2b-256 354251ee364769b89fe90212a3367c69ace5b85b48b76f614b348cbb40c54dba

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cee074d39678d53e0a5dc4e5b1fc9c2c9c4c466202b941f159eb4e0eeb55d23d
MD5 88a0b1a2ad49c2b4823745abfb864b12
BLAKE2b-256 18291a0797dcd48a024da117173340e66523779823803ba71d18d3a2322afe88

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 72419cb7da774d30ce66d34ae659d288603b7c45edb543867a084595c9700944
MD5 931751e6225e2cba0bc25f1a8bc037e8
BLAKE2b-256 90fad482a1e69acb1e06f307ae15a57cfb140e2f76ad1da8f37d596ad4f4c774

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a74ceedd4b04f0016ee7bc9ff79d7a6ebd95f1021f98fa8e6e2f2f10afe13e46
MD5 5de5fe5320ea963b7d523ef4d98b2597
BLAKE2b-256 c38afa374acc31b0fc75c3f1a82d97183d2babc7646d80a5863639435e707109

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c11b6cf57f9afd673db9dd6341f940ef4d31ca37644b4f072aba8202f20ac6fd
MD5 8d91d28fba3fd137466811e81e145302
BLAKE2b-256 57fb339b77f2d8d5b1159ca4116f5be3aac884f6e7ee1b794df44e19548499b8

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp36-cp36m-win32.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, Windows x86
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 4e23bc5281843f37b09ee922b7b20d340f8895b4d04dca53d1a35fb886d7ba6f
MD5 06fc6654d4face94da5fc915c63e914f
BLAKE2b-256 e1c057c931275c579f77d27da57432b69e49fbe792e927ab9b83fa077cd4e1a3

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7b263f25d5696c6af0e8c8ba690ad6e18892191a5af894454465ad27098215a3
MD5 7c046af005f3ab54e4b9afb6a7ab729d
BLAKE2b-256 f22b62936790788019d62ab0de221a8c432cae69a9c6abd94657776954f846c1

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for selectolax-0.3.4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9c7601fbb87ea429f2734bc79b7bf98ce0441aae36821ad45115a64cfeee76e5
MD5 c32f201ebc1bb067a1faa3d7cddc8a7e
BLAKE2b-256 ab5076e0419839e07733a48669be6524b13c5c6c64b3d9adf20fb902dd1d3357

See more details on using hashes here.

File details

Details for the file selectolax-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: selectolax-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • 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.9.7

File hashes

Hashes for selectolax-0.3.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fd5f731b60fa40d90d32448468643b8195494a3988f4b1967ac80d0cbe56b929
MD5 da247a83bf85bd228206fd1c83947638
BLAKE2b-256 6943e4a27c1747739a18dbbfe68e25f939b33c72a9f8083e6a365d36fe254c67

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