<!doctype html> <html lang="en" class="no-js"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="icon" href="/0.3.7post1/assets/favicon.png"> <meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.8"> <title>Arkindex Workers</title> <link rel="stylesheet" href="/0.3.7post1/assets/stylesheets/main.4b4a2bd9.min.css"> <link rel="stylesheet" href="/0.3.7post1/assets/stylesheets/palette.356b1318.min.css"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback"> <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style> <link rel="stylesheet" href="/0.3.7post1/assets/_mkdocstrings.css"> <script>__md_scope=new URL("/0.3.7post1",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script> </head> <body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo"> <script>var palette=__md_get("__palette");if(palette&&"object"==typeof palette.color)for(var key of Object.keys(palette.color))document.body.setAttribute("data-md-color-"+key,palette.color[key])</script> <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off"> <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off"> <label class="md-overlay" for="__drawer"></label> <div data-md-component="skip"> </div> <div data-md-component="announce"> </div> <div data-md-color-scheme="default" data-md-component="outdated" hidden> <aside class="md-banner md-banner--warning"> <div class="md-banner__inner md-grid md-typeset"> You're not viewing the latest version. <a href="..//0.3.7post1"> <strong>Click here to go to latest.</strong> </a> </div> <script>var el=document.querySelector("[data-md-component=outdated]"),outdated=__md_get("__outdated",sessionStorage);!0===outdated&&el&&(el.hidden=!1)</script> </aside> </div> <header class="md-header md-header--shadow" data-md-component="header"> <nav class="md-header__inner md-grid" aria-label="Header"> <a href="/0.3.7post1/." title="Arkindex Workers" class="md-header__button md-logo" aria-label="Arkindex Workers" data-md-component="logo"> <img src="/0.3.7post1/assets/logo.png" alt="logo"> </a> <label class="md-header__button md-icon" for="__drawer"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg> </label> <div class="md-header__title" data-md-component="header-title"> <div class="md-header__ellipsis"> <div class="md-header__topic"> <span class="md-ellipsis"> Arkindex Workers </span> </div> <div class="md-header__topic" data-md-component="header-topic"> <span class="md-ellipsis"> </span> </div> </div> </div> <form class="md-header__option" data-md-component="palette"> <input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1"> <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z"/></svg> </label> <input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="indigo" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_2"> <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12c0-2.42-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z"/></svg> </label> </form> <label class="md-header__button md-icon" for="__search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg> </label> <div class="md-search" data-md-component="search" role="dialog"> <label class="md-search__overlay" for="__search"></label> <div class="md-search__inner" role="search"> <form class="md-search__form" name="search"> <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required> <label class="md-search__icon md-icon" for="__search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg> </label> <nav class="md-search__options" aria-label="Search"> <button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg> </button> </nav> </form> <div class="md-search__output"> <div class="md-search__scrollwrap" data-md-scrollfix> <div class="md-search-result" data-md-component="search-result"> <div class="md-search-result__meta"> Initializing search </div> <ol class="md-search-result__list" role="presentation"></ol> </div> </div> </div> </div> </div> </nav> </header> <div class="md-container" data-md-component="container"> <main class="md-main" data-md-component="main"> <div class="md-main__inner md-grid"> <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" > <div class="md-sidebar__scrollwrap"> <div class="md-sidebar__inner"> <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0"> <label class="md-nav__title" for="__drawer"> <a href="/0.3.7post1/." title="Arkindex Workers" class="md-nav__button md-logo" aria-label="Arkindex Workers" data-md-component="logo"> <img src="/0.3.7post1/assets/logo.png" alt="logo"> </a> Arkindex Workers </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/." class="md-nav__link"> <span class="md-ellipsis"> Home </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/pick/" class="md-nav__link "> <span class="md-ellipsis"> Pick your worker </span> </a> <label class="md-nav__link " for="__nav_2" id="__nav_2_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_2"> <span class="md-nav__icon md-icon"></span> Pick your worker </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/pick/base/" class="md-nav__link"> <span class="md-ellipsis"> Base Worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/pick/element/" class="md-nav__link"> <span class="md-ellipsis"> Element Worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/pick/dataset/" class="md-nav__link"> <span class="md-ellipsis"> Dataset Worker </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/init/" class="md-nav__link "> <span class="md-ellipsis"> Initialize your worker </span> </a> <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_3"> <span class="md-nav__icon md-icon"></span> Initialize your worker </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/init/create/" class="md-nav__link"> <span class="md-ellipsis"> Setting up a new worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/init/template-structure/" class="md-nav__link"> <span class="md-ellipsis"> Template structure </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/init/maintenance/" class="md-nav__link"> <span class="md-ellipsis"> Maintaining a worker </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/implem/" class="md-nav__link "> <span class="md-ellipsis"> Implement your worker </span> </a> <label class="md-nav__link " for="__nav_4" id="__nav_4_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_4"> <span class="md-nav__icon md-icon"></span> Implement your worker </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_2" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/implem/configure/" class="md-nav__link "> <span class="md-ellipsis"> Configuration </span> </a> <label class="md-nav__link " for="__nav_4_2" id="__nav_4_2_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_2_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_4_2"> <span class="md-nav__icon md-icon"></span> Configuration </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/configure/yaml/" class="md-nav__link"> <span class="md-ellipsis"> YAML configuration </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/configure/secrets/" class="md-nav__link"> <span class="md-ellipsis"> Use secrets in your worker </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_3" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/implem/process/" class="md-nav__link "> <span class="md-ellipsis"> Processing </span> </a> <label class="md-nav__link " for="__nav_4_3" id="__nav_4_3_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_3_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_4_3"> <span class="md-nav__icon md-icon"></span> Processing </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/process/helpers/" class="md-nav__link"> <span class="md-ellipsis"> Arkindex API Helpers </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/process/artifacts/" class="md-nav__link"> <span class="md-ellipsis"> Artifacts </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_4" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/implem/test/" class="md-nav__link "> <span class="md-ellipsis"> Tests </span> </a> <label class="md-nav__link " for="__nav_4_4" id="__nav_4_4_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_4_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_4_4"> <span class="md-nav__icon md-icon"></span> Tests </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/test/unit/" class="md-nav__link"> <span class="md-ellipsis"> Unit tests </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/test/ci/" class="md-nav__link"> <span class="md-ellipsis"> Gitlab CI </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_5" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/implem/run/" class="md-nav__link "> <span class="md-ellipsis"> Run your worker </span> </a> <label class="md-nav__link " for="__nav_4_5" id="__nav_4_5_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_5_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_4_5"> <span class="md-nav__icon md-icon"></span> Run your worker </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/run/local/" class="md-nav__link"> <span class="md-ellipsis"> Run your worker locally </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/implem/run/docker/" class="md-nav__link"> <span class="md-ellipsis"> Run your worker in Docker </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/ship/" class="md-nav__link "> <span class="md-ellipsis"> Ship your worker </span> </a> <label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_5"> <span class="md-nav__icon md-icon"></span> Ship your worker </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/ship/publication/" class="md-nav__link"> <span class="md-ellipsis"> Arkindex publication </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/ship/arkindex/" class="md-nav__link"> <span class="md-ellipsis"> Arkindex execution </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_6" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/contents/tutorials/" class="md-nav__link "> <span class="md-ellipsis"> Tutorials </span> </a> <label class="md-nav__link " for="__nav_6" id="__nav_6_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_6"> <span class="md-nav__icon md-icon"></span> Tutorials </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/elements/" class="md-nav__link"> <span class="md-ellipsis"> Element worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/base/" class="md-nav__link"> <span class="md-ellipsis"> Base worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/dataset/" class="md-nav__link"> <span class="md-ellipsis"> Dataset worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/hugging_face/" class="md-nav__link"> <span class="md-ellipsis"> Hugging Face </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/arkindex_model/" class="md-nav__link"> <span class="md-ellipsis"> Arkindex model version </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/training/" class="md-nav__link"> <span class="md-ellipsis"> Training worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contents/tutorials/artifacts/" class="md-nav__link"> <span class="md-ellipsis"> Use artifacts </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item"> <a href="/0.3.7post1/contributing/" class="md-nav__link"> <span class="md-ellipsis"> Contributing </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8" > <label class="md-nav__link" for="__nav_8" id="__nav_8_label" tabindex="0"> <span class="md-ellipsis"> Python Reference </span> <span class="md-nav__icon md-icon"></span> </label> <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_8_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_8"> <span class="md-nav__icon md-icon"></span> Python Reference </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/ref/base_worker/" class="md-nav__link"> <span class="md-ellipsis"> Base Worker </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/arkindex_workers/" class="md-nav__link"> <span class="md-ellipsis"> Arkindex Workers </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_8_3" > <div class="md-nav__link md-nav__container"> <a href="/0.3.7post1/ref/api/" class="md-nav__link "> <span class="md-ellipsis"> Arkindex API integration </span> </a> <label class="md-nav__link " for="__nav_8_3" id="__nav_8_3_label" tabindex="0"> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_8_3_label" aria-expanded="false"> <label class="md-nav__title" for="__nav_8_3"> <span class="md-nav__icon md-icon"></span> Arkindex API integration </label> <ul class="md-nav__list" data-md-scrollfix> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/classification/" class="md-nav__link"> <span class="md-ellipsis"> Classification </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/corpus/" class="md-nav__link"> <span class="md-ellipsis"> Corpus </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/dataset/" class="md-nav__link"> <span class="md-ellipsis"> Dataset </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/element/" class="md-nav__link"> <span class="md-ellipsis"> Element </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/entity/" class="md-nav__link"> <span class="md-ellipsis"> Entity </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/image/" class="md-nav__link"> <span class="md-ellipsis"> Image </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/metadata/" class="md-nav__link"> <span class="md-ellipsis"> Metadata </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/task/" class="md-nav__link"> <span class="md-ellipsis"> Task </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/training/" class="md-nav__link"> <span class="md-ellipsis"> Training </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/transcription/" class="md-nav__link"> <span class="md-ellipsis"> Transcription </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/process/" class="md-nav__link"> <span class="md-ellipsis"> Process </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/api/worker_version/" class="md-nav__link"> <span class="md-ellipsis"> WorkerVersion </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/models/" class="md-nav__link"> <span class="md-ellipsis"> Models </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/image/" class="md-nav__link"> <span class="md-ellipsis"> Image utilities </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/cache/" class="md-nav__link"> <span class="md-ellipsis"> Cache </span> </a> </li> <li class="md-nav__item"> <a href="/0.3.7post1/ref/utils/" class="md-nav__link"> <span class="md-ellipsis"> Utils </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item"> <a href="/0.3.7post1/releases/" class="md-nav__link"> <span class="md-ellipsis"> Releases </span> </a> </li> </ul> </nav> </div> </div> </div> <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" > <div class="md-sidebar__scrollwrap"> <div class="md-sidebar__inner"> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> </nav> </div> </div> </div> <div class="md-content" data-md-component="content"> <article class="md-content__inner md-typeset"> <h1>404 - Not found</h1> </article> </div> </div> <button type="button" class="md-top md-icon" data-md-component="top" hidden> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12Z"/></svg> Back to top </button> </main> <footer class="md-footer"> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class="md-copyright"> <div class="md-copyright__highlight"> Copyright © Teklia </div> Made with <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener"> Material for MkDocs </a> </div> <div class="md-social"> <a href="https://teklia.com" target="_blank" rel="noopener" title="Teklia official website" class="md-social__link"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="m225.8 468.2-2.5-2.3L48.1 303.2C17.4 274.7 0 234.7 0 192.8v-3.3c0-70.4 50-130.8 119.2-144 39.4-7.6 79.7 1.5 111.8 24.1 9 6.4 17.4 13.8 25 22.3 4.2-4.8 8.7-9.2 13.5-13.3 3.7-3.2 7.5-6.2 11.5-9 32.1-22.6 72.4-31.7 111.8-24.2C462 58.6 512 119.1 512 189.5v3.3c0 41.9-17.4 81.9-48.1 110.4L288.7 465.9l-2.5 2.3c-8.2 7.6-19 11.9-30.2 11.9s-22-4.2-30.2-11.9zM239.1 145c-.4-.3-.7-.7-1-1.1l-17.8-20-.1-.1c-23.1-25.9-58-37.7-92-31.2-46.6 8.9-80.2 49.5-80.2 96.9v3.3c0 28.5 11.9 55.8 32.8 75.2L256 430.7 431.2 268a102.7 102.7 0 0 0 32.8-75.2v-3.3c0-47.3-33.6-88-80.1-96.9-34-6.5-69 5.4-92 31.2l-.1.1-.1.1-17.8 20c-.3.4-.7.7-1 1.1-4.5 4.5-10.6 7-16.9 7s-12.4-2.5-16.9-7z"/></svg> </a> <a href="https://gitlab.teklia.com/workers/base-worker" target="_blank" rel="noopener" title="Git repository for this project" class="md-social__link"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="m503.5 204.6-.7-1.8-69.7-181.78c-1.4-3.57-3.9-6.59-7.2-8.64-2.4-1.55-5.1-2.515-8-2.81-2.9-.295-5.7.083-8.4 1.11-2.7 1.02-5.1 2.66-7.1 4.78-1.9 2.12-3.3 4.67-4.1 7.44l-47 144H160.8l-47.1-144c-.8-2.77-2.2-5.31-4.1-7.43-2-2.12-4.4-3.75-7.1-4.77a18.1 18.1 0 0 0-8.38-1.113 18.4 18.4 0 0 0-8.04 2.793 18.09 18.09 0 0 0-7.16 8.64L9.267 202.8l-.724 1.8a129.57 129.57 0 0 0-3.52 82c7.747 26.9 24.047 50.7 46.447 67.6l.27.2.59.4 105.97 79.5 52.6 39.7 32 24.2c3.7 1.9 8.3 4.3 13 4.3 4.7 0 9.3-2.4 13-4.3l32-24.2 52.6-39.7 106.7-79.9.3-.3c22.4-16.9 38.7-40.6 45.6-67.5 8.6-27 7.4-55.8-2.6-82z"/></svg> </a> <a href="https://www.linkedin.com/company/teklia" target="_blank" rel="noopener" title="Teklia @ LinkedIn" class="md-social__link"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg> </a> </div> </div> </div> </footer> </div> <div class="md-dialog" data-md-component="dialog"> <div class="md-dialog__inner md-typeset"></div> </div> <script id="__config" type="application/json">{"base": "/0.3.7post1", "features": ["navigation.top", "navigation.tracking", "navigation.indexes"], "search": "/0.3.7post1/assets/javascripts/workers/search.f886a092.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script> <script src="/0.3.7post1/assets/javascripts/bundle.81fa17fe.min.js"></script> </body> </html>