Skip to main content

Map of Elections

Project description

Tests codecov

Mapof-elections

This pacakge is a plugin for Mapof extending it with capabilities of drawing maps of various election intances.

For the most recent version of Mapof, visit its git repo.

[!WARNING!] This library contains C++ extensions. Installing it without any package manager that uses the PyPi repository requires compiling the C++ extension from sources. It might be a bit cumbersome as is far beyond the scope of this small manual.

Installation

For a simple installation, type pip install mapof-elections in the console.

For more complicated variants of installation, refer to the readme of mapel here.

Extra dependencies

For the full functionality of the package, it is recommended to also install extra dependencies executing pip install mapof-elections[extras]. The extra dependencies contain

pulp~=2.5.1
abcvoting~=2.0.0b0
permanent

which unlock approval based committee rules (which require solving I(L)P programs) and sampling matrices using a permanent-based approach.

Acknowledgments

This project is part of the PRAGMA project which has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 101002854).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mapof_elections-0.1.0b4.tar.gz (10.5 MB view details)

Uploaded Source

Built Distributions

mapof_elections-0.1.0b4-cp313-cp313-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.13 Windows x86-64

mapof_elections-0.1.0b4-cp313-cp313-win32.whl (8.4 MB view details)

Uploaded CPython 3.13 Windows x86

mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_i686.whl (9.5 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686

mapof_elections-0.1.0b4-cp313-cp313-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

mapof_elections-0.1.0b4-cp312-cp312-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.12 Windows x86-64

mapof_elections-0.1.0b4-cp312-cp312-win32.whl (8.4 MB view details)

Uploaded CPython 3.12 Windows x86

mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_i686.whl (9.5 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

mapof_elections-0.1.0b4-cp312-cp312-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

mapof_elections-0.1.0b4-cp311-cp311-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.11 Windows x86-64

mapof_elections-0.1.0b4-cp311-cp311-win32.whl (8.4 MB view details)

Uploaded CPython 3.11 Windows x86

mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_i686.whl (9.5 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

mapof_elections-0.1.0b4-cp311-cp311-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mapof_elections-0.1.0b4-cp310-cp310-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10 Windows x86-64

mapof_elections-0.1.0b4-cp310-cp310-win32.whl (8.4 MB view details)

Uploaded CPython 3.10 Windows x86

mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_i686.whl (9.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

mapof_elections-0.1.0b4-cp310-cp310-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

File details

Details for the file mapof_elections-0.1.0b4.tar.gz.

File metadata

  • Download URL: mapof_elections-0.1.0b4.tar.gz
  • Upload date:
  • Size: 10.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for mapof_elections-0.1.0b4.tar.gz
Algorithm Hash digest
SHA256 0afd5466b2039e7b7540595d0317fd8d5c56b609ada1d631e5b8579e96201519
MD5 8232e316f55071c082f668c589f54359
BLAKE2b-256 c2440a3b17d49c749ac795a173abbc5c6bc352f75601e22e985420bb0f7d1755

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 02d11e5bfe40fe180063c7cdc16ee859386214d752a2bd3d816840cecb17042e
MD5 40065b759ae27ee0ba73837eb7aabe70
BLAKE2b-256 6e837e43646b587181c9bfb5bdc6a2dbb786ddc3003a1a5fd3a30f7c1092a718

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5c72a0a62dd2b7ad83e7072f47987da3a13cf42a452ae08b56cd1e7389d24ab1
MD5 938d4dc9c94412ec885a9e16542b9263
BLAKE2b-256 088e067bdabfb398697109da95f1de98c22f4d51312e62b7a1e6b206570238c6

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d613a6307a5d2b9ff7483d8bebebcff97128f458e734e0eb03a8bc1596e39ba1
MD5 edcb79a900c47052047199c0bbfa26ab
BLAKE2b-256 6ffd9701a8b6afe3bf47a0235ba233656e72e1653057be21edd379665e986d44

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 49f403a9d5120f8c5d65731fa74898c2178db1442cdb5ec26b99db1adb95095d
MD5 a8a9f11fc424a28a51dd95535300016d
BLAKE2b-256 611c3cf381fe52a925955cc7163fe466d7169c158326317300f9d3107f9152f4

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e8637e2d304743d996014e2b9893dea94eac25597f300a2cb262228e99458b4
MD5 8b8c290a0588386578171883605913ab
BLAKE2b-256 ebf08044a4825b5f359192d54f748572253120b12342d4621ae31ef5de19565c

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e6c34f5abed9a04ae372b847d97f31cde0ca4e42d29743ade2a6535deeeacf04
MD5 b39ff24f7289761633c884a1030a3dd4
BLAKE2b-256 f8d3cce04adb3adc769d4ec9b9e0734ee88a60f11bc1068b6ff0626da3eb42bb

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb2255e8e713b7fb357e0afb8da2705653bdccdea6bbb291b225d2631bf65ce1
MD5 e90c7e8d6057e63c11042924f5937cfa
BLAKE2b-256 ebb52428bfb42eaec7ee73e9dadf8fcac2077fe639c179199ad418950822452a

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e6d66a4249ec46d25bf57af532e2fc0fbb5c85762d706d8bfbf413b299a18ffc
MD5 5aea82a5ea01c877167eab3f0272bf25
BLAKE2b-256 0d72ff399a43d3bbf0bc981da9f9f4bfb263aa8cc93d6c02ecdfd250bdfdef50

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e999738c3ad0b2dc640278e10481860eafe34964938b031087c0f5db0055acb0
MD5 afbc299fd2f7290e0816c05ad23c7800
BLAKE2b-256 a40abf35d010f1e9721c6bb743fefbbec66e017b3b0f873d981f5ef4a110c981

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 caaa9bc7b0867f92d57c2af932e65fa57e84dfb3741b1c1832160c3e11742c73
MD5 1426947ed2c3b41b7f4d50044ea35bbc
BLAKE2b-256 45a74dc4f41e13badd09f7343ed7943a253954060135172ce12788f09e9a2e58

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 007b5259288ab50ccd593de8b2118fd78624c79600d1e8b70b5a72033dbc9d61
MD5 6ed79c0bc0c51e08e155d6fe8b9e9a6a
BLAKE2b-256 d3852f01feb9521b97d62330bba901e1372d22244e918cd83febbc957478e4b2

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a896f59a7440c226249d321d56aefcb8c3ae7df4653e0ce6247cda8f1c5a885
MD5 6a8d1f1bf81d2d00217e0e598d0b862f
BLAKE2b-256 9d6b3631a6ab3627b1596f691d06c7ca74b90088a4ccbe9ab2119755bbf0d364

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9eb5d7dfd317e42968e385d335712d3d391fc32aed6929323a92b071dd2a585d
MD5 eafbc9f7a95f96cca5610d608f211fec
BLAKE2b-256 6b48f1e87aa7ccbb5ccc1f0289a8234c02d40b545a3753efe23cca0f8fcc9082

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 482f42f67d966e2bd280895c13e35f7acc48a7909bb03cf5a7afc773d5e8324d
MD5 ce44f1c031d22890e6837ebd8bb5fcb2
BLAKE2b-256 1f2607f70e63be0b5ad35846124eb75a56a15caf9e367bfdad2b284d6a05d170

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f15ef9de83e591adba7030b6b5a45ac024a344351fe918b308941de53f6a3dfa
MD5 7939da292756edf58b0162258c7053a4
BLAKE2b-256 70da038415ea057446c9c5d6d296ae7531d22e8127027fe5cc0da7cd2c8fc246

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 5dc3b779c4775df55a2c9384aca0974ef0ce74c773cfa5a27cf2175f82cebd97
MD5 6025a3ecd46ffabb8b3af6aba3a9cc2b
BLAKE2b-256 b66b81e9f8e730c116636f18e78aadc3957fac6762ae3cf083854f923b00361c

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80d1cc785d1005f31e07f9de721aaab976fb494ae40da3d78c30e5863c8e0247
MD5 11d517402236da006ec324c2819305d9
BLAKE2b-256 ef55af21cba5065cfeaecbca1cd0f249516e2940d6b454e9f3951b57251b9b70

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bbc8320d0b16726eec733243e5de74327bd26b841f905053caccb03f88d29d44
MD5 b741882e70954ea4161c71be576b1723
BLAKE2b-256 a8a486390967743cf6da26b465e6082cc39b0ff934651a105a444dd81d1d4011

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 85ebcd504fbd9ab092eafd1fb6daab28d3824a8fb8693c4c7aefbb3e81ea4624
MD5 c298ebb024e15e1106669f10f9ccd49c
BLAKE2b-256 1e488c9843256aceb5a2fcd48b10621cf0dc0a315d4899c141f2c8b8b91b3e1c

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a68dc6404de190640061ddb546406de55bd7d8b6d379714cd5062c19acc9fb40
MD5 69db9758ee979954e1bb677353a1fc4e
BLAKE2b-256 51327ba2665e9279e5819928c5789c7075e880e6a74daaff8d5190bf6b74c99f

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3822576287bc59d25c2c50a0da2ba9e77a9df5d23ccd67dd0a7344aafe472f63
MD5 911b3056f4e55d9080de2d7153ea5297
BLAKE2b-256 1d35672310cdf45c7378e32c8973dc85b2c22509803f67b32d0a04eb71e9f5f2

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1811ece84c5db1cbfa02c2346fce106a2b47123cd5246d5d96fe7f46bcb0d90f
MD5 5ffe65c694519608c515ec17890f5a88
BLAKE2b-256 2984b7e437c1a78ce2bf1979f753b73b32536440ad0eea18b301425774dd27f6

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 96788951194b39c6308a9aa71b65c9fdc56d6e66528fc893e70deba36f52a4ff
MD5 7681f8e226cddb204816df7f91a896ed
BLAKE2b-256 22f6e945d481a475c7d39712924ff7bbe5f5c7565d846fcfe3e26f0306d94c3e

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e807c8bd7991b44cd1bc01942b0df20ea617e4c3abd8d4500d0e83c735de52a3
MD5 b9d4462b3682a0413cccbac8ac7efe23
BLAKE2b-256 956608297f9cbfb33ea269730e46f4850475e824d0c0be9d5563706848d8448f

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 45a68bf08b04ab2702c75397359d359199f79f05a038a749805feb6501fdc9d2
MD5 42fbc12e292727d22c3faa254d4ba791
BLAKE2b-256 e0a1a52541c2fc6e26aaa43548391663f0f13e65aca1335398c8f6cc91213b98

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f121ceaa62d5801815a025c686adda96ad7064dd85b8d25eeedd74405bf0601
MD5 b5362e9a0a6f691b00936093a37ff747
BLAKE2b-256 279a79596f4128906550beb1aa0adcf8fe2ce014a54dd9f633a5634e6f7fcc04

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 15297a7b72e6fdfc31372fc7c9fe1000c25863e8a1d086d522b40bb98083e259
MD5 8fab4f5caddefe486c765e817f862603
BLAKE2b-256 da7e4c749343359d3f8b153c0e8c5013496e6d5863046bad0ff2774c71c7cced

See more details on using hashes here.

File details

Details for the file mapof_elections-0.1.0b4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mapof_elections-0.1.0b4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 390cbbd13ccb84810e8a05f320c0ee6791a1be8944916618ed777637567022c4
MD5 dbf7daba2ba9a02e334c27bd334a0371
BLAKE2b-256 6e2e01579b7bf2a663441cc88a14faa803e65a19c68c40299c4ff11aa446a200

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page