tahrir

View on PyPIReverse Dependencies (0)

2.1.0 tahrir-2.1.0-py3-none-any.whl

Wheel Details

Project: tahrir
Version: 2.1.0
Filename: tahrir-2.1.0-py3-none-any.whl
Download: [link]
Size: 1215053
MD5: d08371c61f146774d941e35090ac551c
SHA256: b8026ba99403e3a8f13d74387da0914d8152e83714dadc0652cd25b083bc75f3
Uploaded: 2024-07-04 09:01:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tahrir
Version: 2.1.0
Summary: A webapp for issuing your own Open Badges
Author: Fedora Infrastructure
Author-Email: admin[at]fedoraproject.org
Home-Page: https://github.com/fedora-infra/tahrir
Project-Url: Documentation, https://tahrir.readthedocs.io
Project-Url: Repository, https://github.com/fedora-infra/tahrir
License: AGPLv3+ with additional permission
Keywords: fedora
Classifier: Environment :: Web Environment
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Requires-Python: >=3.9.0,<4.0.0
Requires-Dist: Babel (<3.0.0,>=2.10.0)
Requires-Dist: backoff (<3.0.0,>=2.2.1)
Requires-Dist: docutils (>=0.20.1)
Requires-Dist: dogpile-cache (<2.0.0,>=1.3.2)
Requires-Dist: fedora-messaging (<4.0.0,>=3.5.0)
Requires-Dist: feedgen (<2.0.0,>=1.0.0)
Requires-Dist: flask (<4.0.0,>=3.0.0)
Requires-Dist: flask-admin (<2.0.0,>=1.6.1)
Requires-Dist: flask-babel (<5.0.0,>=4.0.0)
Requires-Dist: flask-healthz (>=0.0.3)
Requires-Dist: flask-oidc (<3.0.0,>=2.2.0)
Requires-Dist: flask-talisman (>=0.8.0)
Requires-Dist: flask-wtf (>=0.14)
Requires-Dist: gunicorn (>=21.2); extra == "deploy"
Requires-Dist: magickwand (<0.3,>=0.2)
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: pillow (<11.0.0,>=10.2.0)
Requires-Dist: psycopg2 (<3.0.0,>=2.9.9); extra == "deploy"
Requires-Dist: pydantic-settings (<3.0.0,>=2.0.2)
Requires-Dist: python-dateutil (<3.0.0,>=2.9.0.post0)
Requires-Dist: pytz (>=2024.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: qrcode (<8.0.0,>=7.4.2)
Requires-Dist: rdflib (<8.0.0,>=7.0.0)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.29)
Requires-Dist: tahrir-api (<2.0.0,>=1.1.0)
Requires-Dist: tahrir-messages (<3.0.0,>=2.0.0)
Requires-Dist: whitenoise (<7.0.0,>=6.0.0)
Provides-Extra: deploy
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 1302 characters]

WHEEL

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

RECORD

Path Digest Size
tahrir/__init__.py sha256=Cyx_cV9G7PMXxPaYonOaWW2RxJtfLmdFwRssbFpLfUE 187
tahrir/admin.py sha256=prx5MPMdEBgzY7j0O2e2gkDaRvsdSHMyXYtKCCyo6qg 2432
tahrir/app.py sha256=EFrMNOQUt_-YXW6AbHP3bTOz3X8ag_Szw-hIPd8olXE 3729
tahrir/cache.py sha256=t5TgXMrbiRSzYgo_lG6CIP-iDLBTwanA28cdcgfx4CA 438
tahrir/cli.py sha256=w2Zq7XUVeiCPAdeoBBKC0S0Pt3kPBkUdKjTQiNbxv70 2112
tahrir/database.py sha256=84R2tWZmkiQ0h9sZsJPFE7FF5p5EDER-PSa8GM5YxKM 2728
tahrir/defaults.py sha256=ZpYo-ogHTTjT-o04tedMtuC0-Bcy_qU57Ct0LxBZn2c 2197
tahrir/l10n.py sha256=a97Kjl7Ly6-W2TUNeDWms6QNICk4kZTVih8ED6HLZ_4 522
tahrir/notifications.py sha256=evC8o5y_bXSDS5_VVg9tQcgTAFCgQUEzqYQ_7Z8ciT0 892
tahrir/sitedocs/about.rst sha256=yPb9kxXo0XakC7gxEB2jBONkJZcUqM9krfIWWHuOWwA 152
tahrir/sitedocs/footer.rst sha256=N96jBdmSpoKeOEChGtpw4VYiiqWDw0DuQgwntC2F1mU 257
tahrir/static/css/monokai.css sha256=08WHsAsXwUw9KGYiZxtx_P_08ehapccoUFH_zDZAsQQ 2682
tahrir/static/css/tahrir.css sha256=k7h2AW4Di0ry5pjZD5Ffhlg_fN7L6QUdn7X9d1atG_E 6692
tahrir/static/css/unsemantic-grid-mobile.css sha256=oxP1zb1UaVg6EbEHz9DpjRNCTfDaR7UWrPwnr27KSDA 19275
tahrir/static/css/unsemantic-grid-responsive-tablet.css sha256=eEAU4v6sDLYSbD7ww-6GobpXYl3fVEHnKtmyVDUeRq4 64230
tahrir/static/css/unsemantic-grid-responsive.css sha256=-QkZ1D7bG5X2PpkdhlPgiGF-euL0QcMpX8onliuU4x8 42765
tahrir/static/img/404.png sha256=Xe7ssrh7k-6M-SluRSahg5GK71gtVWEF9EgEJUPzGvg 337688
tahrir/static/img/404.svg sha256=8ZRSVUVR4VgVan7a3AjeDHWeFCpnX_jb5_my_IIiyy8 353383
tahrir/static/img/500.png sha256=JY9cMYFFxgnTl7peoqBvjrYPbzew-FlwDGiw0RAN8T8 411482
tahrir/static/img/500.svg sha256=HpGrpa_z9aRDh8276jJXJs0lFtCPWcUipoXQK1xUsak 374146
tahrir/static/img/badge.png sha256=4hEf_IHQ6ZcAfVqO8rHuGq7usWvdFUiEGGkdjdrX8N0 9455
tahrir/static/img/badge_bullet.png sha256=DkygLEFrS349qLcO9CcyQhUpeMyPUxnjpMDibjCF_nA 1695
tahrir/static/img/badge_bullet_fedora.png sha256=9gtDq9Xb8GZmUjEq0lkqYFW_v-wygboQd2drdhY_rwc 3124
tahrir/static/img/badger_avatar.png sha256=vQ9VuF-uyEPEKzmjZMDbg40Duphnyre0OymY5JR2m6A 10473
tahrir/static/img/badger_avatar.svg sha256=q9Ucsrbw1fgzF9k1If5C6O9inNH9BFMhImZ84J6vNGA 21187
tahrir/static/img/favicon.ico sha256=BhM5a5jZEmwsmVTaofN1_j_Hqa4q8Uj6OFpHzQ4LrY8 645
tahrir/static/img/fedora_badges.png sha256=LPkZ7KUjT63Wp_oupN_CfEL5WJmo_Lrxe1JlfdYk17Y 71006
tahrir/static/img/fedora_badges_small.png sha256=66oamwD0h89GR4En2eeF6Gs9Isqp1tL3DGc6Kwy0viE 13083
tahrir/static/img/fedora_logo.png sha256=qZbLk8yWjergoIczVHgoTd-5BWCcc9TQ7p7BPES6NNA 9380
tahrir/static/js/builder.js sha256=mg664e97IeWFVNUFszWk2KL_SsDQVY8iJjAKGF1kKC4 3845
tahrir/static/js/favico-0.3.4.min.js sha256=iShFGFnVn2Ji5mKUI1zUA1BBNznjSO_hhH415LTQUfA 8380
tahrir/static/js/jquery-3.3.1.min.js sha256=FgpCb_KJQlLNfOu91ta32o_NMZxltwRo8QtmkMRdAu8 86927
tahrir/static/js/social.js sha256=PDffSD25V76KDoeHMiNv9c6dRnwicVR24-IvwEEKGqg 619
tahrir/static/js/thingiview/Three.js sha256=KEwXLVdxNhFzmWUfoKMkcYbhlZvLWOYLlEY887FHg0k 95029
tahrir/static/js/thingiview/binaryReader.js sha256=-7aB93ytiXZ1cg8KEwxSFMZbmPsj5PHS02rDheAMPE0 3601
tahrir/static/js/thingiview/plane.js sha256=exdyCLGP06vSKdmlkCruo1DhazWaAkfmZl2iR_70XAE 1457
tahrir/static/js/thingiview/stats.js sha256=bKGWKAMZ0iButAjzvwaq_rB_BO-9B_pZrR9-IsjlxuU 3801
tahrir/static/js/thingiview/thingiloader.js sha256=6buVq3_zwK65qhAuC-0OBUObyVJpLoXPqw1As7d8DCc 10202
tahrir/static/js/thingiview/thingiview.js sha256=P0N0eiUmYvn3EfFVGaKJZVfFP0KTn77UYvme_ybmkJs 26581
tahrir/templates/404.html sha256=JGz08WefeLcm40oWOFIKsf0BJ7h16yNnQSRb-hqInaQ 574
tahrir/templates/500.html sha256=HdO01QTm6gbBx9ZJW_WOeHlJLIUuQsSdwk-IaAdbQ_c 580
tahrir/templates/_badge-base.html sha256=VGgGtGKNu99rTxst6JdGZHno3vYzDABiBX6QD71RB9E 7610
tahrir/templates/_base.html sha256=2nUYrYopR5u475U34OOivJd4IUuWVcZ7R-KVrDgd6b0 6447
tahrir/templates/_functions.html sha256=0-xk-NiiG4bvhBp1-3xgcWnE3yxnHXAj8_t1E2htYq8 3467
tahrir/templates/about.html sha256=nY56ryl2TBWqCtIlHECpMukh4HCEVuMnpi3Jrnz4hic 191
tahrir/templates/admin/index.html sha256=HfKZvBUE-eTut5H9I7mQs8zTCtpsJ4C4c73nof6w5WM 420
tahrir/templates/admin.html sha256=I23FDenfNYkVwsgZz0ZhY022X0DhKn4m2A2DGM_1C-E 12111
tahrir/templates/assertion_widget.html sha256=3STB3nHFrqHYr7d_4Nlctkz-TxRFJHpI1CTbWYis7qU 478
tahrir/templates/badge.html sha256=3chbPsDvts3EeJ136V8BlYZEDc8Hg7wBSP2Kyup8UMw 176
tahrir/templates/badge_full.html sha256=jb2YEJc5Baj3-hXptkRfZWYo10GFkjuuumvtCSqGB_g 332
tahrir/templates/builder.html sha256=1fmd7gwYwLnD4hxG33hdqVp8qAuRmhez21oMY3dscB4 4297
tahrir/templates/diff.html sha256=eSnuyPaXAz2pIugMLNSmnA0G_Ms61NR8YXE2nrTwHy0 3196
tahrir/templates/explore.html sha256=6UgFG-v0jGE9gEVg8gQefrAmI-a1pjG9-sT6SChoCVM 6029
tahrir/templates/explore_badges.html sha256=rsFV6cTCeboYcZYWiKX9JLqk6FfaDQYui_lUvttLLNM 1043
tahrir/templates/index.html sha256=3ONF4V53bCPOLibLpRXDpzXys4aZ3JgvRRQrw3NwI1g 2763
tahrir/templates/leaderboard.html sha256=zQQImir3MvCbUVZO41KuATJIh51JqT3Ge-XZL2gO-nU 3339
tahrir/templates/report.html sha256=ci5ag7mVHEijhiLnlp475NagQJZxaktfN9jugEze34g 1418
tahrir/templates/tags.html sha256=vB1kS2keAeT9RU5gVv7yDnLk46TNgEoSG9KE3bwD3gg 808
tahrir/templates/thingiview.html sha256=OlCiOaQaEBqZ5BBk4iY-ypz-nMMphuUBB8pqTwgUl50 1212
tahrir/templates/user.html sha256=aTiaz0kmYHOvzVFfWrKO5IPLZS_rt9tmMn7ySdJRSa8 8510
tahrir/translations/messages.pot sha256=UcGMHwThsbkD2cj4VxhLUEqdHrAAizmtqrT1txdzNYM 579
tahrir/utils/__init__.py sha256=BpaivocowJyn48QAftZsFtFXf6sOgwBlyBl6gKUjLTM 200
tahrir/utils/avatar.py sha256=lJRyqU6fOwIBFABOuuisvvl-6CvCD4EkUNM50PwoiFs 1307
tahrir/utils/badge.py sha256=hZYKDuL23FoTcPO6iyOY68MGaUOjNWejhaCVskDaUC8 4801
tahrir/utils/date_time.py sha256=xVOsqYpAah4qI3XNC0N0xxxmkChOn8mUnlLGNaZj620 2013
tahrir/utils/docs.py sha256=mmtz82k2zbwMeNJHedRPYnDPybI5GN1EhR1Gs__SbU4 2071
tahrir/utils/healthz.py sha256=_G1CvRI__arG__OPmzjl_eBQJso3xFo9ht2Moh2SpM0 699
tahrir/utils/templates.py sha256=KIn5jOgVc8QnTX0Mj_0981CNcaviUOCkm10NEKsxaBM 283
tahrir/utils/user.py sha256=CR8oRYhxYAICbgswcTL4BPU9uww5hg3HRYzAIb3eltU 4614
tahrir/views/__init__.py sha256=25KN2n_-bsnkMx_SDWj_5EoM-70Mv0q4x-9VET96I3s 234
tahrir/views/admin.py sha256=dHP7mOtTiIBkC88G8pZv9ggYJ0u6sJuUzM2yQcGnEuY 10707
tahrir/views/assertion.py sha256=VXaqlYbvjbgSanJ7XlERG6JMwrXi11xqjvz8hzsDIM4 520
tahrir/views/badge.py sha256=lpfQbTgNST05FJmeWlrP4Dr2AMHelG7q2QHPRJ5b-N0 9009
tahrir/views/explore.py sha256=PlY8Jpdov_JILlxYWvvCndSKuheMlTIARIU38yw3G6U 4964
tahrir/views/invitation.py sha256=y1CuuzJcP_8lUXZp29lVx36v6QJaS7ZLzBkDQtSLIFM 1668
tahrir/views/leaderboard.py sha256=8cOx0hD6hGr5yULlWL9uSSoRPVGVrPVdVDuRPfNYe8o 2724
tahrir/views/report.py sha256=RRXRfONH6jbRXH2XttgOYEd7pe19OqzcjHfzjSYU1lI 3139
tahrir/views/root.py sha256=erOy-QRHCiS1Yed-t1pmvYFzvJk2tcpVgGTXYBUI5Oo 1451
tahrir/views/user.py sha256=yorKoUpW2n63mQLxgZuoD2vFVZWYjsDIJBQJinRBAU0 10917
tahrir-2.1.0.dist-info/LICENSE sha256=9ZdRqFxOeFTf-REd8Nw7_A7B8iQEPf1OCfsMtBzqp4Y 34917
tahrir-2.1.0.dist-info/METADATA sha256=kbbgEgiR9qmQJlS86LGE3gKYTH1MZGxaqZkUoAyZ59U 3554
tahrir-2.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
tahrir-2.1.0.dist-info/RECORD