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.0b3.tar.gz (10.2 MB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

mapof_elections-0.1.0b3-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.0b3-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.0b3-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.0b3-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.0b3-cp313-cp313-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

mapof_elections-0.1.0b3-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.0b3-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.0b3-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.0b3-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.0b3-cp312-cp312-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

mapof_elections-0.1.0b3-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.0b3-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.0b3-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.0b3-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.0b3-cp311-cp311-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

mapof_elections-0.1.0b3-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.0b3-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.0b3-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.0b3-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.0b3-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.0b3.tar.gz.

File metadata

  • Download URL: mapof_elections-0.1.0b3.tar.gz
  • Upload date:
  • Size: 10.2 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.0b3.tar.gz
Algorithm Hash digest
SHA256 3d1a9b962d8505c06f1d242bfc91a77945f436442a4d05af5ebcf6b53dd48b0a
MD5 bc4d85ed394867d5a91085e68097c37e
BLAKE2b-256 8004a9bd86898a7c9e03548aaf0bfed4f7cd47f21c190e3c75ed244600b0552d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bb9976c67640f1a09d8e656a72d45de51b76775a34aeb8b8c18688c11e3461d1
MD5 c8ec2ecac724f5388e67f3a5c2f1f66c
BLAKE2b-256 684c0fee4b1e9b6dc39eff91d5d16f6dd3a95c86de811c29235136d35cefb378

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 1578788186814157efeefad3e39a2fd2667ffe70add313c5fda77d3f0b676883
MD5 fa616ca094ef4d17ea1cc6a9d3773c4a
BLAKE2b-256 ae181e1e2d750571d251304e540e5d2d936c8d2720133b9d39c4037ee1a58054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 72c8a7e5abf742f78508f131b04438627463c8c79b181dc15d1c7ba42f940fe5
MD5 1e2920f2a0ed1ef671fbf30ef20a41ba
BLAKE2b-256 699ccc40ee46e291a98fd03d38b564d2f39b967543eff9fd045a35330470185b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9f3db4d7e363a6d57e77ea7da86ae52ba7efc3a4638261c3fe1953c2e872021e
MD5 6831efa0f03bfc6a5d7cab87730aed29
BLAKE2b-256 50b1ffe04baaaa8706621b49c9e5672844c911e63ed1d4bcb3efdf96b438ecfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4583b7261397ddbe4c4216d091489766b9201e7576c9ea5b218147cbbedf99b
MD5 80117df3ae5ac118ff0e011097dec993
BLAKE2b-256 e43dad14344816440853466f3e09b23605c9e021ebe8f05a0775cfae33ca2a02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3664f7088a9fbe61d6c75f7046241a5b94283bc4574b50124913c730978cf58
MD5 fead5b514686b4c24ed93775a5e6a7e2
BLAKE2b-256 e4dd34bfa6bc50264f5f061de33d8514f20348b138b5b3b2761f7da9ffca7e5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ef9c2efcacf576df7c89fc72a51aa1f14db03e1d97c5649a067efbc1326d381
MD5 be77df610da6824521ae816cd36c0a02
BLAKE2b-256 b2474538e6bde44445e6167d1b8bcbbc4a8a20ab66cbbc71895cbac808cfa48f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6139cdaf2893090b47ceb32dc7a0f456d0da30db0c462d4067cfe2025c71d0f5
MD5 b75c5016ebf63a4ae110588f8a2a016e
BLAKE2b-256 51db14a4c74119a2470336fd414df9b40c60bec2d0a053f83df48f3acbd0054f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 2d727da29c81713476abc90e501c514cd01e76de3ebcb7d29eb18cfc2e370e4c
MD5 2c7b94515790f3ba78f3a9c569fecbdb
BLAKE2b-256 d8c707a8f2a3e3703c3e3b40d3460a29d7db0967d419227464b2e5d644292a9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f23c11f816a9531e33b60dd36d609469b6989f316adddecc84be01f296294e4
MD5 4dd8087d47bd388560bc835ace13b322
BLAKE2b-256 9a17b3209d77f906f8e47f882399f9971079df678210f06bfb5bb7739cd3deeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3a9ea68a87e2805837e9c8c1b3038df5a1047c2cdfcac69022ebce374ef37de4
MD5 196c8a57c5ffa931b193d870afccae64
BLAKE2b-256 72f1283f389411b3f2fe214cae4623ac999402ef0f74c8119ae02c1d0b899174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5003c2dc103fb40d25f700c817b21addc87ea0176579cc0bfb3ebd1e3554161
MD5 ad66bb47421d4790f7effdf71527b159
BLAKE2b-256 404e804d4bc2f2a7e44bf0a1e36d5025b06b3904bf852cd446745d10d4dc1bde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2ffe0ecd71f81dadfbabdf0bd4ccf1dc75470561a0cc5e2df6d35e94a7d38907
MD5 0ecf1ad33ab61ef9c19c694b79a09d40
BLAKE2b-256 f2b22eb3352eeb1ecae1a27bd4b0571ec8549f10eaedd92f63fbce0dd4aac031

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c114b043dcd202609ca5e714d109a395a35508028a7a950c80af22363aef9ec
MD5 d438fb8699ad3b4d7f13ab4ce121bc3e
BLAKE2b-256 fa3fe120df1ad0470bc69fd5b08d14efd90626cd6a5a5720d05070cf799f27bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b6f8d074358ebaf3bd8355a8f115af7fa904571df93791261ef959be06f9ee81
MD5 171889071a57703c38c0cb5d6408b487
BLAKE2b-256 5486b66277c88b8323cd81e3c842922bd64343470c5822578b6a8442f290329d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d22b56a7cb5325d804dbe8774ae7f849637da73c0f7de97030853feaafddfe54
MD5 4e2a48a5eacb11b94148b250322c7873
BLAKE2b-256 2a5aa7837af111037d451e3c9b398e8443f70e2321b8e33e130c571aab896293

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d668e3cdea6a906383584b31b3a21cdc54cef4841c563e915f00ca315173c79
MD5 94a2abd6511ed545506bf2dc2b863abd
BLAKE2b-256 22d6b151e5d6c63c10936c6910303becd006646aa74e7a08d46b5fcc57ca8fe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3cc9301fb046a69bad368c87561b33de606b080db97d95e0985f7bb2bbc216f9
MD5 2772432a328633bfa4a22a48361deafc
BLAKE2b-256 871ede15d8664572ebda2512ebdf6d86dd46840f7ab3daeea736d21e50b38d5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4593ad170db9e8a2471983cc67dddf9f67b78e82c85d9ca22b1910b3bb14664
MD5 1628056caa6a686b056e1d138e97cea0
BLAKE2b-256 78cc5c2e3114d91d5ebd6378c061b49f6d865b7e65377cfdefe7150f96ef5bed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b44f174d308932165d08f86cea500f884f2e0aa533fa5421122f777a564679af
MD5 96bf46cfffa7b34559c5f685fb0b31ad
BLAKE2b-256 9428860f72ed9d563dcc9b852669bafdaec54957a21ee252db5d585e6e000d7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3d805819b3457f6b270c78e5b9f22cf3d43fecd760a3e46564a48fc03444c41
MD5 179afaa83a318da171d5cf12ec0b476c
BLAKE2b-256 24dc71a193229d7c6f3b7de3c4cdc78236ad1de3f7b2f9981f7d30b2a830cd46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3f988dcc79ee5f8689d7451f8174f678a27191469f6214d78b83d378a51a6eee
MD5 6f83d537d611f0de01d99dd8fec92bd0
BLAKE2b-256 9951c467dedc3ed7b5fa3261824c5398c43ff274b9b4502dbbacedad7cb368d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 a43ff6023eb4df6d80c4f4476401c8f2d83f7a75be49b08e4bc8b94fc66a2e8f
MD5 f5f1e6e4beec11939709a3383ae40f76
BLAKE2b-256 b69347935fb20f42a0e0b71bdf1fd3950046b366720cb57972774bbc48917b4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ffdfc3896b6823706214bcea0ed4d19d0be875d62b9d251294983a0236d0a183
MD5 7d6885a409350d74f81b5692dbb57e8e
BLAKE2b-256 31f6216c99c07dc61af77fc7e85544401d247be9a9e273e8b1168f6210c02c5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9c1900f2d670ac657835cd08bc8402caba4cf531a30cf8bd0fa131bacf03e211
MD5 5719c36349f36e4b223bf2956a55f20f
BLAKE2b-256 827ceee330a29c5065e7cc6de3c0d8e7f57f51ce064b736f2bc26473fafdad7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c5ffebe599754f65d05b7d513101191b853e60821b2905fbe914d633b925246
MD5 5a5d1dff1efc75da20d18b570430b54b
BLAKE2b-256 4ebb3021532c2761baae8fb2b77e20457d65974a4ea137f4c47a4653ef42bca7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1837fc08b0640da6d71556ef77cdb904ca221e2a8b028bf54e3c80ee5c6aeaa8
MD5 1e02befc11dc1c3f9beacc0c51012933
BLAKE2b-256 4fc30df85356593b39f8901b1c0cfa4d5a5da683e96decc639590b14cadce297

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 554b3edfba51eac17aa495f40062dc6ff21ff12983fb1e9f5227f22b927a445e
MD5 60babf9323405f2de1b46e8c8a47fadd
BLAKE2b-256 6efbdd30a90eb6a8a1e0b992b7b32b31fc881d29779bd2e16ea2e91f7de52556

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