DearMEP

View on PyPIReverse Dependencies (0)

4.0.0 dearmep-4.0.0-py3-none-any.whl

Wheel Details

Project: DearMEP
Version: 4.0.0
Filename: dearmep-4.0.0-py3-none-any.whl
Download: [link]
Size: 915225
MD5: e8d925d6a2aec0d1251743c812a3485c
SHA256: e4e553b63baf49cbaf05b4d1cc80481720e2dc1270238fbe014fff08ec1cc8d8
Uploaded: 2024-12-28 09:27:04 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: DearMEP
Version: 4.0.0
Summary: DearMEP helps people contact their representatives.
Author: Tim Weber, Tobias Mühlberger, iameru, Philipp Aaron Becker, Jörn Bethune
Maintainer: Tim Weber
Project-Url: homepage, https://dearmep.eu/
Project-Url: source, https://github.com/AKVorrat/dearmep
Project-Url: documentation, https://github.com/AKVorrat/dearmep/blob/main/README.md
Project-Url: issues, https://github.com/AKVorrat/dearmep/issues
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Framework :: FastAPI
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3 :: Only
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: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Telephony
Requires-Python: <4,>=3.9
Requires-Dist: alembic (~=1.12.1)
Requires-Dist: backoff (~=2.2.1)
Requires-Dist: canonicaljson (~=2.0.0)
Requires-Dist: countryguess (~=0.3.0)
Requires-Dist: defusedxml (~=0.7.1)
Requires-Dist: fastapi-restful (~=0.5.0)
Requires-Dist: fastapi (~=0.115.6)
Requires-Dist: httpx (~=0.23.3)
Requires-Dist: jinja2 (~=3.1.4)
Requires-Dist: limits (~=3.14)
Requires-Dist: lzip (~=1.2.0)
Requires-Dist: markdown-it-py (~=2.2.0)
Requires-Dist: phonenumbers (~=8.13.22)
Requires-Dist: pillow (~=11.0)
Requires-Dist: pydantic (<2,>=1.10.16)
Requires-Dist: pyjwt (>=2.10.1)
Requires-Dist: python-dotenv (~=1.0.0)
Requires-Dist: python-geoacumen (>=2023)
Requires-Dist: python-multipart (~=0.0.20)
Requires-Dist: pytz (~=2023.3.post1)
Requires-Dist: pyyaml (~=6.0)
Requires-Dist: ratelimit (~=2.2.1)
Requires-Dist: rich (~=13.9)
Requires-Dist: sqlmodel (<0.0.11)
Requires-Dist: starlette-exporter (~=0.15.1)
Requires-Dist: uvicorn[standard] (~=0.32)
Requires-Dist: csvkit (>=2); extra == "convert"
Requires-Dist: visidata (>=3); extra == "convert"
Requires-Dist: xlsxwriter (~=3.1); extra == "convert"
Requires-Dist: eralchemy2 (~=1.4); extra == "specs"
Provides-Extra: convert
Provides-Extra: specs
Description-Content-Type: text/markdown
[Description omitted; length: 16147 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dearmep/__init__.py sha256=jzFqOIwRtLKBfdg0pxFhCXvbbRbu7krTnUM-1vS3I5o 167
dearmep/config.py sha256=NnjR-0X56HkGATmfr_Xm3StfsxLG70yq6WvyJOolsng 15343
dearmep/example-config.yaml sha256=tIePqXkwWhjdVxEIsljQ1qArhtLv3g-Y5sPNCb5w0h4 95515
dearmep/http_client.py sha256=4FnK6ihwXQlbQtwRXtBGwVcFJ75LXKwzUYKnTWGFCao 7260
dearmep/l10n.py sha256=hvRwyvdJ2086vI1Py66yVbI_ytflMEEnXhBW0EzDSDY 4886
dearmep/logging.yaml sha256=TBHT6yOLwKkUYGjbyVgGkkr7uKKjlb5E3iQ_DMpagIg 661
dearmep/main.py sha256=AwyPp4GpIlKGHQLca-wgXtyVMxE7xcIYOgx8SfbtBto 3013
dearmep/markdown_files.py sha256=f5CxQDzgv_QbZEZfYfE6mx4KTrAtZUk8OAiUTzOZqGs 4427
dearmep/models.py sha256=v6CVV9CnT1YnDX1eN8nhV6y5MxJIaI4mwiCSmDcJ3Ms 29919
dearmep/progress.py sha256=9MXdFSZ6fA-n3icESJysV3JTrBSxV3xrvS1va-OBHSY 11890
dearmep/ratelimit.py sha256=XL4HaSVbIx7tw_Y1u7n6mcaRpgBEFDg9wNGY-vlfu5w 4572
dearmep/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dearmep/api/authtoken.py sha256=rIrzojXjPMu0_zdzsMcEHn69jRaHE47FuebhfFlqE0o 1910
dearmep/api/v1.py sha256=XTtsAdxqDI74b_hOXnDw2o0CDEWjgs08WNQ_T-cSPY0 23546
dearmep/cli/__init__.py sha256=WUcd25Mejl1-PYzlkWgMDSGz4OoLuq1uwbxMVzZZyOE 3735
dearmep/cli/__main__.py sha256=vezktRxHH5h2wowqk88FmzoKJVRQ5jGD_V1xQOoY-RY 149
dearmep/cli/check.py sha256=CD95gfChInZPay8vHJpiiH-OwAKTq2RQ1gPpcurRBo0 3036
dearmep/cli/convert.py sha256=o7Vy6KwGphh0b_c7XvLQ-RHP9qtI3tkgX2JxjxV5tt4 10552
dearmep/cli/db.py sha256=e9RgiThACj-bjixV0dK7VIy-93lIzOord1fH9q5i7XU 3719
dearmep/cli/dump.py sha256=og7EHrZuNUu6rpxSYDCAJFghdMtFR-MTHUIzCEahdmY 4131
dearmep/cli/importing.py sha256=wYbyaKFvEPlyqO-z0ZLOFyiu19mxpJHzkMbvc_01C4A 5492
dearmep/cli/run_alembic.py sha256=F3aHCa-Moy0DANlK3YcuBcShogftnyz6v22kYMT3UkM 1077
dearmep/cli/serve.py sha256=4QMXgOEAL0T-OgJWrs6A91iC4XUcYmOw4xxFMPTJ0Lg 2677
dearmep/cli/version.py sha256=mjCUO1cr28vm219YIquewpwmaK7_wGh1g7j8HecjcoQ 1304
dearmep/convert/__init__.py sha256=ZH8WFTWXHspNKMRLYSzAJnxhoXdthw8uCadgYSGdMi8 208
dearmep/convert/audio.py sha256=6-4cCxEr7pnrLNcTBqX03oVdyOr-PwVYledsITmzhP0 1751
dearmep/convert/blobfile.py sha256=DAHZBC8Rxyz9wd49FuGYF9Bvt7noM_xinGfGtKX7nRo 6232
dearmep/convert/dump.py sha256=J5oKCZlX2aVuiFELrJ_1iD3vA1NjQUtmtVhg1-PkFA0 2559
dearmep/convert/ffmpeg.py sha256=fJ_mKNxjos53r2Lv143kVIKWkvXCq29CVcwotjeFbwU 3505
dearmep/convert/image.py sha256=RXdz2tlr8Gn54TkBXqAzCh1brv-A52Z51IU_PPZ8H8g 765
dearmep/convert/lz.py sha256=zkM-H78qOuQzmYRnswmT4dM057jE5HVljROBCgOK2iw 341
dearmep/convert/tabular.py sha256=XTjEaqgZrpeo18T7-GB0Q9i-LMh1mioviM1lQiGyYPg 3021
dearmep/convert/xml.py sha256=mJ7D4lmRXgWDAnThnMNhJ9SOC65Qp92LF0tqkDeYJPM 562
dearmep/convert/europarl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dearmep/convert/europarl/media.py sha256=f8TrnTsr51ApqFw0P9pry_eOoFrQl47k5nx8E_h_Ggk 2363
dearmep/convert/europarl/rollcallvote.py sha256=WrbfKkMwyexYGZMw9mNNUvi_1Ocad7N3VbuTpK9D6Vc 3072
dearmep/convert/parltrack/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dearmep/convert/parltrack/mep.py sha256=EsYVUS2rn2hUCfPXPs0nRg4i35EMH1e_GAq_WT1W0Pk 6165
dearmep/database/__init__.py sha256=xNqy_NZI3BKrSS2IPJWzxybo-dte1le7x4_EUxZxm-0 343
dearmep/database/connection.py sha256=SLBSBlaCu0RE5W-CeSCGXPm2SrcLNTroQLDW48eqAls 3522
dearmep/database/importing.py sha256=ZJHiZOP6j_eyqrjiLKchHmrKnZCgHwUh8Oo4miC2zfY 4833
dearmep/database/lint.py sha256=WOxNAnom5EAnmM8v6Slzw5f8kM0SFKwubhW85kui3QY 1424
dearmep/database/models.py sha256=MMeZpgkK2CW2V0JSW3F0pQN00CmV5-MTTIEtzT_7eWA 26140
dearmep/database/query.py sha256=wd_KIgqI-skcd_CKQIGSoACH3yc1E2hw4W28Iczaa30 29931
dearmep/migrations/alembic.ini sha256=op4Kp2m0lf3-b0N0nXjsuU44t5NCxjnLumd2rPP0Xa4 942
dearmep/migrations/env.py sha256=1gQniL9OIHXZiEhROAl4LbULEkGy04yaZoNf_gVuuGs 2276
dearmep/migrations/script.py.mako sha256=paUf2MulVqBoFzYH3VmAAdjBLaTbv_CbLux0gJOLbO8 651
dearmep/migrations/script.py.mako.license sha256=0rjh_2oTBCZtr1gvlmZx6y41yYdInZv5oY2C7zRA2dI 83
dearmep/migrations/versions/20231121-8d7e440490bf_inital_alembic_database_state.py sha256=dBezm6LOpp_Y_SZgurbnF97FkRCgTHpNCAcA86i-3kI 12970
dearmep/migrations/versions/20231214-5d2aefe5f0ad_add_scheduler_relevant_tables.py sha256=kU9hQmmqAcxIRnA_xJVrrGm3oZVgTe6-y0oGmCiprck 2183
dearmep/phone/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dearmep/phone/abstract.py sha256=wLgVJ85-xX3D00xMhJz5X17a9xD0jQMFSq2jDtNvsn4 1467
dearmep/phone/developer_phone.py sha256=SFIUK7KDbuQ0bMbBKHAYFFy_03xHr0hW12fRXl0t4Nc 1625
dearmep/phone/elks_phone.py sha256=4rTbTXUcE8vzOgxVL3MmVyBof874lGlNN1wmyUVZtv4 1347
dearmep/phone/ivr.py sha256=PWroNVdYqAqCsFSOLU9h3rn996klyr3ZgB4xmDi7huw 5668
dearmep/phone/elks/__init__.py sha256=Y-IQTN8S8wBCxR5Fh7FtXWri8GmAuBHwkjlWS1JBLPs 149
dearmep/phone/elks/elks.py sha256=A71pF1QJwunT1rjaWwRV8xa0kUA-uKrPGXAaHz1DvQQ 32442
dearmep/phone/elks/metrics.py sha256=18ifzaDh5Uh_oM4YKxw8JRGP_RIoe53-cfqkFzzHIfA 3682
dearmep/phone/elks/models.py sha256=QsFDgHR8PYoMVH-yc7l7qA4PUhpIcyL8mcL27YOuGRI 760
dearmep/phone/elks/ongoing_calls.py sha256=7JtIFUEPgUlnXz_gX446g8fCfAQmfGd0y58nqxMQXgI 2916
dearmep/phone/elks/utils.py sha256=hMEPS4olw2KddLH4eh6TmhuN75acKRBsykDYHlSoTmg 1947
dearmep/schedules/__init__.py sha256=0TJVQYnoTSFNfPlssMibGTpVvP3zwzqLCwYMJJV9WuA 2107
dearmep/schedules/calls.py sha256=p_pxXJSPyIhZR4KM_BeARsDA1v6vl1-FDU_uFDKd1N0 2433
dearmep/static_files/__init__.py sha256=JDJqv9voHDHRwuwZwr4Rbd2mIGbtehjjiwBWPMbIjnM 2347
dearmep/static_files/demo.html sha256=alBlhFlEj6ky-lzCAlAqoPlurU5K7h7qykYO1wnmy0E 839
dearmep/static_files/static/dear-mep-inner.css sha256=CJVeB6y_xcc84jMiE-_QlN0FC9PGGerPFJxKO9sfzQo 37043
dearmep/static_files/static/dear-mep.css sha256=8UyOfguveE38X9xVR5smGkwsJVsZ5lFlKcjKUu1dPXM 32138
dearmep/static_files/static/dear-mep.js sha256=Ad84Rr2djhiTA85hNSjMAYwu1gRbzjv_06Z7dYPrsIU 929146
dearmep/static_files/static/flags.css sha256=VNZU57rt7R2YHb3l3aiI7BvNg5K23OCxkhfuz1GIaJM 196321
dearmep/static_files/static/material-icons-outlined-all-400-normal.woff sha256=Y8I8kSjlP_kZPU9vlaekcBIH3jsqtUEhB_hwX2VFI8w 173360
dearmep/static_files/static/material-icons-outlined-all-400-normal.woff2 sha256=GiaUrB0bV0tkzXezXA0kCt8FMa05C2_n3U54UOSJzE4 148004
dearmep/static_files/static/roboto-latin-300-normal.woff sha256=vxTH13NLj5yGO5gqTnsw1DYa-Oh0fyyoZyuljnA-lqM 20416
dearmep/static_files/static/roboto-latin-300-normal.woff2 sha256=91kRMT4ceALCM0WrV-dU2HgBWBcGeAyZP7I_9OD-Yu8 15740
dearmep/static_files/static/roboto-latin-400-normal.woff sha256=8qv3-6vimOWCPSV-SPXcITjG1eDCEAZvdrAGfo7aGU8 20344
dearmep/static_files/static/roboto-latin-400-normal.woff2 sha256=9nNPgXcRLAg5uWH5bYE_yxidgbYOlsMyeMGYO29BlhU 15744
dearmep/static_files/static/roboto-latin-500-normal.woff sha256=nOfzrEe5F0OJOi0p_lEafr7HrvUrLqmF-hJ0SNHyJ8E 20544
dearmep/static_files/static/roboto-latin-500-normal.woff2 sha256=sBlTgjRRQWbsdmU1nQl0AzWPikyZGQGYOSL7TVaYnx4 15920
dearmep/static_files/static/roboto-latin-700-normal.woff sha256=4P1XwNlTfZyYhLaorYwYI4ANlNz7aizJiHgP5lpZL-Y 20408
dearmep/static_files/static/roboto-latin-700-normal.woff2 sha256=9a69_qNdHnZW70rMXbHyQyCXVa4zAJQ--PxigPNjyGA 15860
dearmep-4.0.0.dist-info/METADATA sha256=OhHMBGZVnksvmIiNE_0Qd_n6YYq4SWiW6hdZY4U8el4 18458
dearmep-4.0.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
dearmep-4.0.0.dist-info/entry_points.txt sha256=Ln_DRtXPuYBUHy7oFqcUOsfKcAgnA7uodktnc01zH5A 44
dearmep-4.0.0.dist-info/RECORD

entry_points.txt

dearmep = dearmep.cli:run