peterhudec/authomatic

View on GitHub
doc/source/_static/img/authomatic.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   version="1.1"
   width="580"
   height="220"
   viewBox="0 0 580 220"
   preserveAspectRatio="xMidYMid meet"
   id="svg4101">
  <defs
     id="defs4103" />
  <metadata
     id="metadata4106">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     transform="translate(398.57602,240.48884)"
     id="layer1">
    <path
       d="m 110.64273,-240.4677 c -15.68317,0.4029 -28.53567,12.9032 -29.1875,28.75 l -0.03125,0.4688 c -0.006,0.2484 5e-5,0.5029 0,0.75 l 0,10 0,20 0,9.2812 c -0.40591,16.561 12.6884,30.313 29.25,30.7188 0.25052,0.01 0.50078,0 0.75,0 l 39.25,0 c 16.36744,0.4011 30.04589,-12.4234 30.71875,-28.7812 l 0.0313,-0.4688 c 0.006,-0.2484 -5e-5,-0.5029 0,-0.75 l 0,-10 0,-20 0,-9.2812 c 0.40588,-16.561 -12.6884,-30.2817 -29.25,-30.6876 -0.25052,-0.01 -0.50078,0 -0.75,0 l -39.25,0 c -0.51148,-0.012 -1.02534,-0.013 -1.53125,0 z m 0.78125,20 0.25,0 39.75,0 0.25,0 c 5.43697,0.1332 9.74979,4.5607 9.75,9.9688 0,0.083 0.002,0.166 0,0.25 l 0,9.75 0,18.2812 0,1.7188 0,10 c 0,0.083 0.002,0.166 0,0.25 l 0,0.1562 c -0.2209,5.3702 -4.65441,9.5948 -10,9.5938 l -0.25,0 -39.75,0 -0.25,0 c -5.43697,-0.1332 -9.74979,-4.5919 -9.75,-10 0,-0.083 -0.002,-0.166 0,-0.25 l 0,-9.75 0,-1.7188 0,-16.5624 0,-1.7188 0,-10 c 0,-0.083 -0.002,-0.166 0,-0.25 l 0,-0.1562 c 0.2209,-5.3702 4.65441,-9.5626 10,-9.5626 z"
       id="path3875"
       style="fill:#f2cb05;fill-opacity:1;stroke:none" />
    <path
       d="m -388.8169,-240.48578 c -5.52115,0.13529 -9.88523,4.72854 -9.74993,10.24943 l 0,0.15629 c 0.22092,5.3706 4.65374,9.59447 9.99993,9.59317 0.0822,0 0.1674,0 0.25,0 l 31.46854,0 28.03105,0 0.25,0 c 5.40889,2e-4 9.86669,4.31216 9.99993,9.74946 0.1353,5.52089 -4.22878,10.11414 -9.74993,10.24943 -0.0826,0 -0.16783,0 -0.25,0 l -28.28105,0 -12.46867,0 c -16.56346,0.40588 -29.65571,14.18561 -29.2498,30.74829 l 0.0313,0.46867 c 0.67289,16.3596 14.34922,29.18078 30.71849,28.77971 l 19.24987,0 c 0.0822,0 0.1674,0 0.25,0 5.52115,-0.1353 9.88523,-4.72854 9.74993,-10.24943 -0.13325,-5.4373 -4.59105,-9.74926 -9.99993,-9.74946 l -0.24999,0 -19.49988,0 c -0.0826,0 -0.16783,0 -0.24999,0 -5.3462,0 -9.77902,-4.22257 -9.99994,-9.59327 l 0,-0.15619 c -0.1353,-5.52089 4.22878,-10.11414 9.74994,-10.24943 0.0836,0 0.16686,0 0.25,0 l 28.28105,0 11.46867,0 0.25,0 c 5.40889,2e-4 9.86669,4.31216 9.99993,9.74946 0.002,0.084 0,0.16689 0,0.24998 l 0,19.99889 c 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 c 0.22432,5.4532 4.79351,9.72696 10.24994,9.59327 5.43757,-0.1333 9.74972,-4.59085 9.74993,-9.99945 0,-0.083 0.002,-0.16639 0,-0.24998 l 0,-58.93423 c 0.0134,-0.51177 0.0127,-1.01354 0,-1.53112 -0.39982,-16.31419 -13.77008,-29.28267 -29.9998,-29.27967 l -59.99959,0 c -0.0831,0 -0.16642,0 -0.25,0 z m 239.99837,0 c -5.52115,0.13529 -9.88523,4.72854 -9.74994,10.24943 l 0,0.15629 c 0.22092,5.3706 4.65374,9.59447 9.99994,9.59317 0.0822,0 0.1674,0 0.24999,0 l 19.49987,0 0.25,0 c 5.40888,2e-4 9.86668,4.31216 9.99993,9.74946 0.002,0.084 0,0.16689 0,0.24998 l 0,59.99667 c 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 c 0.22432,5.4532 4.79351,9.72696 10.24993,9.59327 5.43758,-0.1333 9.749726,-4.59085 9.749936,-9.99945 0,-0.083 0.002,-0.16639 0,-0.24998 l 0,-59.34041 0,-0.15629 c -0.002,-0.084 0,-0.16679 0,-0.24999 2.1e-4,-5.4086 4.31236,-9.86615 9.749933,-9.99944 0.0836,0 0.166859,0 0.249999,0 l 19.999863,0 c 0.0822,0 0.167399,0 0.249999,0 5.521152,-0.13529 9.885232,-4.72854 9.749933,-10.24943 -0.133249,-5.4373 -4.591048,-9.74926 -9.999932,-9.74946 l -0.249998,0 -79.749453,0 c -0.0831,0 -0.16642,0 -0.25,0 z m 119.999181,0 c -5.437573,0.13329 -9.749724,4.59085 -9.749934,9.99945 0,0.083 -0.002,0.16649 0,0.24998 l 0,0.15629 0,79.58928 c 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 c 0.224319,5.4532 4.793507,9.72696 10.24993,9.59327 5.437573,-0.1333 9.749724,-4.59085 9.749934,-9.99945 0,-0.083 0.002,-0.16639 0,-0.24998 l 0,-19.34273 0,-0.15619 c -0.002,-0.084 0,-0.16689 0,-0.24999 2.1e-4,-5.4086 4.31236,-9.86615 9.7499333,-9.99944 0.0836,0 0.1668589,0 0.2499983,0 l 39.7497294,0 0.249998,0 c 5.408883,2e-4 9.866683,4.31216 9.999932,9.74946 0.002,0.084 0,0.16689 0,0.24998 l 0,19.99889 c 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 c 0.224318,5.4532 4.793507,9.72696 10.24993,9.59327 5.437573,-0.1333 9.749724,-4.59085 9.749934,-9.99945 0,-0.083 0.002,-0.16639 0,-0.24998 l 0,-79.74557 c 0,-0.083 0.002,-0.1664 0,-0.24999 -0.135299,-5.52089 -4.728778,-9.88475 -10.24993,-9.74946 -5.437573,0.13329 -9.749724,4.59085 -9.749934,9.99945 0,0.083 -0.002,0.16649 0,0.24998 l 0,0.15629 0,19.34263 c 0.002,0.084 0,0.16689 0,0.24998 -2.1e-4,5.4087 -4.312361,9.86626 -9.749934,9.99945 -0.0826,0 -0.167828,0 -0.249998,0 l -39.7497291,0 c -0.082599,0 -0.1678288,0 -0.2499983,0 -5.3461936,0 -9.7790236,-4.22257 -9.9999316,-9.59317 l 0,-0.15629 c -0.002,-0.084 0,-0.16679 0,-0.24999 l 0,-19.99888 c 0,-0.083 0.002,-0.1664 0,-0.24999 -0.135299,-5.52089 -4.728778,-9.88475 -10.24993,-9.74946 z m -239.998361,0 c -5.43758,0.13329 -9.74973,4.59085 -9.74994,9.99945 0,0.083 -0.002,0.16649 0,0.24998 l 0,0.15629 0,58.77794 0,0.81245 c 5e-5,0.24709 -0.006,0.50157 0,0.74996 l 0.0313,0.46867 c 0.66248,16.10781 13.93615,28.77901 29.96851,28.77971 0.24922,0 0.49949,0.01 0.74999,0 l 38.46848,0 0.78125,0 c 0.2492,0 0.49947,0.01 0.74999,0 16.3179,-0.39988 29.26149,-13.76344 29.2498,-29.99834 -1.7e-4,-0.24168 0.006,-0.47577 0,-0.71876 l 0,-59.2779 c 0,-0.083 0.002,-0.1664 0,-0.24999 -0.1353,-5.52089 -4.72878,-9.88475 -10.24993,-9.74946 -5.43757,0.13329 -9.74972,4.59085 -9.74993,9.99945 0,0.083 -0.002,0.16649 0,0.24998 l 0,0.15629 0,31.31076 0,28.02965 c 0.002,0.084 0,0.16689 0,0.24998 -2.1e-4,5.4085 -4.31265,9.86625 -9.74994,9.99945 -0.0826,0 -0.16783,0 -0.24999,0 l -39.74972,0 c -0.0826,0 -0.16783,0 -0.25,0 -5.34591,0 -9.77903,-4.22277 -9.99993,-9.59327 l 0,-0.15619 c -0.002,-0.084 0,-0.16689 0,-0.24999 l 0,-28.27963 0,-31.71703 c 0,-0.083 0.002,-0.1664 0,-0.24999 -0.13531,-5.52089 -4.72879,-9.88475 -10.24994,-9.74946 z m -40.00803,119.99334 c -5.43757,0.13319 -9.74973,4.59084 -9.74994,9.99944 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 0,79.589376 c 0,0.083 -0.002,0.166391 0,0.249986 l 0,0.156191 c 0.22431,5.453197 4.79351,9.72696 10.24994,9.593268 5.43757,-0.133293 9.74972,-4.590845 9.74993,-9.999445 0,-0.08299 0.002,-0.166391 0,-0.249986 l 0,-79.74557 c 0,-0.083 0.002,-0.16639 0,-0.24999 -0.1353,-5.52089 -4.72878,-9.88475 -10.24993,-9.74945 z m -39.99973,0 c -5.43757,0.13319 -9.74972,4.59084 -9.74993,9.99944 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 0,79.589376 c 0,0.083 -0.002,0.166391 0,0.249986 l 0,0.156191 c 0.22431,5.453197 4.7935,9.72696 10.24993,9.593268 5.43757,-0.133293 9.74972,-4.590845 9.74993,-9.999445 0,-0.08299 0.002,-0.166391 0,-0.249986 l 0,-79.74557 c 0,-0.083 0.002,-0.16639 0,-0.24999 -0.1353,-5.52089 -4.72878,-9.88475 -10.24993,-9.74945 z m -39.99973,0 c -5.43757,0.13319 -9.74972,4.59084 -9.74993,9.99944 0,0.083 -0.002,0.16639 0,0.24999 l 0,0.15619 0,79.589376 c 0,0.083 -0.002,0.166391 0,0.249986 l 0,0.156191 c 0.22432,5.453197 4.79351,9.72696 10.24993,9.593268 5.43757,-0.133293 9.74972,-4.590845 9.74993,-9.999445 0,-0.08299 0.002,-0.166391 0,-0.249986 l 0,-79.74557 c 0,-0.083 0.002,-0.16639 0,-0.24999 -0.1353,-5.52089 -4.72877,-9.88475 -10.24993,-9.74945 z m 119.99919,0 c -5.52116,0.13529 -9.88524,4.72853 -9.74994,10.24943 l 0,0.15619 c 0.22092,5.3707 4.65374,9.59446 9.99993,9.59326 0.0822,0 0.1674,0 0.25,0 l 31.46854,0 28.03106,0 0.25,0 c 5.40786,2e-4 9.86673,4.312665 9.99993,9.749463 0.1353,5.520393 -4.22977,10.114138 -9.74994,10.24943 -0.083,0 -0.1678,0 -0.24999,0 l -28.28106,0 -12.46867,0 c -16.56038,0.405878 -29.65559,14.187112 -29.2498,30.748292 l 0.0313,0.468674 c 0.67275,16.358092 14.3523,29.180779 30.71849,28.779702 l 19.24987,0 c 0.0822,0 0.1674,0 0.25,0 5.52115,-0.135293 9.88523,-4.728538 9.74993,-10.249431 -0.13325,-5.437298 -4.59105,-9.749259 -9.99993,-9.749459 l -0.24999,0 -19.49987,0 c -0.083,0 -0.1679,0 -0.25,0 -5.34527,0 -9.77914,-4.223065 -9.99993,-9.593267 l 0,-0.156191 c -0.1353,-5.520393 4.22987,-10.114138 9.74993,-10.249431 0.084,0 0.1668,0 0.25,0 l 28.28106,0 11.46867,0 0.25,0 c 5.40786,2e-4 9.86663,4.312661 9.99993,9.749459 l 0,0.249986 0,19.998889 c 0,0.083 -0.002,0.166391 0,0.249986 l 0,0.156191 c 0.22432,5.453197 4.7935,9.72696 10.24993,9.593268 5.43757,-0.133293 9.74972,-4.590845 9.74993,-9.999445 0,-0.08299 0.002,-0.166391 0,-0.249986 l 0,-58.934226 c 0.013,-0.511772 0.013,-1.013644 0,-1.531215 -0.3999,-16.312699 -13.77321,-29.282569 -29.99979,-29.279569 l -59.9996,0 c -0.0831,0 -0.16641,0 -0.24999,0 z m 119.99918,0 c -5.52115,0.13529 -9.88523,4.72853 -9.74994,10.24943 l 0,0.15619 c 0.22092,5.3707 4.65374,9.59446 9.99994,9.59326 0.0822,0 0.1674,0 0.24999,0 l 19.49988,0 0.25,0 c 5.40886,2e-4 9.86662,4.312165 9.99992,9.749463 l 0,0.249986 0,59.996667 c 0,0.083 -0.002,0.166391 0,0.249986 l 0,0.156191 c 0.22432,5.453197 4.79351,9.72696 10.24993,9.593268 5.43758,-0.133293 9.749726,-4.590845 9.749936,-9.999445 0,-0.08299 0.002,-0.166391 0,-0.249986 l 0,-59.340504 0,-0.156191 0,-0.249986 c 2e-4,-5.4086 4.312371,-9.866249 9.749933,-9.999449 0.084,0 0.166799,0 0.249999,0 l 19.999863,0 c 0.0822,0 0.167399,0 0.249999,0 5.521152,-0.13529 9.885232,-4.72853 9.749933,-10.24943 -0.133249,-5.43729 -4.591048,-9.74925 -9.999932,-9.74945 l -0.249998,0 -79.749453,0 c -0.0831,0 -0.16642,0 -0.25,0 z m 119.999181,0 c -5.521153,0.13529 -9.885233,4.72853 -9.749934,10.24943 l 0,0.15619 c 0.220919,5.3707 4.653738,9.59446 9.999932,9.59326 0.0822,0 0.167399,0 0.249998,0 l 19.3436185,0 0.1562489,0 0.2499983,0 c 5.4088631,2e-4 9.8666328,4.312165 9.9999318,9.749463 l 0,0.249986 0,39.747792 0,0.249986 c -2e-4,5.408599 -4.3123706,9.866152 -9.7499335,9.999444 l -0.2499983,0 -19.9998637,0 c -0.0831,0 -0.166419,0 -0.249998,0 -5.521153,0.135293 -9.885233,4.728538 -9.749934,10.249431 l 0,0.156191 c 0.220919,5.370702 4.653738,9.594467 9.999932,9.593268 0.0822,0 0.167399,0 0.249998,0 l 79.749457,0 c 0.0822,0 0.167399,0 0.249998,0 5.521153,-0.135293 9.885233,-4.728538 9.749934,-10.249431 -0.133249,-5.437298 -4.591049,-9.749259 -9.999932,-9.749459 l -0.249998,0 -19.499868,0 -0.249998,0 c -5.408863,-2e-4 -9.866733,-4.31216 -9.999932,-9.749458 l 0,-0.249986 0,-39.747792 0,-0.249986 c -0.001,-5.346003 4.222722,-9.778559 9.593685,-9.999449 l 0.156249,0 0.249998,0 19.999864,0 c 0.0822,0 0.167399,0 0.249998,0 5.521153,-0.13529 9.885233,-4.72853 9.749934,-10.24943 -0.133249,-5.43729 -4.591049,-9.74925 -9.999932,-9.74945 l -0.249998,0 -79.749457,0 c -0.0831,0 -0.166419,0 -0.249998,0 z m 139.499049,0 -0.46875,0.031 c -16.108087,0.66237 -28.780351,13.93593 -28.781051,29.967039 0,0.249186 -0.01,0.499472 0,0.749958 l 0,38.466563 0,0.781257 c 0,0.249186 -0.01,0.499472 0,0.749958 0.399898,16.316594 13.764407,29.260075 29.999801,29.248376 0.24169,-2e-4 0.47584,0.01 0.71874,0 l 59.28085,0 c 0.0822,0 0.1674,0 0.24999,0 5.52116,-0.135293 9.88524,-4.728538 9.74994,-10.249431 -0.13325,-5.437298 -4.59105,-9.749259 -9.99993,-9.749459 l -0.25,0 -31.46854,0 -28.03106,0 -0.24999,0 c -5.40857,-2e-4 -9.86664,-4.31266 -9.99994,-9.749458 l 0,-0.249986 0,-39.747792 0,-0.249986 c -10e-4,-5.345503 4.22302,-9.778559 9.59369,-9.999449 l 0.15625,0 0.25,0 28.28105,0 31.71854,0 c 0.0822,0 0.1674,0 0.24999,0 5.52116,-0.13529 9.88524,-4.72853 9.74994,-10.24943 -0.13325,-5.43729 -4.59105,-9.74925 -9.99993,-9.74945 l -0.25,0 -58.9371,0 -0.81249,0 c -0.2471,10e-5 -0.5015,-0.01 -0.75,0 z"
       id="path3087"
       style="fill:#413744;fill-opacity:1;stroke:none" />
  </g>
</svg>