From 6e5d3c848933257dca1f1f2295baef72c3340da7 Mon Sep 17 00:00:00 2001 From: Darren Date: Thu, 3 Mar 2022 03:27:35 -0500 Subject: [PATCH] merge master into dp4 Signed-off-by: Darren --- .github/workflows/building.yml | 25 +++++++++++ .github/workflows/dockerimage.yml | 26 ++++++++++++ .python-version | 4 ++ README.md | 23 +++++++++++ README.rst | 39 ------------------ docker-compose.yml | 4 -- dpaste/__pycache__/__init__.cpython-310.pyc | Bin 0 -> 485 bytes dpaste/__pycache__/apps.cpython-310.pyc | Bin 0 -> 5800 bytes dpaste/__pycache__/forms.cpython-310.pyc | Bin 0 -> 3362 bytes dpaste/__pycache__/highlight.cpython-310.pyc | Bin 0 -> 6661 bytes dpaste/__pycache__/models.cpython-310.pyc | Bin 0 -> 3709 bytes dpaste/__pycache__/views.cpython-310.pyc | Bin 0 -> 10429 bytes dpaste/__pycache__/wsgi.cpython-310.pyc | Bin 0 -> 551 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 155 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 0 -> 1539 bytes .../0002_auto_20170119_1038.cpython-310.pyc | Bin 0 -> 594 bytes .../0003_snippet_highlighted.cpython-310.pyc | Bin 0 -> 654 bytes .../0004_auto_20180107_1603.cpython-310.pyc | Bin 0 -> 638 bytes ...remove_snippet_highlighted.cpython-310.pyc | Bin 0 -> 539 bytes .../0006_auto_20180622_1051.cpython-310.pyc | Bin 0 -> 778 bytes .../0007_snippet_rtl.cpython-310.pyc | Bin 0 -> 611 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 155 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 153 bytes .../settings/__pycache__/base.cpython-310.pyc | Bin 0 -> 2806 bytes .../urls/__pycache__/__init__.cpython-310.pyc | Bin 0 -> 435 bytes .../urls/__pycache__/dpaste.cpython-310.pyc | Bin 0 -> 1301 bytes .../__pycache__/dpaste_api.cpython-310.pyc | Bin 0 -> 401 bytes package.json | 2 +- renovate.json | 5 +++ 29 files changed, 84 insertions(+), 44 deletions(-) create mode 100644 .github/workflows/building.yml create mode 100644 .github/workflows/dockerimage.yml create mode 100644 .python-version create mode 100644 README.md delete mode 100644 README.rst create mode 100644 dpaste/__pycache__/__init__.cpython-310.pyc create mode 100644 dpaste/__pycache__/apps.cpython-310.pyc create mode 100644 dpaste/__pycache__/forms.cpython-310.pyc create mode 100644 dpaste/__pycache__/highlight.cpython-310.pyc create mode 100644 dpaste/__pycache__/models.cpython-310.pyc create mode 100644 dpaste/__pycache__/views.cpython-310.pyc create mode 100644 dpaste/__pycache__/wsgi.cpython-310.pyc create mode 100644 dpaste/management/__pycache__/__init__.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0001_initial.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0002_auto_20170119_1038.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0003_snippet_highlighted.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0004_auto_20180107_1603.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0005_remove_snippet_highlighted.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0006_auto_20180622_1051.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/0007_snippet_rtl.cpython-310.pyc create mode 100644 dpaste/migrations/__pycache__/__init__.cpython-310.pyc create mode 100644 dpaste/settings/__pycache__/__init__.cpython-310.pyc create mode 100644 dpaste/settings/__pycache__/base.cpython-310.pyc create mode 100644 dpaste/urls/__pycache__/__init__.cpython-310.pyc create mode 100644 dpaste/urls/__pycache__/dpaste.cpython-310.pyc create mode 100644 dpaste/urls/__pycache__/dpaste_api.cpython-310.pyc create mode 100644 renovate.json diff --git a/.github/workflows/building.yml b/.github/workflows/building.yml new file mode 100644 index 0000000..830c57a --- /dev/null +++ b/.github/workflows/building.yml @@ -0,0 +1,25 @@ +name: Python CI + +on: [push] + +jobs: + build: + + runs-on: ubuntu-latest + strategy: + matrix: + python-version: [3.6, 3.7, 3.8] + + steps: + - uses: actions/checkout@v2 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v2 + with: + python-version: ${{ matrix.python-version }} + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install tox-travis coverage codacy-coverage + - name: Test with tox + run: | + tox diff --git a/.github/workflows/dockerimage.yml b/.github/workflows/dockerimage.yml new file mode 100644 index 0000000..3f2c5ce --- /dev/null +++ b/.github/workflows/dockerimage.yml @@ -0,0 +1,26 @@ +name: Docker Image CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + name: Check out code + + - uses: mr-smithers-excellent/docker-build-push@v5 + name: Build & push Docker image + with: + image: darrenofficial/dpaste + registry: docker.io + tags: latest + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..3149984 --- /dev/null +++ b/.python-version @@ -0,0 +1,4 @@ +3.8.0 +3.7.5 +3.6.9 +3.5.8 diff --git a/README.md b/README.md new file mode 100644 index 0000000..c8aa699 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +Dpaste +--- +![dpaste image](https://img.shields.io/pypi/v/dpaste.svg) +![building](https://travis-ci.org/bartTC/dpaste.svg?branch=master) +![Code Quality](https://api.codacy.com/project/badge/Grade/185cfbe9b4b447e59a40f816c4a5ebf4) + +---- + +📖 Full documentation on [https://docs.dpaste.org](https://docs.dpaste.org) + + +dpaste is a [pastebin](https://en.wikipedia.org/wiki/Pastebin) application written in [Python](https://www.python.org/) using the [Django](https://www.djangoproject.com/) framework. You can find a live installation on [dpaste.org.](https://dpaste.org) + +The project is intended to run standalone as any regular Django Project, but it's also possible to install it into an existing project as a typical Django application. + + +The code is open source and available on Github: [https://github.com/darrenofficial/dpaste](https://github.com/darrenofficial/dpaste). If you found bugs, have problems or ideas with the project or the website installation, please create an *Issue* there. + +⚠️ dpaste requires at a minimum Python 3.6 and Django 2.2. + + +dpaste.org: https://dpaste.org/ +pastebin: https://en.wikipedia.org/wiki/Pastebin diff --git a/README.rst b/README.rst deleted file mode 100644 index e7184ca..0000000 --- a/README.rst +++ /dev/null @@ -1,39 +0,0 @@ -====== -dpaste -====== - -.. image:: https://img.shields.io/pypi/v/dpaste.svg - :target: https://pypi.org/project/dpaste/ - -.. image:: https://travis-ci.org/bartTC/dpaste.svg?branch=master - :target: https://travis-ci.org/bartTC/dpaste - -.. image:: https://api.codacy.com/project/badge/Coverage/185cfbe9b4b447e59a40f816c4a5ebf4 - :target: https://www.codacy.com/app/bartTC/dpaste - -.. image:: https://api.codacy.com/project/badge/Grade/185cfbe9b4b447e59a40f816c4a5ebf4 - :target: https://www.codacy.com/app/bartTC/dpaste - ----- - -📖 Full documentation on https://dpaste.readthedocs.io/ - -dpaste is a pastebin_ application written in Python using the Django -framework. You can find a live installation on `dpaste.de`_. - -.. image:: https://raw.githubusercontent.com/bartTC/dpaste/master/docs/_static/dpaste_de_screenshot.png - :alt: A screenshot of https://dpaste.de/ - :width: 60% - -The project is intended to run standalone as any regular Django Project, -but it's also possible to install it into an existing project as a typical -Django application. - -The code is open source and available on Github: https://github.com/bartTC/dpaste. -If you found bugs, have problems or ideas with the project or the website installation, -please create an *Issue* there. - -⚠️ dpaste requires at a minimum Python 3.6 and Django 2.2. - -.. _dpaste.de: https://dpaste.de/ -.. _pastebin: https://en.wikipedia.org/wiki/Pastebin diff --git a/docker-compose.yml b/docker-compose.yml index 760a46d..071532b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -34,9 +34,6 @@ services: - data_db:/db ports: - "8000:8000" - command: mkdir -p dpaste/static - command: make css - command: make js command: ./manage.py runserver 0:8000 migration: @@ -46,7 +43,6 @@ services: - .:/app:delegated - data_db:/db - volumes: data_db: data_collectstatic: diff --git a/dpaste/__pycache__/__init__.cpython-310.pyc b/dpaste/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2ea051caed97d1f116acf71a47f58445f8b95fe4 GIT binary patch literal 485 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 literal 0 HcmV?d00001 diff --git a/dpaste/__pycache__/forms.cpython-310.pyc b/dpaste/__pycache__/forms.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..56c59a36fea3cd150c5a3ebfe98829238ac7b0c7 GIT binary patch literal 3362 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 PIjMFabBmdP1PcQIvz{ap literal 0 HcmV?d00001 diff --git a/dpaste/migrations/__pycache__/0001_initial.cpython-310.pyc b/dpaste/migrations/__pycache__/0001_initial.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..db8af54a678cfa0cef7de4dc563b94fc79d2ad4d GIT binary patch literal 1539 zcmZ8hOLH4V5Z;|#Jys7#PK@J_5X396fGu;Us2IzpTp=MH{mLEJanKpN;EY+~j6L+vYv2OI`gsHB!%(BQzVy!+Gze=#(;@+lt!0hS zHlYD@pu2R*+psZrpa+|9cj*ywkB}BcZ^3&@M*cSWZMY9Ri31OQcj0{-^>7vSh$26* z$YVk}@FDc!Bb)cJ^$nj-tpDjP|Fc{ElUx4hK^b>d7g8`LvUkA_EHPnq!#)|@#W*js-86Ka8zV2M0oa7}&S)8H{N|Zbn{0em^ zo~t~XN{khPZWofLv0Oy2aABedR}qKnw+wD>X-m?dha>+_7io}>1& zxe&5RvAQ-9arR0#rg^3?Q@U|j8KJwH7kG)XtW#{UP_sO{er(fzG;rwY2H;sd7fNmr zT%`oXd?I)`Bbvd>wMlJM?I6qFL@_`W+Q!R*ON`W_z-ww8=c;{Vk^U(mp%*gw$e{OD z=w#7XJjGJQX%Vt(X68E25R3kCE|E${pl86|PZ{o>QfR-diX3|KK2221Hm0+jPqEaE zYJD=Q1xgC*t;6IdS-N$>@l7<%=b4h0Ve4lC`W7I1Hy`!HnW9}b5x9yc0(BE65zhcG zwJ(zyl~zea5=qwtQ5Cvg#L|?!Ih}CP@bXfo0TziB4{rzu9RN@wk zy<#EFy=u-zxlcpW@tN;4cZ+Si8}41V=Wg4vN0xbaT=qBXG1vdM?)!f=-`eaKBt!t` kahBwJFtO#bRkV{gY%A-CR?*FGD=EG+?N}NHJ+|%r2Q*;B$p8QV literal 0 HcmV?d00001 diff --git a/dpaste/migrations/__pycache__/0002_auto_20170119_1038.cpython-310.pyc b/dpaste/migrations/__pycache__/0002_auto_20170119_1038.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..89f2473c19ef17f5759764a02316de7c6741944d GIT binary patch literal 594 zcmZuvzi-qq6!x!Na^Wh$!i<>6(j;X7B!oItWoif5vRLW)k^1D=A@Nn}OqUM)A^n%U zGBL9;0MEHry@4nB^Y`rc!|#*b!9h;Y{QAYkEhFSdboNc4bBt?xiJ*w0hV-dhP7Ajz{~JqH~OEIz<4|P(?7EcC_IjHc2e3 z#CLYjlRduJ<7wobXcj8N#>=ogd+1oOuuwxgc?hejs%ojN_PRA8ova=P@F6j91qS2t z-YGEBwmk$9vEk;6Z^YPL`X==wfYj=|NJA#)ASpvGB_?eRAYV!Ob=#Vl7(E38SOs>i zVH#0R5}tg5-d(||2BSjm2DsPcj*L(7eum#?<)!PPRP8u|wdF~Cn;UwtzTA!Rusv#8 z;#^0v-FhdFs`^b;*Y9Lqy?%Q*T#ppVD!eCnn(=;~|8KTAIvO%Mc78T{;EX+ZaCia&S0v^oDPX`WR`ZLl^j;F1#(V0(abYXt3L$+Qm-CiHlY5sgxTkMUm?Y={{2G+q$THv`2s~YCt_N z(R6~?aPc+3jnCRi50kI>-S*fGn-+J>{$||?S$p+&nl76fQz*I)wN5|a2CJs6X_|CP z&C_SUnUuJ?R6AbO0WIh4kIt{(Z^*nL6*D1&#~>73@DWMyFMjMjrbI{rt3ofDbC~tL d_Z|1feRtd2DP?l;+bs+4=*=MJ0jGS0SYN1Cy}`9}W6WB0qeDI+thm&@Oru|EzxG@rl``SgkcFyM-HyyTr% zdYpY_;DPwbKpAEFfCe`i^6O|>lZY}&Q;SedrhlMTBbP)#dGJ+zp>5&2Y5Kvr^K zr3bv`r9gijH~|dT5%>^52+@^*_(~8PLqbxiO^)w0NHBzp*MmBBT zC~|{fquZnn6kgzH!{O32y}o`y>Nfc1a+$CZ;Ayo{hHg+@NQJsKjomrNaoJBOb=4si zrSpwuWPO*j!D)*MPO`+ta?VR>Qz@x#qmcGHQl4!p$ f=ho+TXY#(a?e009W8=f^5I)c!W0TW(EcV2IPE4)F literal 0 HcmV?d00001 diff --git a/dpaste/migrations/__pycache__/0005_remove_snippet_highlighted.cpython-310.pyc b/dpaste/migrations/__pycache__/0005_remove_snippet_highlighted.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..012b90b3669a8a2d5f385c5ba3def8a6b5e439ab GIT binary patch literal 539 zcmY*Xy-ve05VoE4FKq=AtcWd3lkz_x#DHLG2M|jZEA5@yREZsuv=TF{JP5Dkm5Eni zpj^^cEhpXi?tJ(8KHIw6br?x8J{k=;V_#*kD>enUr1>!!V8COR@PKpnz(9cY&cH%G z6K_@^zglff}7e1IAK? z2^zb!L$_g?vPwv494V<_9wYf3DPQJcTo#oPV2TP*jU&u6L0nAx5fi<@`v_w&j!tn+ z_LF6Mv|pK@XK$(#^dQVKRLZ-<1;#o}P!-;a!)DoDmPe${WmbX9H4nK%qnEyB79CJ0 z&G*SPnXv4oT@zez`?tBQc89KIS}+UMME77+O-kzkgV;R zAJV_XwNw8>fg(Lgb`t`31`fDC7`VtY@4FLwAZBdj{iZi;By58E-LHi8cH9l`eB4YTS{t+aBgUCdyA_vaYo}njF5JoE#m=!^!bsRNk28Z}mv3r=$WV9QWS! z1Q+}zcmD?W?LE=j?~09J-gee?^WwiT>ONGoYr{Nm>TO~_RNkFllg$S2Iu1`cp~@%q JL1gh5Z<5rvt>&NiO^CZxrpyr*)w*|+Pgh&*O8!wHm^X> zD{V`~DlDLk?-YqSxSgLvswIya@kDyaZ~U5%GIW|K4}b~wwn-oC@Fz+QadMutmME- z0er_xiP1g|4KUfK5J3#dwSe?mQY?dv8jbwu<6Q@8mq1rphyH0%6lbbBIHQ)u;#G0B zT&hL!V&PNU)?J6r%iihLx9O*Pcj-=@In}szR3HW1RtN3;v8dXr!I>l?VfX?0 zDENH5tx>}TjgYCquaqAvMR^B}be|~oahX&TI->U(V4{5@WwHeG|Q%a7dej{C*uw2YVPmbfC` z^X_XOUNs@LkI7_A$mk}D1s8n6qkq}W5Wkp3egylf-I+P8hoOg2hv5B8$J+_j@!9Jm P{WtWHm<>H1i4*xB#qpw~ literal 0 HcmV?d00001 diff --git a/dpaste/migrations/__pycache__/__init__.cpython-310.pyc b/dpaste/migrations/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..690f959d1e92875c77be191d19c47bdb5c6f8f17 GIT binary patch literal 155 zcmd1j<>g`kf|6u~BoO@=L?8o3AjbiSi&=m~3PUi1CZpdf>61c=|zbpnfZCe`tk9Zd6^~g@p=W7w>WHa S^HWN5Qtd$I7Bc|}76t&gc_cCb literal 0 HcmV?d00001 diff --git a/dpaste/settings/__pycache__/__init__.cpython-310.pyc b/dpaste/settings/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2022b125d3f1230ca4a2c5b0da073e954c8cad14 GIT binary patch literal 153 zcmd1j<>g`kf|6u~BoO@=L?8o3AjbiSi&=m~3PUi1CZpdf>6b&B_)}8>Bai-@tJvpF literal 0 HcmV?d00001 diff --git a/dpaste/settings/__pycache__/base.cpython-310.pyc b/dpaste/settings/__pycache__/base.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..197753b1b20e110cc6f9dc0fbbb0b298b6e38e86 GIT binary patch literal 2806 zcma)8&5zs06&I;5uJ+Trw%1=tWGAt#jhFH!L2CqQ5m}_xjJ2Xba=YF^0fMU;X}P9I zWrp%*c`D#rfB-obt=rnZ^XA(CA3T`Sbiem;v*TY;1XH|x{NDNWV8mWDpsDz&lJ4yTteq?4Xxuvv;psV zyo4^`Wpoj*piR7rF5xwF8T8NLb+Ehws||b}R#))_bPZob@8M1K{~%ZKE&^Xmk*vue=Xqp--^#AserE&`Q#&f1Aq8E zSfP)T&GfW4(M@vwSp$D0baLB|!S?37?Li@2C>6-9vlmi9Jcor)I)z=JCcIm?fj)ux zHoV*T7E*B&wcx#jOLz%y;ZN{wU+i-mt9WZH;TFF0v} z=I1|(%=LL$)9>x?@{&Vmw;z!+zTEEh%mZC>@0+$` zb7|`*={73vI~}LXWfC@}rc4C_cvTO_fzOVU-{BK497pOf3S;UYsVw$le>n03!eAXy zZ%ouZFZ4%*#da#|3YndWnsV~luQ(X_Atscm!o)sfF`0BzPV(D#FltYynor3PBKd@6 zhJ4X>+K$n2Ez@+8YQ9@u+tW3poiQuwgkaxGlvZ|>Ri8>G+>bJj5uXuU-hQb zz#qbaqp(>`n)#+CKE?q#^(aw?jE>X}41e&+>E3I8^7)(lCyap;rq0>g8E?+&Z2_Xm zBns6|I{mt85DmS6sJ(QWQ~k|bwhgCxbm9#k`Qcc7*rnctm{V~|HfOi}OFKZ)jQa7J zYUhhN^=m^moj+d39?VHwxid)dH1OcEk03e;F;jDamcq=*#SE#lbcS@rn+*Cwa zvzXj^)6FlnR7{R$<7Dd{G%5LJ2Cz*U@1X1N+zp#0UcJ}uJka|ZDrtsgbEQ2Pxaq2D z4jjYm+s#sPC3p9hk^y+VQBFB9l17F`KMeek2;ea_D<>o60N6WGIP%BI)f}LyO16G2 zoLz$2t^NBSKm55~*Sy#}@))V_TfMr^zNn)mt?jh$wQb!67ME(gipj{E1#z;;z6t!8 ze9>yPa_BlIz$v%6WKzx=6QAJ7QTh5|kH*Ydg_!g+##V6}eW z2SJ_A!a68SBO2FvX<%ATQ$`o>JI=s;=ypx(plxZ;mIjvTn7n)($5Ymnl1d|tLehXP zQfV*}j2g*mV-_-RM7FbwYM>2~L}&wUns#^O1&k!}t!8o~zv)@*2TTp3v1(!)-B7l-eT7la$Tt2_d=+A+AQ*NKpvBTSD_Kc(7||l7~{=8x(P<~G7PAi zvzniBIbyuX&KO$7CoazO>_YqEl`MU{O2WrJjY3`=lb9EQ;-#q27Sp(OpBMWwF5u41B>c z_H-ASeVr@&05W6eZa-V~cJB0fMerQNmwWC0?tXh$cRQx0^MzNW%{Q{%-8Fi;?b?oM zfztmoyGCErEt@Wipi3fXE${aN(MzJ~3v74HewVKu*t>=c_1QBz@JTTH@D(sLt)~Oj zAgrVB4SH=yxA}_E2PeHAzz?)-USTngW-%|HLaQUZ0%Z(!#}{5zk4@J_T8OrKm`XES`#dUQ%8zDJ8j9T$4+3NlG6vSAbWpNx*|g zk>w>>lEF%TS^973rLuadx+ckrBGu%Iv?6>IOA^Rn%)O+(Fp0{U%WSikr?WeJX9Mya_|Nr4~HoNt# zZajGD{Yp?!We{{@>M3G_O4gzKqfC1se8?AT0|FAXW;c43@aXysQe8P0+{s oy7ZzTiZYosQRG+8opV)`u*vb7zJt|=1V?OQO!$PGAExc_PlIQB<^TWy literal 0 HcmV?d00001 diff --git a/dpaste/urls/__pycache__/dpaste.cpython-310.pyc b/dpaste/urls/__pycache__/dpaste.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..962d1c37eced1443338b5261911e686db2fd866d GIT binary patch literal 1301 zcmah}TW`}y6!zFooWyZM(hCKa1&JULX&dho5)y)~Xho5_1#JTlv)Woi<}`8eP2(vo zMm+J{{{WBsm;B08{{h<7Ud~LMsvsd8W#&8IobQ~;ImbyouVvsP$2VWjYKHMi85bWH zjbHGa+r%)q!AWGqgc72#8JV#~Esd?nj%&20u^rW8hdLV9qDI`LO^xeOD|V@i*x`++ z9edOx1}uTao4objq8%U~E^+rGpHhIDR!_<5xIaqOM$5zHpsD0wNp>N98s|Q*F)!YbvEE$!@uXIKca=P9BDnvR>`( z{(M^0w3QCa19iL7d$jpzXFC`@`E~p0^HI4rAAvsmPt&~A~vozvHvyyGwb%}UdtqP(ooz#X6+&} MQI9^B{deQ+f8tq-y#N3J literal 0 HcmV?d00001 diff --git a/dpaste/urls/__pycache__/dpaste_api.cpython-310.pyc b/dpaste/urls/__pycache__/dpaste_api.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..18c1bb9545f45c175b56f43f03453d350474edd4 GIT binary patch literal 401 zcmYjMyH3L}6!jx%LQ@ttBnAeSF3FA%0*QqMAt5njATsf#Es7tq-SSwO`3D&JrL0W- z1*8hDOOd#e?>)!o>iF1fZx0DpX!mbdI6ou#Un!CkJU%u_B<+ZzHKh@=jwxPq#9Ss_ zqS8901gK1bL;5y&CofbEWcJD@w9aIHMaEl8bRlEfXAT-G!W3cAdUw~rBPbh|Y$Kmu zo?p-4;dyW)?5sMdccm3RK!dDl9SDS8&#Z-j4v7{DF2;FZ$a|qDrkuOZyJ%JKZEhB5 z=1U2!aUvM!%lN3{xYDO<&Bc%Qnea`deSsF3FM!kjgSZ04b^AK3rba;}g>#^Fbp{LQ uj8&jR^&9bT#0(o8QaH` literal 0 HcmV?d00001 diff --git a/package.json b/package.json index f670368..a82c641 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dpaste", - "version": "4.0.0", + "version": "3.0.0", "repository": "https://github.com/bartTC/dpaste", "license": "MIT", "dependencies": { diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..f45d8f1 --- /dev/null +++ b/renovate.json @@ -0,0 +1,5 @@ +{ + "extends": [ + "config:base" + ] +}