CINXE.COM
h3 · PyPI
<!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="defaultLanguage" content="en"> <meta name="availableLanguages" content="en, es, fr, ja, pt_BR, uk, el, de, zh_Hans, zh_Hant, ru, he, eo, ko"> <title>h3 · PyPI</title> <meta name="description" content="Uber's hierarchical hexagonal geospatial indexing system"> <link rel="stylesheet" href="/static/css/warehouse-ltr.4afe342a.css"> <link rel="stylesheet" href="/static/css/fontawesome.080e1050.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+3:400,400italic,600,600italic,700,700italic%7CSource+Code+Pro:500"> <noscript> <link rel="stylesheet" href="/static/css/noscript.0673c9ea.css"> </noscript> <link rel="icon" href="/static/images/favicon.35549fe8.ico" type="image/x-icon"> <link rel="alternate" type="application/rss+xml" title="RSS: 40 latest updates" href="/rss/updates.xml"> <link rel="alternate" type="application/rss+xml" title="RSS: 40 newest packages" href="/rss/packages.xml"> <link rel="alternate" type="application/rss+xml" title="RSS: latest releases for h3" href="/rss/project/h3/releases.xml"> <link rel="canonical" href="https://pypi.org/project/h3/"> <meta property="og:url" content="https://pypi.org/project/h3/"> <meta property="og:site_name" content="PyPI"> <meta property="og:type" content="website"> <meta property="og:image" content="https://pypi.org/static/images/twitter.abaf4b19.webp"> <meta property="og:title" content="h3"> <meta property="og:description" content="Uber's hierarchical hexagonal geospatial indexing system"> <link rel="search" type="application/opensearchdescription+xml" title="PyPI" href="/opensearch.xml"> <script async data-ga-id="UA-55961911-1" data-ga4-id="G-RW7D75DF8V" src="/static/js/warehouse.33c92630.js"> </script> <script> MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']] }, }; </script> <script async src="https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-svg.js" integrity="sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=" crossorigin="anonymous" ></script> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-55961911-1"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-RW7D75DF8V"></script> <script defer src="https://www.fastly-insights.com/insights.js?k=6a52360a-f306-421e-8ed5-7417d0d4a4e9&dnt=true"></script> <script async src="https://media.ethicalads.io/media/client/v1.4.0/ethicalads.min.js" integrity="sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0= sha384-UcmsCqcNRSLW/dV3Lo1oCi2/VaurXbib6p4HyUEOeIa/4OpsrnucrugAefzVZJfI sha512-q4t1L4xEjGV2R4hzqCa41P8jrgFUS8xTb8rdNv4FGvw7FpydVj/kkxBJHOiaoxHa8olCcx1Slk9K+3sNbsM4ug==" crossorigin="anonymous" ></script> </head> <body data-controller="viewport-toggle"> <!-- Accessibility: this link should always be the first piece of content inside the body--> <a href="#content" class="skip-to-content">Skip to main content</a> <button type="button" class="button button--primary button--switch-to-mobile hidden" data-viewport-toggle-target="switchToMobile" data-action="viewport-toggle#switchToMobile"> Switch to mobile version </button> <div id="sticky-notifications" class="stick-to-top js-stick-to-top"> <!-- Add browser warning. Will show for ie9 and below --> <!--[if IE]> <div class="notification-bar notification-bar--warning" role="status"> <span class="notification-bar__icon"> <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> <span class="sr-only">Warning</span> </span> <span class="notification-bar__message">You are using an unsupported browser, upgrade to a newer version.</span> </div> <![endif]--> <noscript> <div class="notification-bar notification-bar--warning" role="status"> <span class="notification-bar__icon"> <i class="fa fa-exclamation-triangle" aria-hidden="true"></i> <span class="sr-only">Warning</span> </span> <span class="notification-bar__message">Some features may not work without JavaScript. Please try enabling it if you encounter problems.</span> </div> </noscript> <div data-html-include="/_includes/unauthed/notification-banners/"></div> </div> <div data-html-include="/_includes/authed/flash-messages/"></div> <div data-html-include="/_includes/authed/session-notifications/"></div> <header class="site-header "> <div class="site-container"> <div class="split-layout"> <div class="split-layout"> <div> <a class="site-header__logo" href="/"> <img alt="PyPI" src="/static/images/logo-small.8998e9d1.svg"> </a> </div> <form class="search-form search-form--primary" action="/search/" role="search"> <label for="search" class="sr-only">Search PyPI</label> <input id="search" class="search-form__search" type="text" name="q" placeholder="Search projects" value="" autocomplete="off" autocapitalize="off" spellcheck="false" data-controller="search-focus" data-action="keydown@window->search-focus#focusSearchField" data-search-focus-target="searchField"> <button type="submit" class="search-form__button"> <i class="fa fa-search" aria-hidden="true"></i> <span class="sr-only">Search</span> </button> </form> </div> <div data-html-include="/_includes/authed/current-user-indicator/"> <div id="user-indicator" class="horizontal-menu horizontal-menu--light horizontal-menu--tall"> <nav class="horizontal-menu horizontal-menu--light horizontal-menu--tall hide-on-tablet" aria-label="Main navigation"> <ul> <li class="horizontal-menu__item"><a href="/help/" class="horizontal-menu__link">Help</a></li> <li class="horizontal-menu__item"><a href="/sponsors/" class="horizontal-menu__link">Sponsors</a></li> <li class="horizontal-menu__item"><a href="/account/login/" class="horizontal-menu__link">Log in</a></li> <li class="horizontal-menu__item"><a href="/account/register/" class="horizontal-menu__link">Register</a></li> </ul> </nav> <nav class="dropdown dropdown--on-menu hidden show-on-tablet" aria-label="Main navigation"> <button type="button" class="horizontal-menu__link dropdown__trigger" aria-haspopup="true" aria-expanded="false" aria-label="View menu"> Menu <span class="dropdown__trigger-caret"> <i class="fa fa-caret-down" aria-hidden="true"></i> </span> </button> <ul class="dropdown__content" aria-hidden="true" aria-label="Main menu"> <li><a class="dropdown__link" href="/help/">Help</a></li> <li><a class="dropdown__link" href="/sponsors/">Sponsors</a></li> <li><a class="dropdown__link" href="/account/login/">Log in</a></li> <li><a class="dropdown__link" href="/account/register/">Register</a></li> </ul> </nav> </div> </div> </div> </div> </header> <div class="mobile-search"> <form class="search-form search-form--fullwidth" action="/search/" role="search"> <label for="mobile-search" class="sr-only">Search PyPI</label> <input id="mobile-search" class="search-form__search" type="text" name="q" placeholder="Search projects" value="" autocomplete="off" autocapitalize="off" spellcheck="false"> <button type="submit" class="search-form__button"> <i class="fa fa-search" aria-hidden="true"></i> <span class="sr-only">Search</span> </button> </form> </div> <main id="content"> <div class="banner"> <div class="package-header"> <div class="package-header__left"> <h1 class="package-header__name"> h3 4.2.2 </h1> <div data-controller="clipboard"> <p class="package-header__pip-instructions"> <span id="pip-command" data-clipboard-target="source">pip install h3</span> <button type="button" class="copy-tooltip copy-tooltip-s" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> <i class="fa fa-copy" aria-hidden="true"></i> <span class="sr-only">Copy PIP instructions</span> </button> </p> </div> </div> <div class="package-header__right"> <a class="status-badge status-badge--good" href="/project/h3/"> <span>Latest version</span> </a> <p class="package-header__date"> Released: <time datetime="2025-03-10T18:48:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> </p> </div> </div> </div> <div class="horizontal-section horizontal-section--grey horizontal-section--thin"> <div class="site-container"> <div data-html-include="/_includes/authed/administer-project-include/h3"></div> <div class="split-layout split-layout--middle package-description"> <p class="package-description__summary">Uber's hierarchical hexagonal geospatial indexing system</p> <div data-html-include="/_includes/authed/edit-project-button/h3"></div> </div> </div> </div> <div data-controller="project-tabs"> <div class="tabs-container"> <div class="vertical-tabs"> <div class="vertical-tabs__tabs"> <div class="sidebar-section"> <h3 class="sidebar-section__title">Navigation</h3> <nav aria-label="Navigation for h3"> <ul class="vertical-tabs__list" role="tablist"> <li role="tab"> <a id="description-tab" href="#description" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--is-active" aria-selected="true" aria-label="Project description. Focus will be moved to the description."> <i class="fa fa-align-left" aria-hidden="true"></i> Project description </a> </li> <li role="tab"> <a id="history-tab" href="#history" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon" aria-label="Release history. Focus will be moved to the history panel."> <i class="fa fa-history" aria-hidden="true"></i> Release history </a> </li> <li role="tab"> <a id="files-tab" href="#files" data-project-tabs-target="tab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon" aria-label="Download files. Focus will be moved to the project files."> <i class="fa fa-download" aria-hidden="true"></i> Download files </a> </li> </ul> </nav> </div> <div class="sidebar-section verified"> <h3 class="sidebar-section__title"> Verified details <i class="fa fa-circle-check check" title="Verified by PyPI on 2025-03-10"></i> </h3> <small><i>These details have been <a href="https://docs.pypi.org/project_metadata/#verified-details">verified by PyPI</a></i></small> <h6>Maintainers</h6> <span class="sidebar-section__maintainer"> <a href="/user/ajfriend/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/7b720f19dfdd15e1b6121ed35ebafa0671fa9cb6/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f37383563643531646435633435323561323266343030656631356230363138313f73697a653d3530" height="50" width="50" alt="Avatar for ajfriend from gravatar.com" title="Avatar for ajfriend from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> ajfriend </span> </a> </span> <span class="sidebar-section__maintainer"> <a href="/user/dubersaj/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/4d78374ce99bf1251913611bab2127655de0ba5c/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f34366133616233323735366161323664633738323931333438386532336461633f73697a653d3530" height="50" width="50" alt="Avatar for dubersaj from gravatar.com" title="Avatar for dubersaj from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> dubersaj </span> </a> </span> <span class="sidebar-section__maintainer"> <a href="/user/ibrodsky/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/3fb6f1f91a4caae74ac639b9e2facb23af5ce556/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f64633035613037396264333533376432393738623930323533643836303965333f73697a653d3530" height="50" width="50" alt="Avatar for ibrodsky from gravatar.com" title="Avatar for ibrodsky from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> ibrodsky </span> </a> </span> </div> <div class="sidebar-section unverified"> <h3 class="sidebar-section__title">Unverified details</h3> <small><i>These details have <b>not</b> been verified by PyPI</i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py/issues" rel="nofollow"> <i class="fas fa-bug" aria-hidden="true"></i>Bug Tracker </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://uber.github.io/h3-py/_changelog.html" rel="nofollow"> <i class="fas fa-scroll" aria-hidden="true"></i>Changelog </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py/discussions" rel="nofollow"> <i class="fab fa-github" aria-hidden="true"></i>Discussions </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://uber.github.io/h3-py/" rel="nofollow"> <i class="fas fa-book" aria-hidden="true"></i>Documentation </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py" rel="nofollow"> <i class="fas fa-home" aria-hidden="true"></i>Homepage </a> </li> </ul> <div class="sidebar-section unverified"> <h6>Meta</h6> <ul> <li> <span> <strong>License:</strong> Apache Software License (Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR U...) </span> </li> <li> <span> <strong>Author:</strong> <a href="mailto:ajfriend@gmail.com">Uber Technologies</a> </span> </li> <li> <span> <strong>Maintainer:</strong> <a href="mailto:ajfriend@gmail.com">AJ Friend</a> </span> </li> <li> <span> <strong>Requires:</strong> Python >=3.8 </span> </li> <li> <span> <strong>Provides-Extra:</strong> <code>numpy</code>, <code>test</code>, <code>all</code> </span> </li> </ul> </div> <div class="sidebar-section unverified"> <h6 class="sidebar-section__title">Classifiers</h6> <ul class="sidebar-section__classifiers"> <li> <strong>Development Status</strong> <ul> <li> <a href="/search/?c=Development+Status+%3A%3A+5+-+Production%2FStable"> 5 - Production/Stable </a> </li> </ul> </li> <li> <strong>Intended Audience</strong> <ul> <li> <a href="/search/?c=Intended+Audience+%3A%3A+Developers"> Developers </a> </li> <li> <a href="/search/?c=Intended+Audience+%3A%3A+Science%2FResearch"> Science/Research </a> </li> </ul> </li> <li> <strong>License</strong> <ul> <li> <a href="/search/?c=License+%3A%3A+OSI+Approved+%3A%3A+Apache+Software+License"> OSI Approved :: Apache Software License </a> </li> </ul> </li> <li> <strong>Operating System</strong> <ul> <li> <a href="/search/?c=Operating+System+%3A%3A+MacOS+%3A%3A+MacOS+X"> MacOS :: MacOS X </a> </li> <li> <a href="/search/?c=Operating+System+%3A%3A+Microsoft+%3A%3A+Windows"> Microsoft :: Windows </a> </li> <li> <a href="/search/?c=Operating+System+%3A%3A+POSIX+%3A%3A+Linux"> POSIX :: Linux </a> </li> </ul> </li> <li> <strong>Programming Language</strong> <ul> <li> <a href="/search/?c=Programming+Language+%3A%3A+C"> C </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Cython"> Cython </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.8"> Python :: 3.8 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.9"> Python :: 3.9 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.10"> Python :: 3.10 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.11"> Python :: 3.11 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.12"> Python :: 3.12 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.13"> Python :: 3.13 </a> </li> </ul> </li> <li> <strong>Topic</strong> <ul> <li> <a href="/search/?c=Topic+%3A%3A+Scientific%2FEngineering+%3A%3A+GIS"> Scientific/Engineering :: GIS </a> </li> </ul> </li> </ul> </div> </div><div class="sidebar-section" data-ea-publisher="psf" data-ea-type="psf" data-ea-keywords="pypi-sidebar"></div> <div data-html-include="https://pypi.org/_includes/authed/submit-malware-report/h3"></div> </div> <div class="vertical-tabs__panel"> <!-- mobile menu --> <nav aria-label="Navigation for h3"> <ul class="vertical-tabs__list" role="tablist"> <li role="tab"> <a id="mobile-description-tab" href="#description" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile vertical-tabs__tab--no-top-border vertical-tabs__tab--is-active" aria-selected="true" aria-label="Project description. Focus will be moved to the description."> <i class="fa fa-align-left" aria-hidden="true"></i> Project description </a> </li> <li role="tab"> <a id="mobile-data-tab" href="#data" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Project details. Focus will be moved to the project details."> <i class="fa fa-info-circle" aria-hidden="true"></i> Project details </a> </li> <li role="tab"> <a id="mobile-history-tab" href="#history" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Release history. Focus will be moved to the history panel."> <i class="fa fa-history" aria-hidden="true"></i> Release history </a> </li> <li role="tab"> <a id="mobile-files-tab" href="#files" data-project-tabs-target="mobileTab" data-action="project-tabs#onTabClick" class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--mobile" aria-label="Download files. Focus will be moved to the project files."> <i class="fa fa-download" aria-hidden="true"></i> Download files </a> </li> </ul> </nav> <div id="description" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="description-tab mobile-description-tab" tabindex="-1"> <h2 class="page-title">Project description</h2> <div class="project-description"> <img align=right src="https://pypi-camo.freetls.fastly.net/80f340278ae50fd8a532462b7c5c7c45409811b2/68747470733a2f2f756265722e6769746875622e696f2f696d672f68334c6f676f2d636f6c6f722e737667" alt="H3 Logo" width=130> <h1><strong>h3-py</strong>: Uber's H3 Hexagonal Hierarchical Geospatial Indexing System in Python</h1> <p><a href="https://badge.fury.io/py/h3" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/c6cad81087d24f9b1f4dba3aaca09398cb6cb17d/68747470733a2f2f62616467652e667572792e696f2f70792f68332e737667" alt="PyPI version"></a> <a href="https://pypistats.org/packages/h3" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/283e49877ce696b9722cb4604015e2ff66e0a115/68747470733a2f2f696d672e736869656c64732e696f2f707970692f646d2f68332e737667" alt="PyPI downloads"></a> <a href="https://anaconda.org/conda-forge/h3-py" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/23db6bcd3754a05762986a76a57f78e2a0d831f4/68747470733a2f2f696d672e736869656c64732e696f2f636f6e64612f766e2f636f6e64612d666f7267652f68332d70792e737667" alt=conda></a> <a href="https://github.com/uber/h3/releases/tag/v4.2.1" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/9d61c30b15566bb4acdcdb3a56ac4ce83c4f2e47/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f68332d76342e322e312d626c75652e737667" alt=version></a> <a href="https://github.com/uber/h3-py/blob/master/LICENSE" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/b97ca76cf5d8fd16c7bc4731270e0bbe53df7aa1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d417061636865253230322e302d626c75652e737667" alt=version></a></p> <p><a href="https://github.com/uber/h3-py/actions" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/2958dba9ad15417ad5507e2503caee65ca75d1cd/68747470733a2f2f6769746875622e636f6d2f756265722f68332d70792f776f726b666c6f77732f74657374732f62616467652e737667" alt=Tests></a> <a href="https://github.com/uber/h3-py/blob/master/.github/workflows/lint_and_coverage.yml#L31" rel=nofollow><img src="https://pypi-camo.freetls.fastly.net/e5fb2a969fc838da897b1188eda6dc0ca8f283d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f7665726167652d3130302532352d677265656e2e737667" alt="Coverage 100%"></a> </p> <p>Python bindings for the <a href="https://h3geo.org/" rel=nofollow>H3 core library</a>.</p> <ul> <li>Documentation: <a href="https://uber.github.io/h3-py" rel=nofollow>uber.github.io/h3-py</a></li> <li>GitHub repo: <a href="https://github.com/uber/h3-py" rel=nofollow>github.com/uber/h3-py</a></li> </ul> <h2>Installation</h2> <p>From <a href="https://pypi.org/project/h3/" rel=nofollow>PyPI</a>:</p> <pre lang=console><span class=go>pip install h3</span> </pre> <p>From <a href="https://github.com/conda-forge/h3-py-feedstock" rel=nofollow>conda</a>:</p> <pre lang=console><span class=go>conda config --add channels conda-forge</span> <span class=go>conda install h3-py</span> </pre> <h2>Usage</h2> <pre lang=python3><span class=o>>>></span> <span class=kn>import</span><span class=w> </span><span class=nn>h3</span> <span class=o>>>></span> <span class=n>lat</span><span class=p>,</span> <span class=n>lng</span> <span class=o>=</span> <span class=mf>37.769377</span><span class=p>,</span> <span class=o>-</span><span class=mf>122.388903</span> <span class=o>>>></span> <span class=n>resolution</span> <span class=o>=</span> <span class=mi>9</span> <span class=o>>>></span> <span class=n>h3</span><span class=o>.</span><span class=n>latlng_to_cell</span><span class=p>(</span><span class=n>lat</span><span class=p>,</span> <span class=n>lng</span><span class=p>,</span> <span class=n>resolution</span><span class=p>)</span> <span class=s1>'89283082e73ffff'</span> </pre> <h2>APIs</h2> <p>We provide <a href="https://uber.github.io/h3-py/api_comparison" rel=nofollow>multiple APIs</a> in <code>h3-py</code>.</p> <ul> <li>All APIs have the same set of functions; see the <a href="https://uber.github.io/h3-py/api_quick" rel=nofollow>API reference</a>.</li> <li>The APIs differ only in their input/output formats; see the <a href="https://uber.github.io/h3-py/api_comparison" rel=nofollow>API comparison page</a>.</li> </ul> <h2>Example gallery</h2> <p>Browse <a href="https://github.com/uber/h3-py-notebooks" rel=nofollow>a collection of example notebooks</a>, and if you have examples or visualizations of your own, please feel free to contribute!</p> <p>We also have an introductory <a href="https://nbviewer.jupyter.org/github/uber/h3-py-notebooks/blob/master/notebooks/usage.ipynb" rel=nofollow>walkthrough of the API</a>.</p> <h2>Versioning</h2> <p><code>h3-py</code> wraps the <a href="https://github.com/uber/h3" rel=nofollow>H3 core library</a>, which is written in C. The C and Python projects each employ <a href="https://semver.org/" rel=nofollow>semantic versioning</a>, where versions take the form <code>X.Y.Z</code>.</p> <p>The <code>h3-py</code> version string is guaranteed to match the C library string in both <em>major</em> and <em>minor</em> numbers (<code>X.Y</code>), but may differ on the <em>patch</em> (<code>Z</code>) number. This convention provides users with information on breaking changes and feature additions, while providing downstream bindings (like this one!) with the versioning freedom to fix bugs.</p> <p>Use <code>h3.versions()</code> to see the version numbers for both <code>h3-py</code> and the C library. For example,</p> <pre lang=python3><span class=o>>>></span> <span class=kn>import</span><span class=w> </span><span class=nn>h3</span> <span class=o>>>></span> <span class=n>h3</span><span class=o>.</span><span class=n>versions</span><span class=p>()</span> <span class=p>{</span><span class=s1>'c'</span><span class=p>:</span> <span class=s1>'4.1.0'</span><span class=p>,</span> <span class=s1>'python'</span><span class=p>:</span> <span class=s1>'4.1.1'</span><span class=p>}</span> </pre> </div> </div> <div id="data" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="mobile-data-tab" tabindex="-1"> <h2 class="page-title">Project details</h2> <div class="sidebar-section verified"> <h3 class="sidebar-section__title"> Verified details <i class="fa fa-circle-check check" title="Verified by PyPI on 2025-03-10"></i> </h3> <small><i>These details have been <a href="https://docs.pypi.org/project_metadata/#verified-details">verified by PyPI</a></i></small> <h6>Maintainers</h6> <span class="sidebar-section__maintainer"> <a href="/user/ajfriend/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/7b720f19dfdd15e1b6121ed35ebafa0671fa9cb6/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f37383563643531646435633435323561323266343030656631356230363138313f73697a653d3530" height="50" width="50" alt="Avatar for ajfriend from gravatar.com" title="Avatar for ajfriend from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> ajfriend </span> </a> </span> <span class="sidebar-section__maintainer"> <a href="/user/dubersaj/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/4d78374ce99bf1251913611bab2127655de0ba5c/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f34366133616233323735366161323664633738323931333438386532336461633f73697a653d3530" height="50" width="50" alt="Avatar for dubersaj from gravatar.com" title="Avatar for dubersaj from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> dubersaj </span> </a> </span> <span class="sidebar-section__maintainer"> <a href="/user/ibrodsky/" aria-label=""> <span class="sidebar-section__user-gravatar"> <img src="https://pypi-camo.freetls.fastly.net/3fb6f1f91a4caae74ac639b9e2facb23af5ce556/68747470733a2f2f7365637572652e67726176617461722e636f6d2f6176617461722f64633035613037396264333533376432393738623930323533643836303965333f73697a653d3530" height="50" width="50" alt="Avatar for ibrodsky from gravatar.com" title="Avatar for ibrodsky from gravatar.com"> </span> <span class="sidebar-section__user-gravatar-text"> ibrodsky </span> </a> </span> </div> <div class="sidebar-section unverified"> <h3 class="sidebar-section__title">Unverified details</h3> <small><i>These details have <b>not</b> been verified by PyPI</i></small> <h6>Project links</h6> <ul class="vertical-tabs__list"> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py/issues" rel="nofollow"> <i class="fas fa-bug" aria-hidden="true"></i>Bug Tracker </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://uber.github.io/h3-py/_changelog.html" rel="nofollow"> <i class="fas fa-scroll" aria-hidden="true"></i>Changelog </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py/discussions" rel="nofollow"> <i class="fab fa-github" aria-hidden="true"></i>Discussions </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://uber.github.io/h3-py/" rel="nofollow"> <i class="fas fa-book" aria-hidden="true"></i>Documentation </a> </li> <li> <a class="vertical-tabs__tab vertical-tabs__tab--with-icon vertical-tabs__tab--condensed" href="https://github.com/uber/h3-py" rel="nofollow"> <i class="fas fa-home" aria-hidden="true"></i>Homepage </a> </li> </ul> <div class="sidebar-section unverified"> <h6>Meta</h6> <ul> <li> <span> <strong>License:</strong> Apache Software License (Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR U...) </span> </li> <li> <span> <strong>Author:</strong> <a href="mailto:ajfriend@gmail.com">Uber Technologies</a> </span> </li> <li> <span> <strong>Maintainer:</strong> <a href="mailto:ajfriend@gmail.com">AJ Friend</a> </span> </li> <li> <span> <strong>Requires:</strong> Python >=3.8 </span> </li> <li> <span> <strong>Provides-Extra:</strong> <code>numpy</code>, <code>test</code>, <code>all</code> </span> </li> </ul> </div> <div class="sidebar-section unverified"> <h6 class="sidebar-section__title">Classifiers</h6> <ul class="sidebar-section__classifiers"> <li> <strong>Development Status</strong> <ul> <li> <a href="/search/?c=Development+Status+%3A%3A+5+-+Production%2FStable"> 5 - Production/Stable </a> </li> </ul> </li> <li> <strong>Intended Audience</strong> <ul> <li> <a href="/search/?c=Intended+Audience+%3A%3A+Developers"> Developers </a> </li> <li> <a href="/search/?c=Intended+Audience+%3A%3A+Science%2FResearch"> Science/Research </a> </li> </ul> </li> <li> <strong>License</strong> <ul> <li> <a href="/search/?c=License+%3A%3A+OSI+Approved+%3A%3A+Apache+Software+License"> OSI Approved :: Apache Software License </a> </li> </ul> </li> <li> <strong>Operating System</strong> <ul> <li> <a href="/search/?c=Operating+System+%3A%3A+MacOS+%3A%3A+MacOS+X"> MacOS :: MacOS X </a> </li> <li> <a href="/search/?c=Operating+System+%3A%3A+Microsoft+%3A%3A+Windows"> Microsoft :: Windows </a> </li> <li> <a href="/search/?c=Operating+System+%3A%3A+POSIX+%3A%3A+Linux"> POSIX :: Linux </a> </li> </ul> </li> <li> <strong>Programming Language</strong> <ul> <li> <a href="/search/?c=Programming+Language+%3A%3A+C"> C </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Cython"> Cython </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.8"> Python :: 3.8 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.9"> Python :: 3.9 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.10"> Python :: 3.10 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.11"> Python :: 3.11 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.12"> Python :: 3.12 </a> </li> <li> <a href="/search/?c=Programming+Language+%3A%3A+Python+%3A%3A+3.13"> Python :: 3.13 </a> </li> </ul> </li> <li> <strong>Topic</strong> <ul> <li> <a href="/search/?c=Topic+%3A%3A+Scientific%2FEngineering+%3A%3A+GIS"> Scientific/Engineering :: GIS </a> </li> </ul> </li> </ul> </div> </div> <br> </div> <div id="history" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="history-tab mobile-history-tab" tabindex="-1"> <h2 class="page-title split-layout"> <span>Release history</span> <span class="reset-text margin-top"> <a href="/help/#project-release-notifications">Release notifications</a> | <a href="/rss/project/h3/releases.xml">RSS feed <i class="fa fa-rss" aria-hidden="true"></i></a> </span> </h2> <div class="release-timeline"> <div class="release release--latest release--current"> <div class="release__meta"> <span class="badge">This version</span> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/blue-cube.572a5bfb.svg"> </div> <a class="card release__card" href="/project/h3/4.2.2/"> <p class="release__version"> 4.2.2 </p> <p class="release__version-date"> <time datetime="2025-03-10T18:48:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.2.1/"> <p class="release__version"> 4.2.1 </p> <p class="release__version-date"> <time datetime="2025-01-31T22:47:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 31, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.2.0/"> <p class="release__version"> 4.2.0 </p> <p class="release__version-date"> <time datetime="2025-01-27T20:00:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jan 27, 2025 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.2/"> <p class="release__version"> 4.1.2 </p> <p class="release__version-date"> <time datetime="2024-10-27T03:33:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 27, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.1/"> <p class="release__version"> 4.1.1 </p> <p class="release__version-date"> <time datetime="2024-10-14T01:28:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 14, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.0/"> <p class="release__version"> 4.1.0 </p> <p class="release__version-date"> <time datetime="2024-10-14T00:26:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 14, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.0b3/"> <p class="release__version"> 4.1.0b3 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-10-06T05:28:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 6, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.0b2/"> <p class="release__version"> 4.1.0b2 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-09-27T22:53:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 27, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.1.0b1/"> <p class="release__version"> 4.1.0b1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-09-27T02:23:04+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 27, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b7/"> <p class="release__version"> 4.0.0b7 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-09-04T22:40:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 4, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b6/"> <p class="release__version"> 4.0.0b6 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-09-04T00:38:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 4, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b5/"> <p class="release__version"> 4.0.0b5 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-05-19T17:14:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 19, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b4/"> <p class="release__version"> 4.0.0b4 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-04-14T18:04:57+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 14, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b3/"> <p class="release__version"> 4.0.0b3 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2024-03-12T21:07:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 12, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b2/"> <p class="release__version"> 4.0.0b2 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2022-11-24T01:15:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 24, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/4.0.0b1/"> <p class="release__version"> 4.0.0b1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2022-08-23T19:05:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Aug 23, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.7/"> <p class="release__version"> 3.7.7 </p> <p class="release__version-date"> <time datetime="2024-03-09T19:22:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 9, 2024 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.6/"> <p class="release__version"> 3.7.6 </p> <p class="release__version-date"> <time datetime="2022-11-24T20:22:18+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Nov 24, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.4/"> <p class="release__version"> 3.7.4 </p> <p class="release__version-date"> <time datetime="2022-04-15T19:48:59+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 15, 2022 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.3/"> <p class="release__version"> 3.7.3 </p> <p class="release__version-date"> <time datetime="2021-06-12T23:59:48+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 12, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.2/"> <p class="release__version"> 3.7.2 </p> <p class="release__version-date"> <time datetime="2021-03-02T05:03:54+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 2, 2021 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.1/"> <p class="release__version"> 3.7.1 </p> <p class="release__version-date"> <time datetime="2020-12-18T22:33:25+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Dec 18, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.7.0/"> <p class="release__version"> 3.7.0 </p> <p class="release__version-date"> <time datetime="2020-10-02T20:05:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Oct 2, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.4/"> <p class="release__version"> 3.6.4 </p> <p class="release__version-date"> <time datetime="2020-07-20T21:53:52+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 20, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.3/"> <p class="release__version"> 3.6.3 </p> <p class="release__version-date"> <time datetime="2020-06-04T19:46:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 4, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.2/"> <p class="release__version"> 3.6.2 </p> <p class="release__version-date"> <time datetime="2020-06-03T06:38:50+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jun 3, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.1/"> <p class="release__version"> 3.6.1 </p> <p class="release__version-date"> <time datetime="2020-05-29T21:47:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 29, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.1a5/"> <p class="release__version"> 3.6.1a5 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2020-05-27T06:09:22+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 27, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.6.1a1/"> <p class="release__version"> 3.6.1a1 <span class="badge badge--warning"> pre-release </span> </p> <p class="release__version-date"> <time datetime="2020-05-26T01:48:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> May 26, 2020 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.4.3/"> <p class="release__version"> 3.4.3 </p> <p class="release__version-date"> <time datetime="2019-04-23T18:13:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Apr 23, 2019 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.4.2/"> <p class="release__version"> 3.4.2 </p> <p class="release__version-date"> <time datetime="2019-03-05T08:22:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 5, 2019 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.4.1/"> <p class="release__version"> 3.4.1 </p> <p class="release__version-date"> <time datetime="2019-02-21T19:50:27+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Feb 21, 2019 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.1.0/"> <p class="release__version"> 3.1.0 </p> <p class="release__version-date"> <time datetime="2018-09-07T01:16:40+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 7, 2018 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.0.9/"> <p class="release__version"> 3.0.9 </p> <p class="release__version-date"> <time datetime="2018-09-07T00:24:47+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Sep 7, 2018 </time> </p> </a> </div> <div class="release"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/3.0.0/"> <p class="release__version"> 3.0.0 </p> <p class="release__version-date"> <time datetime="2018-07-31T20:41:59+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 31, 2018 </time> </p> </a> </div> <div class="release release--oldest"> <div class="release__meta"> </div> <div class="release__graphic"> <div class="release__line"></div> <img class="release__node" alt="" src="https://pypi.org/static/images/white-cube.2351a86c.svg"> </div> <a class="card release__card" href="/project/h3/2.9/"> <p class="release__version"> 2.9 </p> <p class="release__version-date"> <time datetime="2018-07-31T20:37:47+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Jul 31, 2018 </time> </p> </a> </div> </div> </div> <div id="files" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="files-tab mobile-files-tab" tabindex="-1"> <h2 class="page-title">Download files</h2> <p>Download the file for your platform. If you're not sure which to choose, learn more about <a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">installing packages</a>.</p> <h3> Source Distribution </h3> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/25/2a/dac23698122456ce12345e0a1408c23bc389eaffab5eb7689b8e080d9dfb/h3-4.2.2.tar.gz"> h3-4.2.2.tar.gz </a> (167.6 kB <a href="#h3-4.2.2.tar.gz" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>Source</code> </p> </div> </div> <h3> Built Distributions </h3> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/b8/c5/6088ff388e73376fc672752059df37bf17b13b3f3b8ed55d178f2833e89c/h3-4.2.2-cp313-cp313-win_amd64.whl"> h3-4.2.2-cp313-cp313-win_amd64.whl </a> (810.1 kB <a href="#h3-4.2.2-cp313-cp313-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/59/5d/db71fc5e8d82aa63717d3c12ad9e482b128f66a76f11c17f9c80701f12a8/h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/0d/1b/514cfd2dffdf18259b39dc0178a10cb15257ef5365bcbb99b2c682f96c89/h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/0d/33/67ffd531b1b9b7f4b01da7f7fcad29b367909146bf3ebc290c3267c02580/h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (954.8 kB <a href="#h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/a7/99/0827284f7a8dfe4b7680d5c2143a16d49fa2d2e01a26e6af08b992d96003/h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl"> h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl </a> (829.4 kB <a href="#h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/4f/bb/e362d88633f309633f28d958ec0eb813166711972d4538afd337d151169e/h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl"> h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl </a> (891.3 kB <a href="#h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.13</code> <code>macOS 10.13+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/25/15/717815d4b34d2776241de2815ab415aa86a097abf6c76c6b5b67f5954927/h3-4.2.2-cp312-cp312-win_amd64.whl"> h3-4.2.2-cp312-cp312-win_amd64.whl </a> (813.4 kB <a href="#h3-4.2.2-cp312-cp312-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/5c/10/4a29b577f27e94f087733f3ebffa918e1e66ef22e0d1862ef52f4c9aa040/h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/fd/b0/2fb42bd02f5d11baba3e81ed524ec1c4ab92ca73050316f2d2955ecf9c1d/h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:16+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/33/e9/b75c1cdc11b68064e82720f66d22a97e8296aa59194d132b6cbf09c9fd34/h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (959.9 kB <a href="#h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:15+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/e3/2e/0ade7631f0bb959c72c6eaab05f4d4f009224d0062950975dbf7d5f0db38/h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl"> h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl </a> (837.0 kB <a href="#h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:14+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/57/29/853abc62ca5526163b29ec8be0b1229f87d99ac7e7565be738856eda3091/h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl"> h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl </a> (899.4 kB <a href="#h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.12</code> <code>macOS 10.13+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/eb/0d/00d8d9b688793f09976cae6e731e7c32641af9d010dec79410f5da13db5c/h3-4.2.2-cp311-cp311-win_amd64.whl"> h3-4.2.2-cp311-cp311-win_amd64.whl </a> (808.9 kB <a href="#h3-4.2.2-cp311-cp311-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:12+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/7d/03/d4519bde23b1457fe32d4063e3cc8b95fa61b6abd4c322dcdaafe47421be/h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:10+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/ff/c0/f7986dce65bfdf6812a2fe85aa73f636a9c1ce547cdc481b7b7110abbfba/h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:09+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/01/e0/2b2b484416d047f932b3d01cc84f0e8b187abece5ab9044a25c1fa76bfb6/h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (977.6 kB <a href="#h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/cb/51/8aba727a3b453ae62b5a47cfba8cb4dc1c29f209375ed694ef0fe030c855/h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl"> h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl </a> (832.8 kB <a href="#h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/af/b7/ef768dad3f93ccb33823c8e9ef3cab3fc23f863f5536ac93e3462d9d79ea/h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl"> h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl </a> (888.3 kB <a href="#h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.11</code> <code>macOS 10.9+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/85/22/5bd067d062fdd43c1093fbe8dbd869c9e6cc80277501a25461c0459cbf51/h3-4.2.2-cp310-cp310-win_amd64.whl"> h3-4.2.2-cp310-cp310-win_amd64.whl </a> (807.7 kB <a href="#h3-4.2.2-cp310-cp310-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/e6/61/602ec16ef539f7285a6fab99beb2f15903f8598e3659d478003979b7ce7a/h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:03+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/be/1d/84bd08e64d56deeace7de69e24a115faaf2d8c58d0f02d3661258db0369e/h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:02+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/0f/6e/6a140e6fb089eb302bf98cf708eb67cea67ffb128ee17b1b11c1cbad4734/h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (977.2 kB <a href="#h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/a3/7d/0f50c45edbe36657665a00ef4e5d210d45716f63b360497f4f8677035019/h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl"> h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl </a> (832.7 kB <a href="#h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:00+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/8b/d8/3a8900058cd463f65a4aa4482ad46f1e813836b18df2bfb15d93aa6dc6d5/h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl"> h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl </a> (888.0 kB <a href="#h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:48:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.10</code> <code>macOS 10.9+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/92/1d/7442e0a2403e452aa909219abcb9b35767e44b219c973c86df26efa082bf/h3-4.2.2-cp39-cp39-win_amd64.whl"> h3-4.2.2-cp39-cp39-win_amd64.whl </a> (810.6 kB <a href="#h3-4.2.2-cp39-cp39-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/75/41/39574058ab1e06db95787490c102271b72a03e0e3f8cf1ff468c44ec0e10/h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/cb/d4/23e678348a2c6a4cbffa66c7d24245cc212de42d00d2c280e60960159895/h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/48/3c/d57a884d1800fb3430199403f5ce088b4a87b32b01414c989bf3d9d5ff31/h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (980.2 kB <a href="#h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/1b/b2/4e02d12e5461967517e9db3f60982871eaa9e2ec5ef00ee985217f1dfd92/h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl"> h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl </a> (836.0 kB <a href="#h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/4a/f5/ce5aa3f4348520b591337d2fa3000963e8d4d69f41b95d93ced2f794d4ca/h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl"> h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl </a> (891.1 kB <a href="#h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:37+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.9</code> <code>macOS 10.9+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/c1/8b/d819d95ed01288c6b1876b6064ac9276c6124765a7cecc6839657f062d0e/h3-4.2.2-cp38-cp38-win_amd64.whl"> h3-4.2.2-cp38-cp38-win_amd64.whl </a> (811.7 kB <a href="#h3-4.2.2-cp38-cp38-win_amd64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>Windows x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/ec/65/0a61d33df96ce65882ab53b36b1f72f1375302b2e7cbb7aa8f4dcad5fd72/h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl </a> (1.1 MB <a href="#h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:35+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>musllinux: musl 1.2+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/e0/e4/50ca07182061d461d4d4051ab4975500eaed3df830686267660db7cac3ac/h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> (1.0 MB <a href="#h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>manylinux: glibc 2.17+ x86-64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/fa/85/d474c30a95296da3672b7a38f0dcd5671f6f06f7e58bd12b7ff651edfba5/h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> (983.0 kB <a href="#h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:32+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>manylinux: glibc 2.17+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/d2/de/90708e0a04b83803d0c5f6e31651a5f73382be44787f6d0c9478449ce39b/h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl"> h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl </a> (835.3 kB <a href="#h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>macOS 11.0+ ARM64</code> </p> </div> </div> <div class="file"> <div class="file__graphic"> <i class="far fa-file" aria-hidden="true"></i> </div> <div class="card file__card"> <a href="https://files.pythonhosted.org/packages/2c/d4/a7bf463c37509645fe77baefaaaabb890cc63856c1a4e51a5036beb447a9/h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl"> h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl </a> (890.2 kB <a href="#h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl" data-project-tabs-target="tab" data-action="project-tabs#onTabClick">view details</a>) <p class="file__meta"> Uploaded <time datetime="2025-03-10T18:49:29+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time> <code>CPython 3.8</code> <code>macOS 10.9+ x86-64</code> </p> </div> </div> </div> <div id="h3-4.2.2.tar.gz" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2.tar.gz</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/25/2a/dac23698122456ce12345e0a1408c23bc389eaffab5eb7689b8e080d9dfb/h3-4.2.2.tar.gz"> h3-4.2.2.tar.gz </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:45+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 167.6 kB</li> <li>Tags: Source</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2.tar.gz</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">5cc78d546b5c732f480a842e3e436c393fe37fe59b063fe9cb5589206b7c4c7e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">eb97a948738a772ffb76c59df8479cd0</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">252adac23698122456ce12345e0a1408c23bc389eaffab5eb7689b8e080d9dfb</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/b8/c5/6088ff388e73376fc672752059df37bf17b13b3f3b8ed55d178f2833e89c/h3-4.2.2-cp313-cp313-win_amd64.whl"> h3-4.2.2-cp313-cp313-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:28+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 810.1 kB</li> <li>Tags: CPython 3.13, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">dfda0f2864462f074cc22df75a50b9db010988e341a1871993675bb21954891b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">769728df7d17af63968162533b3b7e09</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">b8c56088ff388e73376fc672752059df37bf17b13b3f3b8ed55d178f2833e89c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/59/5d/db71fc5e8d82aa63717d3c12ad9e482b128f66a76f11c17f9c80701f12a8/h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:26+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.13, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">652299d3bef76af65f5166bc4af0598afa6c7d93cfc13c7a645a95d8c8e5b10e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">25d132cd8312be1b1b4fc4268298bd83</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">595ddb71fc5e8d82aa63717d3c12ad9e482b128f66a76f11c17f9c80701f12a8</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/0d/1b/514cfd2dffdf18259b39dc0178a10cb15257ef5365bcbb99b2c682f96c89/h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:24+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">a7836e8e32c30f34fba1c26cdce8e4e7b4a9f48d18f3a2ab9edfeee995deb92a</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">381ab33092be0e7c1468dd75258f25e3</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">0d1b514cfd2dffdf18259b39dc0178a10cb15257ef5365bcbb99b2c682f96c89</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/0d/33/67ffd531b1b9b7f4b01da7f7fcad29b367909146bf3ebc290c3267c02580/h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:23+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 954.8 kB</li> <li>Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">0bea5b734343c5074c60a575cb609157f51aa1c8da5c4064491bb5c58a4dac55</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">de5036758544c5b03da919c503dceb8b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">0d3367ffd531b1b9b7f4b01da7f7fcad29b367909146bf3ebc290c3267c02580</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/a7/99/0827284f7a8dfe4b7680d5c2143a16d49fa2d2e01a26e6af08b992d96003/h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl"> h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:21+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 829.4 kB</li> <li>Tags: CPython 3.13, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">a9b32da65d9ed6f97ca9ff404721c97f0faec5656e205a7601628ae402f2b282</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">0150d9ee88f99e8d7f43b937071ead0b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">a7990827284f7a8dfe4b7680d5c2143a16d49fa2d2e01a26e6af08b992d96003</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/4f/bb/e362d88633f309633f28d958ec0eb813166711972d4538afd337d151169e/h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl"> h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:20+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 891.3 kB</li> <li>Tags: CPython 3.13, macOS 10.13+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp313-cp313-macosx_10_13_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">d70059de58956d58a92213a0b7adbc4fcf643a102911bc1ad637c99554765add</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">52aa0f007ca07e36e5aa55417648af03</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">4fbbe362d88633f309633f28d958ec0eb813166711972d4538afd337d151169e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/25/15/717815d4b34d2776241de2815ab415aa86a097abf6c76c6b5b67f5954927/h3-4.2.2-cp312-cp312-win_amd64.whl"> h3-4.2.2-cp312-cp312-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:19+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 813.4 kB</li> <li>Tags: CPython 3.12, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">bc61382bceff776f0d6278e6ba54d94c9e15137d527adbd50914c7591f9c4460</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">5491e48c85d2c3931b8ef91596033edc</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">2515717815d4b34d2776241de2815ab415aa86a097abf6c76c6b5b67f5954927</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/5c/10/4a29b577f27e94f087733f3ebffa918e1e66ef22e0d1862ef52f4c9aa040/h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:17+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.12, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">737d7cf3aeebc60b0e091220a1bdf94608f16457589cf67acc288444ee5f5dc8</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">187fb41acdcbe17973e25591345a23f5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">5c104a29b577f27e94f087733f3ebffa918e1e66ef22e0d1862ef52f4c9aa040</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/fd/b0/2fb42bd02f5d11baba3e81ed524ec1c4ab92ca73050316f2d2955ecf9c1d/h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:16+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">e83d7484441f42a6bcd0ffc9626387e4ff8a7563ae659667f5b59b814fe198b7</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">3e5ee9b89dc280c668407ec20782b61b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">fdb02fb42bd02f5d11baba3e81ed524ec1c4ab92ca73050316f2d2955ecf9c1d</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/33/e9/b75c1cdc11b68064e82720f66d22a97e8296aa59194d132b6cbf09c9fd34/h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:15+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 959.9 kB</li> <li>Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">6a56aa550e56de5fc9726fd20f484b23a336d6b0844e40604500ce9c3bc8f86c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">b603fc0851c6323a52362d0f521ca75a</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">33e9b75c1cdc11b68064e82720f66d22a97e8296aa59194d132b6cbf09c9fd34</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/e3/2e/0ade7631f0bb959c72c6eaab05f4d4f009224d0062950975dbf7d5f0db38/h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl"> h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:14+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 837.0 kB</li> <li>Tags: CPython 3.12, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">35afe80a011abf9ffa8bc885b847a01a0909fca6556f6f997d6adf7beec87e38</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">218f77fd1cea4c8dd207c0bd8bf588f1</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">e32e0ade7631f0bb959c72c6eaab05f4d4f009224d0062950975dbf7d5f0db38</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/57/29/853abc62ca5526163b29ec8be0b1229f87d99ac7e7565be738856eda3091/h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl"> h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:13+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 899.4 kB</li> <li>Tags: CPython 3.12, macOS 10.13+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp312-cp312-macosx_10_13_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">c09b7df785cf8a191e33e3b15ba34aef864b78061b2aeaee87a434aa703bb29c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">760947cc82d8adbf715ab11cdb92ee20</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">5729853abc62ca5526163b29ec8be0b1229f87d99ac7e7565be738856eda3091</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/eb/0d/00d8d9b688793f09976cae6e731e7c32641af9d010dec79410f5da13db5c/h3-4.2.2-cp311-cp311-win_amd64.whl"> h3-4.2.2-cp311-cp311-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:12+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 808.9 kB</li> <li>Tags: CPython 3.11, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">db1dc702760a8b94abbd1ddb6efd1e88c63032f0bbd7288159af54ce6a611f3a</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e74feb9fa2cafec67ce19693378bf98d</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">eb0d00d8d9b688793f09976cae6e731e7c32641af9d010dec79410f5da13db5c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/7d/03/d4519bde23b1457fe32d4063e3cc8b95fa61b6abd4c322dcdaafe47421be/h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:10+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.11, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">4db576b1d96d3d828f1b06eef943e1ad00eb9ff2caae5fb894ec3f4badcfde34</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">2699540355634731037b4ae7aba5c3aa</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">7d03d4519bde23b1457fe32d4063e3cc8b95fa61b6abd4c322dcdaafe47421be</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/ff/c0/f7986dce65bfdf6812a2fe85aa73f636a9c1ce547cdc481b7b7110abbfba/h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:09+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">2459e482147a37292e9638f08bf3b4f32df972457064721b888883c1883848c9</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">a62a37eacf2877cdd76e6b60061d9565</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">ffc0f7986dce65bfdf6812a2fe85aa73f636a9c1ce547cdc481b7b7110abbfba</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/01/e0/2b2b484416d047f932b3d01cc84f0e8b187abece5ab9044a25c1fa76bfb6/h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:08+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 977.6 kB</li> <li>Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">c5b88187fcfc88a4315633b0cf27fa55b736948b78833045d03a08a33db4feb3</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">99fbf1d6cb8471439d6067d0f859a664</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">01e02b2b484416d047f932b3d01cc84f0e8b187abece5ab9044a25c1fa76bfb6</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/cb/51/8aba727a3b453ae62b5a47cfba8cb4dc1c29f209375ed694ef0fe030c855/h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl"> h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:07+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 832.8 kB</li> <li>Tags: CPython 3.11, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">d637189edf2f1523d625e03415ce4b7fdfe224e6254b73c987b8774214a09edf</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">773e0eb3ca3fe72c6a6a56697ce6260e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">cb518aba727a3b453ae62b5a47cfba8cb4dc1c29f209375ed694ef0fe030c855</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/af/b7/ef768dad3f93ccb33823c8e9ef3cab3fc23f863f5536ac93e3462d9d79ea/h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl"> h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:06+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 888.3 kB</li> <li>Tags: CPython 3.11, macOS 10.9+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp311-cp311-macosx_10_9_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">b4039d3bc8236ea371402c755867c6b0d36d072dcd1117e22a9040dd63ba522c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e8e39e3a3b2eaeccb1eeb2d8832c00ee</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">afb7ef768dad3f93ccb33823c8e9ef3cab3fc23f863f5536ac93e3462d9d79ea</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/85/22/5bd067d062fdd43c1093fbe8dbd869c9e6cc80277501a25461c0459cbf51/h3-4.2.2-cp310-cp310-win_amd64.whl"> h3-4.2.2-cp310-cp310-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:05+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 807.7 kB</li> <li>Tags: CPython 3.10, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">6c2677a20c46148a31838e5b4eed11554fd83a9f07c63a2056f4187cb1ba605f</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">f3be412a9d76dbad9d74d3f4e15d637a</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">85225bd067d062fdd43c1093fbe8dbd869c9e6cc80277501a25461c0459cbf51</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/e6/61/602ec16ef539f7285a6fab99beb2f15903f8598e3659d478003979b7ce7a/h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:03+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.10, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">f4eab1fdfc15b83edac415377790114cae5f117ae7d3293fc9b27354fb2987e6</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e880db0bb72321e078537988a5a75d7f</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">e661602ec16ef539f7285a6fab99beb2f15903f8598e3659d478003979b7ce7a</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/be/1d/84bd08e64d56deeace7de69e24a115faaf2d8c58d0f02d3661258db0369e/h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:02+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">51d715d0471bb581bd94f72529c3194e9b91ce30202672d2050161292f774742</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">24fb89929633243f62bd9f0d1336218c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">be1d84bd08e64d56deeace7de69e24a115faaf2d8c58d0f02d3661258db0369e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/0f/6e/6a140e6fb089eb302bf98cf708eb67cea67ffb128ee17b1b11c1cbad4734/h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:01+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 977.2 kB</li> <li>Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">7687de29510ece132e59739bd87dcb3fe25783150502685d7d5be266ea4162b5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">193faff40f64707fe7908cd620203c0b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">0f6e6a140e6fb089eb302bf98cf708eb67cea67ffb128ee17b1b11c1cbad4734</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/a3/7d/0f50c45edbe36657665a00ef4e5d210d45716f63b360497f4f8677035019/h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl"> h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:00+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 832.7 kB</li> <li>Tags: CPython 3.10, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">e9992eb522636cbcf7c5b5fd32436395bee9423805ee06fd8ad6eca83f4af654</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">3ccfc2c22dbdb4719aa53acd7103c602</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">a37d0f50c45edbe36657665a00ef4e5d210d45716f63b360497f4f8677035019</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/8b/d8/3a8900058cd463f65a4aa4482ad46f1e813836b18df2bfb15d93aa6dc6d5/h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl"> h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:48:58+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 888.0 kB</li> <li>Tags: CPython 3.10, macOS 10.9+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp310-cp310-macosx_10_9_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">75bae45428b133c3006a3c72646e42856c8800a74e47a818e1bcd242a86e9dae</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e7bfc0ea41febdf3d9f0412875bcf5d0</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">8bd83a8900058cd463f65a4aa4482ad46f1e813836b18df2bfb15d93aa6dc6d5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/92/1d/7442e0a2403e452aa909219abcb9b35767e44b219c973c86df26efa082bf/h3-4.2.2-cp39-cp39-win_amd64.whl"> h3-4.2.2-cp39-cp39-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:44+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 810.6 kB</li> <li>Tags: CPython 3.9, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">b91698ec93973dfbc8926d49a2aca00f7ec23f34e354744ec2db24185954b188</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">308a2743c743697657044484e210e1f0</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">921d7442e0a2403e452aa909219abcb9b35767e44b219c973c86df26efa082bf</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/75/41/39574058ab1e06db95787490c102271b72a03e0e3f8cf1ff468c44ec0e10/h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:42+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.9, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">0b48d8b1efe07e13aecb279c8154962d05b13cb7056d5ed133f66ddd71a490a5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">55f7a1c3d32e723eec555af2933586db</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">754139574058ab1e06db95787490c102271b72a03e0e3f8cf1ff468c44ec0e10</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/cb/d4/23e678348a2c6a4cbffa66c7d24245cc212de42d00d2c280e60960159895/h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:41+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">a7bcdc503332b7087f083a699c1434084cad38dd15d60e4390da54019628a813</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">e0b2df143f09ec532c033eabfd17d26c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">cbd423e678348a2c6a4cbffa66c7d24245cc212de42d00d2c280e60960159895</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/48/3c/d57a884d1800fb3430199403f5ce088b4a87b32b01414c989bf3d9d5ff31/h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:39+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 980.2 kB</li> <li>Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">529ae90ac230561cc9150038d629d396772f272bef95af870d281cb14145d6f3</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">3bba41226d973a6cededc929fc9ede31</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">483cd57a884d1800fb3430199403f5ce088b4a87b32b01414c989bf3d9d5ff31</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/1b/b2/4e02d12e5461967517e9db3f60982871eaa9e2ec5ef00ee985217f1dfd92/h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl"> h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:38+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 836.0 kB</li> <li>Tags: CPython 3.9, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">6006c28b9d1fbf993c916983ed497add8a0be73a2bf9fb684324624cc69097c1</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">0aa50dcfe8b22e8ed333382d0e0c8f48</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">1bb24e02d12e5461967517e9db3f60982871eaa9e2ec5ef00ee985217f1dfd92</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/4a/f5/ce5aa3f4348520b591337d2fa3000963e8d4d69f41b95d93ced2f794d4ca/h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl"> h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:37+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 891.1 kB</li> <li>Tags: CPython 3.9, macOS 10.9+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp39-cp39-macosx_10_9_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">8794ee6f88c6af206bc74d18cac0c3b57aeea8eb697a884e6aa7ad9c8c132d26</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">59fd0fb05d69fcfe996174dd897a5136</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">4af5ce5aa3f4348520b591337d2fa3000963e8d4d69f41b95d93ced2f794d4ca</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-win_amd64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-win_amd64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/c1/8b/d819d95ed01288c6b1876b6064ac9276c6124765a7cecc6839657f062d0e/h3-4.2.2-cp38-cp38-win_amd64.whl"> h3-4.2.2-cp38-cp38-win_amd64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:36+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 811.7 kB</li> <li>Tags: CPython 3.8, Windows x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-win_amd64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">7fc37373148b2c5626da1a580db4d686dac3243e1cb1c29b20aab281c640a129</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">4b55f50af312a7624213165b6842aa42</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">c18bd819d95ed01288c6b1876b6064ac9276c6124765a7cecc6839657f062d0e</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/ec/65/0a61d33df96ce65882ab53b36b1f72f1375302b2e7cbb7aa8f4dcad5fd72/h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl"> h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:35+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.1 MB</li> <li>Tags: CPython 3.8, musllinux: musl 1.2+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-musllinux_1_2_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">8ffb174db4b7fff195ac72bd1c4eef9b4b720ede5c991257b0136860a9c2d3f5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">adc5f77afd12a3644e92fbffc3b3bce3</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">ec650a61d33df96ce65882ab53b36b1f72f1375302b2e7cbb7aa8f4dcad5fd72</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/e0/e4/50ca07182061d461d4d4051ab4975500eaed3df830686267660db7cac3ac/h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"> h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:33+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 1.0 MB</li> <li>Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">ecd448725c7c36c59edf831e4666ea950060e99afdfc38e384da3cbab21453da</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">b3ee8686f7f53fe00593675365c1462f</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">e0e450ca07182061d461d4d4051ab4975500eaed3df830686267660db7cac3ac</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/fa/85/d474c30a95296da3672b7a38f0dcd5671f6f06f7e58bd12b7ff651edfba5/h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl"> h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:32+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 983.0 kB</li> <li>Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">4988081ae5544bf316bff6dcf627328a244841580f73238eadef5a7374b63384</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">eab4f84748325b9bb3bf91a0f5099e7d</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">fa85d474c30a95296da3672b7a38f0dcd5671f6f06f7e58bd12b7ff651edfba5</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/d2/de/90708e0a04b83803d0c5f6e31651a5f73382be44787f6d0c9478449ce39b/h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl"> h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:30+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 835.3 kB</li> <li>Tags: CPython 3.8, macOS 11.0+ ARM64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-macosx_11_0_arm64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">0e8e6ba11dba11b130fced35e553b2813f4ab0ff5d34d570443e7e9d454845d6</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">77da39d054ab9ece5ef0ea01f0d78565</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">d2de90708e0a04b83803d0c5f6e31651a5f73382be44787f6d0c9478449ce39b</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> <div id="h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl" data-project-tabs-target="content" class="vertical-tabs__content" role="tabpanel" aria-labelledby="file-tab mobile-file-tab" tabindex="-1"> <h2 class="page-title">File details</h2> <p>Details for the file <code>h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl</code>.</p> <h3>File metadata</h3> <div> <ul> <li> Download URL: <a href="https://files.pythonhosted.org/packages/2c/d4/a7bf463c37509645fe77baefaaaabb890cc63856c1a4e51a5036beb447a9/h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl"> h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl </a> </li> <li>Upload date: <time datetime="2025-03-10T18:49:29+0000" data-controller="localized-time" data-localized-time-relative="true" data-localized-time-show-time="false"> Mar 10, 2025 </time></li> <li>Size: 890.2 kB</li> <li>Tags: CPython 3.8, macOS 10.9+ x86-64</li> <li> Uploaded using Trusted Publishing? No </li> <li>Uploaded via: twine/5.1.1 CPython/3.12.9</li> </ul> </div> <h3>File hashes</h3> <div> <table class="table table--hashes"> <caption class="sr-only">Hashes for h3-4.2.2-cp38-cp38-macosx_10_9_x86_64.whl</caption> <thead> <tr> <th scope="col">Algorithm</th> <th scope="col">Hash digest</th> <th></th> </tr> </thead> <tbody> <tr data-controller="clipboard"> <th scope="row">SHA256</th> <td><code data-clipboard-target="source">4c7320ea6551b21275e14cde684ff060b2a7ee1cfd7c4232cccc8922ead5820c</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">MD5</th> <td><code data-clipboard-target="source">0d6b8c8c72e0bd2eee93f10b09d6fe51</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> <tr data-controller="clipboard"> <th scope="row">BLAKE2b-256</th> <td><code data-clipboard-target="source">2cd4a7bf463c37509645fe77baefaaaabb890cc63856c1a4e51a5036beb447a9</code></td> <td class="table__align-right"> <button type="button" class="button button--small copy-tooltip copy-tooltip-w" data-action="clipboard#copy" data-clipboard-target="tooltip" data-clipboard-tooltip-value="Copy to clipboard"> Copy </button> </td> </tr> </tbody> </table> <p> <a href="https://pip.pypa.io/en/stable/topics/secure-installs/#hash-checking-mode" title="External link" target="_blank" rel="noopener">See more details on using hashes here.</a> </p> </div> </div> </div> </div> </div> </div> </main> <footer class="footer"> <div class="footer__logo"> <img src="/static/images/white-cube.2351a86c.svg" alt="" class="-js-white-cube"> </div> <div class="footer__menus"> <div class="footer__menu"> <h2>Help</h2> <nav aria-label="Help navigation"> <ul> <li><a href="https://packaging.python.org/tutorials/installing-packages/" title="External link" target="_blank" rel="noopener">Installing packages</a></li> <li><a href="https://packaging.python.org/tutorials/packaging-projects/" title="External link" target="_blank" rel="noopener">Uploading packages</a></li> <li><a href="https://packaging.python.org/" title="External link" target="_blank" rel="noopener">User guide</a></li> <li><a href="https://www.python.org/dev/peps/pep-0541/" title="External link" target="_blank" rel="noopener">Project name retention</a></li> <li><a href="/help/">FAQs</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>About PyPI</h2> <nav aria-label="About PyPI navigation"> <ul> <li><a href="https://blog.pypi.org" title="External link" target="_blank" rel="noopener">PyPI Blog</a></li> <li><a href="https://dtdg.co/pypi" title="External link" target="_blank" rel="noopener">Infrastructure dashboard</a></li> <li><a href="/stats/">Statistics</a></li> <li><a href="/trademarks/">Logos & trademarks</a></li> <li><a href="/sponsors/">Our sponsors</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>Contributing to PyPI</h2> <nav aria-label="How to contribute navigation"> <ul> <li><a href="/help/#feedback">Bugs and feedback</a></li> <li><a href="https://github.com/pypi/warehouse" title="External link" target="_blank" rel="noopener">Contribute on GitHub</a></li> <li><a href="https://hosted.weblate.org/projects/pypa/warehouse/" title="External link" target="_blank" rel="noopener">Translate PyPI</a></li> <li><a href="/sponsors/">Sponsor PyPI</a></li> <li><a href="https://github.com/pypi/warehouse/graphs/contributors" title="External link" target="_blank" rel="noopener">Development credits</a></li> </ul> </nav> </div> <div class="footer__menu"> <h2>Using PyPI</h2> <nav aria-label="Using PyPI navigation"> <ul> <li><a href="https://policies.python.org/pypi.org/Terms-of-Service/" title="External link" target="_blank" rel="noopener">Terms of Service</a></li> <li><a href="/security/">Report security issue</a></li> <li><a href="https://policies.python.org/python.org/code-of-conduct/" title="External link" target="_blank" rel="noopener">Code of conduct</a></li> <li><a href="https://policies.python.org/pypi.org/Privacy-Notice/" title="External link" target="_blank" rel="noopener">Privacy Notice</a></li> <li><a href="https://policies.python.org/pypi.org/Acceptable-Use-Policy/" title="External link" target="_blank" rel="noopener">Acceptable Use Policy</a></li> </ul> </nav> </div> </div> <hr class="footer__divider"> <div class="footer__text"> <p>Status:<a href="https://status.python.org/" title="External link" target="_blank" rel="noopener"> <span data-statuspage-domain="https://2p66nmmycsj3.statuspage.io">all systems operational</span></a> </p> <p> Developed and maintained by the Python community, for the Python community. <br> <a href="https://donate.pypi.org">Donate today!</a> </p> <p> "PyPI", "Python Package Index", and the blocks logos are registered <a href="/trademarks/">trademarks</a> of the <a href="https://www.python.org/psf-landing" target="_blank" rel="noopener">Python Software Foundation</a>.<br> </p> <p> © 2025 <a href="https://www.python.org/psf-landing/" title="External link" target="_blank" rel="noopener">Python Software Foundation</a><br> <a href="/sitemap/">Site map</a> </p> </div> <div class="centered hide-on-desktop"> <button type="button" class="button button--switch-to-desktop hidden" data-viewport-toggle-target="switchToDesktop" data-action="viewport-toggle#switchToDesktop"> Switch to desktop version </button> </div> </footer> <div class="language-switcher"> <form action="/locale/"> <ul> <li> <button class="language-switcher__selected" name="locale_id" value="en" type="submit" > English </button> </li> <li> <button name="locale_id" value="es" type="submit" > español </button> </li> <li> <button name="locale_id" value="fr" type="submit" > français </button> </li> <li> <button name="locale_id" value="ja" type="submit" > 日本語 </button> </li> <li> <button name="locale_id" value="pt_BR" type="submit" > português (Brasil) </button> </li> <li> <button name="locale_id" value="uk" type="submit" > українська </button> </li> <li> <button name="locale_id" value="el" type="submit" > Ελληνικά </button> </li> <li> <button name="locale_id" value="de" type="submit" > Deutsch </button> </li> <li> <button name="locale_id" value="zh_Hans" type="submit" > 中文 (简体) </button> </li> <li> <button name="locale_id" value="zh_Hant" type="submit" > 中文 (繁體) </button> </li> <li> <button name="locale_id" value="ru" type="submit" > русский </button> </li> <li> <button name="locale_id" value="he" type="submit" > עברית </button> </li> <li> <button name="locale_id" value="eo" type="submit" > Esperanto </button> </li> <li> <button name="locale_id" value="ko" type="submit" > 한국어 </button> </li> </ul> </form> </div> <div class="sponsors"> <p class="sponsors__title">Supported by</p> <div class="sponsors__divider"></div> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://aws.amazon.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/ed7074cadad1a06f56bc520ad9bd3e00d0704c5b/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f6177732d77686974652d6c6f676f2d7443615473387a432e706e67" alt=AWS loading=lazy> <span class="sponsors__name">AWS</span> <span class="sponsors__service"> Cloud computing and Security Sponsor </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.datadoghq.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/8855f7c063a3bdb5b0ce8d91bfc50cf851cc5c51/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f64617461646f672d77686974652d6c6f676f2d6668644c4e666c6f2e706e67" alt=Datadog loading=lazy> <span class="sponsors__name">Datadog</span> <span class="sponsors__service"> Monitoring </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.fastly.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/df6fe8829cbff2d7f668d98571df1fd011f36192/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f666173746c792d77686974652d6c6f676f2d65684d3077735f6f2e706e67" alt=Fastly loading=lazy> <span class="sponsors__name">Fastly</span> <span class="sponsors__service"> CDN </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://careers.google.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/420cc8cf360bac879e24c923b2f50ba7d1314fb0/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f676f6f676c652d77686974652d6c6f676f2d616734424e3774332e706e67" alt=Google loading=lazy> <span class="sponsors__name">Google</span> <span class="sponsors__service"> Download Analytics </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://www.pingdom.com/"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/d01053c02f3a626b73ffcb06b96367fdbbf9e230/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f70696e67646f6d2d77686974652d6c6f676f2d67355831547546362e706e67" alt=Pingdom loading=lazy> <span class="sponsors__name">Pingdom</span> <span class="sponsors__service"> Monitoring </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://getsentry.com/for/python"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/67af7117035e2345bacb5a82e9aa8b5b3e70701d/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f73656e7472792d77686974652d6c6f676f2d4a2d6b64742d706e2e706e67" alt=Sentry loading=lazy> <span class="sponsors__name">Sentry</span> <span class="sponsors__service"> Error logging </span> </a> <a class="sponsors__sponsor" target="_blank" rel="noopener" href="https://statuspage.io"> <img class=sponsors__image src="https://pypi-camo.freetls.fastly.net/b611884ff90435a0575dbab7d9b0d3e60f136466/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f707970692d6173736574732f73706f6e736f726c6f676f732f737461747573706167652d77686974652d6c6f676f2d5467476c6a4a2d502e706e67" alt=StatusPage loading=lazy> <span class="sponsors__name">StatusPage</span> <span class="sponsors__service"> Status page </span> </a> </div> </body> </html>