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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

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

Uploaded CPython 3.13 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

File metadata

  • Download URL: mapof_elections-0.1.0b6.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.0b6.tar.gz
Algorithm Hash digest
SHA256 afa36eda0e6fab0ba6ad6b2bf50171e9469a35be4038573530e4e3de733a488f
MD5 152e7abc73c340c59c9a4c9c894d05df
BLAKE2b-256 8c31e97854f7f02bc11d87875da0de9d948bf6a51a35c82fee048a14973e6a3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1cd6db9c4762b2412abaad2e53d6a59343946b407e983b668f99cab9d743b414
MD5 43dee96fdc0df8d8eda7fe0a4101e09c
BLAKE2b-256 29d7351f99dc1843339052463e5800a03ff69affbaa7a716e82f863a72db615a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9ad4b6956e49252e499c960952c85ecfa5a5f7da81e3ce73f7572b0e6b00f486
MD5 1383488fa7223257f24c23456ad7db68
BLAKE2b-256 143f922d453e4798ffd7a00f8775b13ca51ddfa0d635697531790356302297bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ab43c9ca98d344cfe0631af41e93251f8c2d438db1c21e228f042b32d67a6a06
MD5 d90fad797de22adc4d8b6fde54e83caf
BLAKE2b-256 befa43a271ca66e063fa99e8cf3dbcf3dba1d3ee484b0f67b0bd3f92476a5b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 476e6a5c788951ce83c30a5a6853d2cabfe88a00acb46d4d5bd2baede4f81539
MD5 230dcb12f258f85a4ced2fc3a69e06d8
BLAKE2b-256 36c3806dbddfb7bc19976f8394ceaea4d1b603e11a292fb4b7515f84bc617d67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33347ead58145d856144b40865edeb279dd9c15c51f5b1fc441c07a5eec46474
MD5 2cd14a9c247c768dee9fb07e07766db3
BLAKE2b-256 d03d3fb58488c631ad88d1372248b2f44cd349b0c7eef49c17db33e777514e30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0d9917842e9aa793ca15f6947b4408d0b233acc68d9c219a0d3ce040556bede0
MD5 edd096577bfe14ce65dd98a14d3c8176
BLAKE2b-256 e294a3cf00900b6e189df9951602d98194f309432d9475a18ed6d4dc3869db91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1eb2384a2c2e2e47c34c4cad5a1c9c5369953bfa15e965a0862322b28995d03c
MD5 4b2978f1efd10e8d3f202448e5d03209
BLAKE2b-256 6a434055810419df6c15d2bf9d81f975c16614c28bd5492a45395208fec43ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a3288032fd00af433d718d8c9e8fcff5cc789affdf6b3fc473dcb0373d7e157b
MD5 3f7598b2f866bc9085405809951cd033
BLAKE2b-256 601c7266556b98d10a5bcbaaa94ac7bedddeb5609aac4556142092609f953edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 84ad0aa164a64225dd1af826e78793118ab74f95c0617f03cffb8f4e5ddbaedd
MD5 3e45f875741cf7571bd0425776b9d099
BLAKE2b-256 b1e3b3a6a34bcb1b6e9927896c572c70f26a33c309478280f7ee64544ec0b22b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81860027fc042d36d3372b66929a80fb75e269c1e811f4e6e4f8c761d8067d4d
MD5 f108a467111ecdac9aecce0365cea64a
BLAKE2b-256 589241533ee7794a42bca3567757394587ae77991949a1f643f7b7eeae59171e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b759b036b753dd65ca73b21b37ff7fe996d40db52362edff5ee01592a12eb548
MD5 b8702a589e2d2f3056514b040db95749
BLAKE2b-256 62f2fd5d8ddf3599980a11180a831ca43e139c088f04c7ee9927dd4c493d4828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 549d7fe1d627170217a59d5d11cc60dbbbac8bb80bd64f5a5ec14a80a3578ce4
MD5 a3fcf15c1180cfcf82e943307ede35d3
BLAKE2b-256 5bab62beee019c76bdbb368cb6621f9236a9f865c3570548878f87f23060df0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1a5d92968772f8f31b4b1d53203eff631a763aa32542dde0378b81b7bad50029
MD5 1e12f375f56458e05d3908442fae3e05
BLAKE2b-256 e01b12424b4979ac632dbd2fe1cfb02ee3f204411563263dcfad31e9c226b9b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 feb4404d921fc3bca5ff7f40bdceed33e8d0f6eeb198653440df1dff0bb3c360
MD5 ef9daee219596318d9d9769ae5b97ef0
BLAKE2b-256 b9341882cf539a0841827858f5221ebc605dc122d3497f971756fe542ab927cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c06108aa6ca506ec933acf8b22d3955fcc312b92b2f8ee8dee8e3bf4e78b0b21
MD5 e99b08866e3d31fe8be476404bb2e38f
BLAKE2b-256 007ed4a68747ad3c211173c351520747d43ffdf5ef3d0be7d7c7e1c96fc09fb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 083b0654dd035970fa579f0c45088bbf9e335209e0b2b059ee1d87a9d89c463d
MD5 e86ad626ede0442b527508ddd1ee5e7a
BLAKE2b-256 1424d3a9aa80df6b05e87686f8c4b3cb1dd8435203a72e087d4fa02e22ab8cba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a206620edcb03c5a97df922e7043eb373870ca4903872ee2225bc18c0cd5edf
MD5 bc0b2ed109f49a36c43c89819ac61c92
BLAKE2b-256 c5e1c01cdb8fff76186314b9f8f68184b53e0c4f9a180b99f390771f0b69dc07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dc459c396bd93293cb6c2f231f95b243a9c75ce91f812ba1b2d57b01e82b7a62
MD5 15fa5f9c290026af5fb54387b834e486
BLAKE2b-256 c483901720871103a24160ca37e729923877a399aa10288dff195804a9ca8c19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bb77c9395d5c2395fc47cb18c567cd628625669e7c558df0dfb2291facdeba8
MD5 0c860b809781b53cf333ddf4b2c7f43c
BLAKE2b-256 cfab66d16dcf4e36cb8d9fe9a51e85d9ff231d011d4c7ba21226280832126d00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 550fc79d813ff0a3bcdea3a8237c1cc7ea441eb14cee1eff305dd76eb6943efd
MD5 a6ac94f9220db7126961cf78d7f8b724
BLAKE2b-256 d43487279e6cddc7e749653fe40e642a0a308b457f534710950b96733a658f93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43105ccf87f845a8329382155ae2efdaf413764700a0ef1a4fa81d257f002918
MD5 794315c389d5239c5b1b01afbda6cc2e
BLAKE2b-256 1f6be16de6255655ca8adbfe057de10689bf65c2d1f58ca04b01997751f525db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4121b3fc88f2526bde345806658efcd68ffd201037017f51370b117b093ef11d
MD5 eafa0b56c53744f6091b86525f9b4c1f
BLAKE2b-256 a5b1dc0ffb474e9e16e46827d2b3efb5edf0284513b0bdaefee4c9f9d5de99cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 83769fd193e828f92e34873593193732b4c94f19ee82fa4515dd7be395d23702
MD5 26ff47645bffc63c8db28ae2c39285d4
BLAKE2b-256 0e7638265312b2e54f41c4abbf63e90da71cf681c4b25cd290553163eb9ec668

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 356b714c0cc049d0d2b45d887dc19af50d8c175d01170baec5a63212159d0ced
MD5 b1e33bf479148be8305d5ea4a8adaa4a
BLAKE2b-256 c4322746b9e6e5bf9b4dc03e432ffc3b90c448795e847db3cf33d57316f56b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 772deff9a245f76a1217179a81e6cef42283770c528fbd160ab26847687116f8
MD5 0017ae572f0b5683004a7c636aaf558b
BLAKE2b-256 8ac88e83ee20429197f33f9238699cb13209a53cc569d458228c7da0097efcc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4831bd98d6af8b1fdb6e160ab33c5eb69397ad82d947a98c66e3886c35cf987c
MD5 73779d73b38d0b4615c26eca2055ee0d
BLAKE2b-256 79da70d883c31edc96a853f135dfcd65cd285cdb68bf6795582b107716e57d6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce7afd1251bdce0c425a6bac7e16970713b68f2273beb519d5e1a74ddd0a089c
MD5 64baa6c3d5486a91dbedd9326320496f
BLAKE2b-256 1c065335709fdc4d6aa08e098ebbd62c8ce0f6222d1b41a20b074a34e87cf844

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a647064aaf768c1f2f2d79efaa581f758470454a1948ecc9edfb6e605bd0769
MD5 05ef350140001fdfd5394ae24b6a112b
BLAKE2b-256 35e1ce05c762d67a7fdaef4da66ac48cfdc6e420088e0c8f669abb48abdf9d7e

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