diff --git a/assets/favicon.xcf b/assets/favicon.xcf new file mode 100644 index 0000000000000000000000000000000000000000..20dcd752930eca2852c25d7debb43acc5ecfd59d GIT binary patch literal 8652 zcmdUz-%cAx6vk&Ui&Hk#g|wYSX{4=E36Mez0ad-J#HOu!wO76BU5H~lD}jwLiQsBc zu6oy8=V_v-kI)C$H}E64zcZe-s4&rbqyc%PkMDSP{(WaSXLqKX9UaGKtxnv@4%>=y zVIlS^2m=1x19zUkS4u$n8Z3g}!ME0ycHhwcJNTWCx^;lx0xb(IxxtC41$P z-N2S{w=L?Io|U^^qt2Fv->ebC0_Ixy6P6N>v5=V`ML1jqL1m7HVG+^38t3X0BZn3; zi>tjt-v?9hq=<_!MMKKy6*)@LK>KQJG|(e7kXc-9G^A*_0;3^8L&E44IZDt#`)X`7 z&?7XESzK*2Bxtw-G^lX23WCZUjY1XCz8a%}kwXia#noP+?}I6LA|X-6n8a@x>3cuj zbfj-EyI@+RmzjgdOHKYrDOb(2rC-KXW!=&r@;g`m6!oD7b!TqS*ByEAmz`Z!-~*y= z{WHkbzlHHbO3RcLIC6u&?l68Zv&#y6K-A%fYccUdLd%2|IC6u&?l68Zv&#y6K-A%f zYhnGM>LU&6&fK7{JMe>@T~^=&qHg^&zz>ol_ALUq%zQuY-E`)QnO!g~^M%yg5^Y*z z9~O}LqMuhx6JZD~~Kh#ckUUS;OuO$khijFZ+

;vQbVY3g+5E+Py+qT(< zgng(CyAOQ%J_a>!tVfa3jPHlp2UZ?gh>F{`AF_ts8NfcsE8@aJ-h2&vy5D&=`RHGu zTFOlw^T)GIe+8Cnq0O2(uV7qQ@Csb}RjKbk@>|Nq7;7)M13FXcKG#H#q!Zjlv)D+TFsa;3HRiL^DN&H%wF{sPKqpf(mc2Do8TxUeO#ils}+?xcI?qOlYq$ zA@L@!Mx(-GOlWWMP{!Isg~yoC-r}K*HLJpFOlYq$A@L?Jc~PRdJdz{SeDW-Z6_>Vo zpbFz9u9W0}qvw)mIZC*+op^~0CpmuTxnz`A{?K=6YrRC?(0t0u$NN0;ET7>nZSfL$ zNs*H@If+By+%o?oGhL?4(moIN$V+&Md?Xhm^UJ8Ne9bXy+liORM{;cu%`KzcTW+#m aA}48bk{tKvm0j{p)joKM6Lxt8t<-+RixybcZmZGqZ; zw^z(6`5yjoM_^-%MZ%{zX6eVqg}0}rG-;(NJ6ur65HR78a%^7U2xd01L76PPVCKU! zpH8nYc)fm(^|ia7Z=tG&DsjBPAq8a$0*wMQmBFS0nQl-mEWJ<*fOZ|8zEx#e124n^ z;+Ri*ybTHh4uOUt zdZ&1L9#u`@NywaYpydeD&OPRh^X_xYuDrU>QDnEELWY0|hZIZi0>=vwreiad*~A8B zeo$Ng<3jn)XMg@ae^{G~sv4?9A%le%$^;q(VG4pw1u>N&T6mk>pcVk_dU!r)^<9w- z3n6xrYYJ3%o5Uu;p53QS(_hbNe|Y->aV|jfExP*;cldu7*|lANo9O=ayuHfoU_+5S zfTmr*gs>kd(+v;D-UW&sSF+4mb5LV~Lkd0K6fz!FGbqT2Z=SCcvKyE_7(8A5T-G@y GGywn`&p29U;#&d8A*WN&uv#=_@PUFO>$y8B+1Q+R{ z)7{CC&+AVB3LMZhH(SvTVL>M$*<(aco{(V?vqnx?0A@*D)|AS z^7_7H#JAt`{s|Qyt{*CSdfk7RT)Tf+HRCVw69<3EmyX<%m*x`7I;J! zGca%qgD@k*tT_@uLG}_)Usv|K+%lr(N&yf5=rAxaKJs*N45_&F_O78|i-AB};J0U7 zIf@K|91grp8>R_ymLw>gE&ZQ*FL;9Ir?b3%wfS8~VSS6~eDy>@os$E}f-@U9p;R`hmY9z8k3?aD12vtZz5A;K` z&+0aCf?S4Bz`}%K3>G0IV_-fM;P|s>U1{Yc{tEeY)%p4N%)gs|_&XEX`w&ZD>XH13 zA%yH4sOucAo7eW6C42v`SAzv7LKRl$p!owS9$*?Td}W&DApc~V(r*`F0$}iT^>bP0 Hl+XkKAwhxs literal 0 HcmV?d00001 diff --git a/docs/images/pydenticon.png b/docs/images/pydenticon.png new file mode 100644 index 0000000000000000000000000000000000000000..405dcf59dd65d58d8be77d6d3b552ca62e1dc46e GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic2}o``sfU2YjMe%-6>kL4K{m=rx-978H@y}f&yw?RR`!O`%}+KWtUjxpurMsHx&{^0V6 z>&%_rnm7(~FBctyuB$={83HC8QY^g-94|naj?GYJ6C0TMVcE8tJ+jrO7QFwwsaXC+ zVg1|-JBk{>YFK!oYJdhnn1Ud)Kul$bvAj)gP-8J|Pz$e?`I7TqIqmFqPNH=~EmX+B zW_QVQmzK~2#2dyTh3;9nxq>D=3*r9u`nmq+zxsWC88Ma)VDI2{1;G%QoL#lt;Pqdd zeHS19vszgAlmYAtvcgcn1nLx@b;No7><_sOfeJ7A()V@)(+`8EtDnm{r-UW|G=0kk literal 0 HcmV?d00001 diff --git a/docs/images/pydenticon_inverted.png b/docs/images/pydenticon_inverted.png new file mode 100644 index 0000000000000000000000000000000000000000..90cf7d8332d35f5eb0c78f9b87e736ad6f197e2d GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^A3&Ic2}o``sfU2YjM0k$oPA_o~5nAAL7978H@y}f&yw?#q3;bP*Ud$TkelynYc=^PO1l=WfV ztn`s{&SvvZI~Ct}tewVx=214MfC+~b3vZL#1%(VSvv+|blt<8 literal 0 HcmV?d00001 diff --git a/docs/index.rst b/docs/index.rst index de661bc27a0077ebce23666b8eb664a10213ca9c..c63427ea328c66d2e3dc4c40f8681045623a7716 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,6 +1,9 @@ Pydenticon documentation ======================== +.. image:: images/pydenticon.png +.. image:: images/pydenticon_inverted.png + Pydenticon is a small utility library that can be used for deterministically generating identicons based on the hash of provided data.