From c3e2b3c94e859654812622fbabe25279c059dbb6 Mon Sep 17 00:00:00 2001 From: l3n Date: Mon, 23 Aug 2021 01:08:25 +0200 Subject: [PATCH] Initial commit. --- .gitignore | 2 + README.org | 35 ++++++++++ mobili_cli.egg-info/PKG-INFO | 10 +++ mobili_cli.egg-info/SOURCES.txt | 12 ++++ mobili_cli.egg-info/dependency_links.txt | 1 + mobili_cli.egg-info/entry_points.txt | 4 ++ mobili_cli.egg-info/requires.txt | 3 + mobili_cli.egg-info/top_level.txt | 1 + mobili_cli/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 157 bytes mobili_cli/__pycache__/cli.cpython-38.pyc | Bin 0 -> 2338 bytes mobili_cli/cli.py | 61 ++++++++++++++++++ mobili_cli/commands/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 166 bytes .../__pycache__/cmd_init.cpython-38.pyc | Bin 0 -> 628 bytes .../__pycache__/cmd_status.cpython-38.pyc | Bin 0 -> 544 bytes mobili_cli/commands/cmd_init.py | 13 ++++ mobili_cli/commands/cmd_status.py | 11 ++++ mobili_cli/utils/authenticate.py | 26 ++++++++ setup.py | 13 ++++ 20 files changed, 192 insertions(+) create mode 100644 .gitignore create mode 100644 README.org create mode 100644 mobili_cli.egg-info/PKG-INFO create mode 100644 mobili_cli.egg-info/SOURCES.txt create mode 100644 mobili_cli.egg-info/dependency_links.txt create mode 100644 mobili_cli.egg-info/entry_points.txt create mode 100644 mobili_cli.egg-info/requires.txt create mode 100644 mobili_cli.egg-info/top_level.txt create mode 100644 mobili_cli/__init__.py create mode 100644 mobili_cli/__pycache__/__init__.cpython-38.pyc create mode 100644 mobili_cli/__pycache__/cli.cpython-38.pyc create mode 100755 mobili_cli/cli.py create mode 100644 mobili_cli/commands/__init__.py create mode 100644 mobili_cli/commands/__pycache__/__init__.cpython-38.pyc create mode 100644 mobili_cli/commands/__pycache__/cmd_init.cpython-38.pyc create mode 100644 mobili_cli/commands/__pycache__/cmd_status.cpython-38.pyc create mode 100644 mobili_cli/commands/cmd_init.py create mode 100644 mobili_cli/commands/cmd_status.py create mode 100644 mobili_cli/utils/authenticate.py create mode 100644 setup.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9866359 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +scratch + diff --git a/README.org b/README.org new file mode 100644 index 0000000..fd500f6 --- /dev/null +++ b/README.org @@ -0,0 +1,35 @@ +* Mobilizon importer + + File importer into mobilizon graphql api. + +** Morganize + +This doesn't really make a lot of sense. I'm working on a script to import +events via mobilizon GraphQL api from yaml or json or whatever. Probably yaml. + +** Functionality + +*** Login + +*** Get events + +*** Create event + + - options: + - update existing + - skip existing + +**** From file + +**** User input + +**** Rss feed + +** Structure + + - python Click library for cli + - json + - graphql-core https://github.com/graphql-python/graphql-core + - https://graphql-core-3.readthedocs.io/en/latest/usage/queries.html + +*** developing in guix diff --git a/mobili_cli.egg-info/PKG-INFO b/mobili_cli.egg-info/PKG-INFO new file mode 100644 index 0000000..fdcf603 --- /dev/null +++ b/mobili_cli.egg-info/PKG-INFO @@ -0,0 +1,10 @@ +Metadata-Version: 1.0 +Name: mobili-cli +Version: 0.1 +Summary: UNKNOWN +Home-page: UNKNOWN +Author: UNKNOWN +Author-email: UNKNOWN +License: UNKNOWN +Description: UNKNOWN +Platform: UNKNOWN diff --git a/mobili_cli.egg-info/SOURCES.txt b/mobili_cli.egg-info/SOURCES.txt new file mode 100644 index 0000000..7bf1568 --- /dev/null +++ b/mobili_cli.egg-info/SOURCES.txt @@ -0,0 +1,12 @@ +setup.py +mobili_cli/__init__.py +mobili_cli/cli.py +mobili_cli.egg-info/PKG-INFO +mobili_cli.egg-info/SOURCES.txt +mobili_cli.egg-info/dependency_links.txt +mobili_cli.egg-info/entry_points.txt +mobili_cli.egg-info/requires.txt +mobili_cli.egg-info/top_level.txt +mobili_cli/commands/__init__.py +mobili_cli/commands/cmd_init.py +mobili_cli/commands/cmd_status.py \ No newline at end of file diff --git a/mobili_cli.egg-info/dependency_links.txt b/mobili_cli.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/mobili_cli.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/mobili_cli.egg-info/entry_points.txt b/mobili_cli.egg-info/entry_points.txt new file mode 100644 index 0000000..02f534b --- /dev/null +++ b/mobili_cli.egg-info/entry_points.txt @@ -0,0 +1,4 @@ + + [console_scripts] + mobili_cli=mobili_cli.cli:cli + \ No newline at end of file diff --git a/mobili_cli.egg-info/requires.txt b/mobili_cli.egg-info/requires.txt new file mode 100644 index 0000000..42d4040 --- /dev/null +++ b/mobili_cli.egg-info/requires.txt @@ -0,0 +1,3 @@ +click +graphql-core +requests diff --git a/mobili_cli.egg-info/top_level.txt b/mobili_cli.egg-info/top_level.txt new file mode 100644 index 0000000..2d18611 --- /dev/null +++ b/mobili_cli.egg-info/top_level.txt @@ -0,0 +1 @@ +mobili_cli diff --git a/mobili_cli/__init__.py b/mobili_cli/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/mobili_cli/__pycache__/__init__.cpython-38.pyc b/mobili_cli/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e3adb4013c8f5af2d42792cc7f4ed3c4360fdb4d GIT binary patch literal 157 zcmWIL<>g`kg7q02 QKczG$)edC#XCP((0Naoy3IG5A literal 0 HcmV?d00001 diff --git a/mobili_cli/__pycache__/cli.cpython-38.pyc b/mobili_cli/__pycache__/cli.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7e957c2ea4d014aa9c934d064bdc5176d0946425 GIT binary patch literal 2338 zcmZ`)OK;mo5Z+x<6fMiP{LG_8!8Ez3faN6Up+Fx<;W$BnL@%-`tG;I*gxg#tnP4Q1DIiY&3i*#~#$oB3w=!^}*Lp_$)S!j8k( z-!zzPE(Z6|&0i3bNuDr&{N_F{$HEuNl0sU?+_xVxY0JuMCM!q6uPCwOsETxC^;q~- z#dh42sZ!QTIj!oaT)L;?l>0MkR?Qr7&Tzt%tl@+jzMea>{083hs-bK-eJr3a$U5XA zPMtxYJ+|bWY#dwV%Dh~_+@f4MwpCRw%azych>stCN%H5cdF3r|u(n@afBNLvaJnjw zUdh7V&U&iJ3)`rq^M+{((m&s>(d=5H(zW|pv`4p^wSL@*!d`#v?(MsG)_U1ioWwzt z#FHw9t^Psb20@(0c@RvKRW=0U4j(Q}fM}g>iOBl%W05W(}`B&br16y`C~A>?$wMJd;bMb&F7S;zYH9y#mvsUEfyGc2-#C z01g=MdSmG-E-I{^=@xdVyQXx(SWJ~GN!Fc%V!&xQ+vYAG&P_tW`u|W6k`l#rC?mGR z^a>>G?*Pr8;#UUyi9=%e<;U#zvNSpH;*NI~HZL}wO2e&0$yU25G+m(=NRV|OT5S(t z)-o2x{ul6nW723^ZZ{o@RT}nG5EQi_=w)&*A-x_1FZaS^yrLJW_Ee3mca0Uxhk zIHh%IdqgZbZ)7lqtaQ;=P=?oYDj4E-_J=?LMoM-0k$q_W$kG)XMP#?8Z*w?;v!Af~ zoV{QpYo|=R_VDUO322=g*CHPj7ILj=5uf5-A5g)k=|`oup>?M9E!=ztUwhCCn_wdY zGx;I*X;i6m=uK=jdu0Om#MXARqNx~aN&vk=;wA|?V&aMm`d-0;hh8QN z=<8~lX$rz({6>_ex!TVIqw+jXyJqODu2O}30GN*2M|_MwMez%=-SEJ#Yh|)zpn`sw zZx3&*Z-;4D886>f-k2a%q_V!!VXlznE!<=02YrQNtdjmvtPX}#tE*>eKV04@livJS z2jC}#Z~SU(f=&{4^(t(=6le-MIbjGm!yh{A;} z<0$tV>rdO88!tA4=Np@wkJ=BPmzBd`?1j7JLSq7{q72T;wBIPl>f&!$*yQA*8g7|V zv3IgKEvm@Kl2j;fWn2RN30+v}YoPM$Pxg{L26w0&m7(^lXV42L>*sNn7WOloTiQK= t??1*A?lg`kg7q0`+p*hr7lZ{bGDqjq(LIYSD1r)$pk8_z;w0V4ZZa8@bg`wL?6o&< zBJ3XhOSyXTFL?5$E^NUU-j|o;y)R!L`7j<23EJk{G1~wkzv5!w2DmsycdrpR;h>0y z89PaDev~Rg*aw?PT!GY{2Td50pX}) z&Q+qllGe0ZwEirlvXy>y{}rNSO0I;y|jWt$giNE@R?NR&Aby;{loG91p0)y!9O zsYJ`PK

CKieM4`bq2rr$2AXSXN>}`NGtT*dteVa$Ymtl_!r+o|M{rluA}exgXX> zYu0jC)|ywbrPFSS>`KPRy9lJ0K_Bc9M#W$@xucn4mW_R~2MA$sOBFI^&vybs`W73# gtK5m)gTq*nJ=KOUlz4`Jin#d2Ml?%Ca10dw0_;Sp9RL6T literal 0 HcmV?d00001 diff --git a/mobili_cli/commands/__pycache__/cmd_status.cpython-38.pyc b/mobili_cli/commands/__pycache__/cmd_status.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c49bdcf9d5e41ba4b010ea5f3c07ce583abd54a8 GIT binary patch literal 544 zcmZXRO-lnY5QdZN_QPUD5Y%Hl7No1ilZXiQYA@oYm$FULZZscDvRk!yt5#v@wb1s=wnT%u0%1LjZ%SDSh2{YaRZbk=BLia}NPMOu`8zIB<| zTTdra3Cgn6Ooi{lM9XK^6{Ae3oB`Tz1RX*4A^k3t2lN79uK)!Ka}pGf;P7~U^xv9F zLyHVfDxCuidTZT{G*il@6RfcAzB}LQFDdvE$sbc=jhOF@RZ4$ypK>uSr(iX)gAS=8 zWv5jZdn=b?UP(iSgP}+chEabv>i(&M@-38$*k6? z;XYxSkG`L&o8N=AlJ#)y@GU5AVHbX{QyXsl*>s`D5!kM3px8~-_%U1dF0oe1T4-#Z UXv<3_PQ%ms0KQI|(K;sh3wsrh ') + diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..8ba8c84 --- /dev/null +++ b/setup.py @@ -0,0 +1,13 @@ +from setuptools import setup + +setup( + name="mobili_cli", + version="0.1", + packages=["mobili_cli", "mobili_cli.commands"], + include_package_data=True, + install_requires=["click", "graphql-core", "requests"], + entry_points=""" + [console_scripts] + mobili_cli=mobili_cli.cli:cli + """, +)