lokiunimore

View on PyPIReverse Dependencies (0)

0.7.1 lokiunimore-0.7.1-py3-none-any.whl

Wheel Details

Project: lokiunimore
Version: 0.7.1
Filename: lokiunimore-0.7.1-py3-none-any.whl
Download: [link]
Size: 269037
MD5: ef960248e3bcda0333be3b75da94c9cf
SHA256: 3c130683ae61ba4cb4a0f0a79db9b035d312a80d725c8642228ba6af3f1ea0bd
Uploaded: 2023-05-20 17:41:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lokiunimore
Version: 0.7.1
Summary: Matrix room gatekeeper bot for the unofficial Unimore space
Author: Stefano Pigozzi
Author-Email: me[at]steffo.eu
Maintainer: Stefano Pigozzi
Maintainer-Email: me[at]steffo.eu
Home-Page: https://loki.steffo.eu/
Project-Url: Repository, https://github.com/Steffo99/lokiunimore
License: AGPL-3.0-or-later
Keywords: bot,matrix,authentication,unimore,oauth2
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10,<4.0
Requires-Dist: Authlib (<2.0.0,>=1.0.1)
Requires-Dist: Flask (<3.0.0,>=2.2.2)
Requires-Dist: Flask-SQLAlchemy (<4.0.0,>=3.0.0)
Requires-Dist: cfig[cli] (<0.4.0,>=0.3.0)
Requires-Dist: coloredlogs (<16.0.0,>=15.0.1)
Requires-Dist: gunicorn (<21.0.0,>=20.1.0)
Requires-Dist: matrix-nio (<0.21.0,>=0.20.1)
Requires-Dist: psycopg2 (<3.0.0,>=2.9.3)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: requests (<3.0.0,>=2.28.1)
Description-Content-Type: text/markdown
[Description omitted; length: 3425 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.4.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lokiunimore/config/__init__.py sha256=A00lpnUKg-q3y_b-cN3jKF9urkGTGjb2Yz_gGc9WCLs 22
lokiunimore/config/__main__.py sha256=WpLFlqoI2EIocBk0s2XfJ0al37lX3p1ZdDqjV6XI6EE 41
lokiunimore/config/config.py sha256=EOdbheQkjNxte5WXCP8JTFmz4NqQf25ScRTl897mzSo 6187
lokiunimore/matrix/__init__.py sha256=d0Q6Fn44e7wFfLabDOBxpcJ1DPKWlFunGYDUBmO-4hA 22
lokiunimore/matrix/__main__.py sha256=6ypKRRGC5sO9vTI_FbftJKj1wOc3wfShFMOBVdagvb8 758
lokiunimore/matrix/client.py sha256=XqQeFznXjXxIigPTGJ_ZfCgtxtDYSatBO9pbcGqrOjg 21685
lokiunimore/matrix/templates/messages.py sha256=aabnCxHzjgvp3ZhX-wA3T-S3H1a18ZqFRfTecDudq04 3083
lokiunimore/sql/__init__.py sha256=QHd-EsfB-owHE-qVcpA5dj9Un0e_0tsf8iWTrWB22XI 22
lokiunimore/sql/__main__.py sha256=8BQ9cgz-siM__oLwJRNS85_Xt2UBLKQkH-9h-YhpCDY 260
lokiunimore/sql/tables.py sha256=7gBi-B13UwXu85JiILj6oGFBVYKbVuDhYwiUMwMUhtE 4905
lokiunimore/utils/device_names.py sha256=0SdLdzlTldKiTh5WNC2NTRJvt2zx5YDRW9PdwcE5nsQ 348
lokiunimore/utils/logs.py sha256=vj9yHd2CO73fovZomwyw1sjL9zj5AIR5JbxK3fwZaZ0 888
lokiunimore/web/__init__.py sha256=K3UdhLC275kO67S3w-Y3kweoAbrk9EegwNaCRpAx7d0 19
lokiunimore/web/__main__.py sha256=tXQ0Otdi4jW5-tt1ZnAtZ0pU_dHtPUF3IVcovwpRcDU 236
lokiunimore/web/app.py sha256=vFyN_KrYRmpfCdBi4c3IBv6-s6T404rfm60uuCvgy0M 5511
lokiunimore/web/extensions/matrix_client.py sha256=-fodP0hSGyiMU_2Y-CKhKMZhRayXqWEug6KOMlmJjUs 1907
lokiunimore/web/static/favicon.ico sha256=2RHQfo6TKMy3jwRQh3MQsFju2SDS_1HA4YierzfwOyk 67646
lokiunimore/web/static/icon.png sha256=GR2z9A2rkXKmyAH1GPdn2besEWcXveR2pjDMlaPQ7pk 8288
lokiunimore/web/static/newcode.png sha256=zoOZX7PR528gE_LAgUh4pOdsezmf388987l3fpKDvDo 9408
lokiunimore/web/static/opengraph.png sha256=eNUaU4uhcmHNxVCFGAW2l4swy3Dio0KJg1OfRyeHeqw 151500
lokiunimore/web/static/rooms.png sha256=r-l6keakHawnv5pGhwRASSb58Yhz1INL2V4Rcxuxk7k 13849
lokiunimore/web/static/s-192.png sha256=DAljj7M6ZwPYlA_jRPupbDl63Ftsf27VEWbtQ5-ttbM 11414
lokiunimore/web/static/spaces.png sha256=8cIkcLMUZPROccwgdvtp3Kvx8Vfek522sMbeq8XaIkg 12609
lokiunimore/web/static/thor.png sha256=tpTple6OPStwP49RKwEmZzRVCdPaKpfZLzDXJ-iarcI 9703
lokiunimore/web/static/unimore.css sha256=afexJ-ZMxbAufXMvTOjzEhJCK2nwNhoBy8reUJToSfQ 2380
lokiunimore/web/static/verify.png sha256=7s9e18yqAABiqCchcP0pKN5jMeEdtAIZMOKosfLeF6M 15136
lokiunimore/web/templates/_base.html sha256=BH8_Mny2k_Ct2ovTcj_YxsHD1PzfszuLGanGcsnbYb8 1941
lokiunimore/web/templates/errors/_base.html sha256=NpsJGlBcA9UPZmjfz-gasD_hb7obn0JVxek1NHnAO3A 593
lokiunimore/web/templates/errors/failed-invite.html sha256=YelT_sVDQH7LSWNCkVBTajCbIeTakHlsUKAJcmUUE54 521
lokiunimore/web/templates/errors/no-link.html sha256=u4Mu_cOypm0fTOuOZTTBNWok6OPqcBFW4BxwWVw8i8s 470
lokiunimore/web/templates/errors/not-found.html sha256=cg_ndce6VqeOLL949lyDwi6I0-unepUb5LyZDUhKYm4 330
lokiunimore/web/templates/errors/not-student.html sha256=pwAbbfqDA2Tb9-K5IL1UOaboULRotwTrgIA0CVxUG4A 645
lokiunimore/web/templates/errors/not-verified.html sha256=xZSX4Owj5TzKRDcvfpszBwm8MUCP1gb8acRQP1SUCkA 599
lokiunimore/web/templates/errors/oidc.html sha256=67IRdQU5CUH4ITR1rYoKTq4H6RLUFEWmFa7g_CYljHI 300
lokiunimore/web/templates/errors/rate-invite.html sha256=5uuctb4tCYyJqnnexMLRSpkaN7xt26lA8weH5bvXL78 418
lokiunimore/web/templates/matrix/complete.html sha256=pwnliw7H-Dfk_mK4sypEPwQEz6ZEqNKpx3KfDdlQxmM 2125
lokiunimore/web/templates/matrix/join.html sha256=8kHd9fWkHmyZpDwHZ4j75iW_5hVZSfSw_qH_OSPqMiA 2481
lokiunimore/web/templates/matrix/verify.html sha256=2KaYfy00dAFIwv6aPo21DQ-CsGp0mT0zifb1mTndG6M 1764
lokiunimore/web/templates/privacy.html sha256=WH26AA3H2Qdmd0hYPoihE82Szrd7HC3ku4tu4vxYkrc 5933
lokiunimore/web/templates/root.html sha256=EICixkLrMAGt3xwuI4BwjMLgbx2cpBQJMWJPMi_7bYA 5336
lokiunimore-0.7.1.dist-info/WHEEL sha256=vVCvjcmxuUltf8cYhJ0sJMRDLr1XsPuxEId8YDzbyCY 88
lokiunimore-0.7.1.dist-info/LICENSE.txt sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 34523
lokiunimore-0.7.1.dist-info/entry_points.txt sha256=1KcXNDCaN8cAqUMG984ZlKHa0TGjLmLTwx5OIZESRQ0 57
lokiunimore-0.7.1.dist-info/METADATA sha256=w_DZ5oiN1cILz_rGAzPp_TWJLLiUYfv0YKispzy5vIM 4687
lokiunimore-0.7.1.dist-info/RECORD

entry_points.txt

lokiunimore = lokiunimore.__main__:main