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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

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

Uploaded CPython 3.13 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

File metadata

  • Download URL: mapof_elections-0.1.0b2.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.0b2.tar.gz
Algorithm Hash digest
SHA256 39a38c6dd89d6a84cd421220e0e9ca422260d774fc7ae70c7a059db311ea5ad2
MD5 461ad7ef763d0a85755a77af130c0e95
BLAKE2b-256 03cec295f294dc0b0ea027f833f18d551d554e7f2bcab2d39db365e099600fbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8fff809879a782f59d9ebaa38305a0e469c43dddfbb78ce35dead2ec708f53b0
MD5 24e527655eb95b291bbdaf5e397b9f51
BLAKE2b-256 d9ea2681fdf70029e938d6ca2143eb208f8610af945502040697bd062040835c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 69398bdc5369ffdd5b124170aaf380f7696ea1bbb3c2c23a8a42201dbcc68e0f
MD5 17e514a2ad3b50af95cc426ac53693c0
BLAKE2b-256 160173e1b65e549ecc222184751587d06c2c2d4bd5f2d00d2d7ebb588e27715d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25c106b8cdd26265f54e860e2733dafe063dabc3760516418646d0ed6bc54cc4
MD5 5eec661eb332288cfbd4d2bbbeb94284
BLAKE2b-256 923f5bbfb22cd1cab8ddad0f4b2d7cbfbb42410e448882e26401633a60087feb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69e7c81630b78120cb7f37e404425832795bd733f9898d5e49e4365583ed5afa
MD5 f5af37644bfdd9fe3ca3abc8bf344678
BLAKE2b-256 83bc80f406b690d7d87584e9b3e88041b0d04afd9aa1d7598a7f2d719ca09585

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7919ab407a6150548c5401b563e666b33db65c58b3e0b6353c96ae269ba84f90
MD5 8ef2db238ffc5c7a7e06c3c57f526527
BLAKE2b-256 355ba2245675ce8767242e5b1628fef52998c8fa8f5167a8c10838e6795dec1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d4a79da5b904e842a52a82bbb790371d23e5eab273d257bb14413cacf0052ba7
MD5 bab0f9f9cddc276d2be78f0702604c06
BLAKE2b-256 fee93a797b26141d7fe263697011051e30e8406c9b071c84facbc9f6719f0bf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d40e6b18b9f4a423f9254ef4aacbe464fc6798a176bb538a9211553dc7f4088f
MD5 1706eb128b830341bbf6d7abdd604823
BLAKE2b-256 ad66fa2c328fd96a63d626bee505584b47a7e283bfadf0d67bea7ae3183bc861

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cdc0338f537e382719fae8f0875a94a80569275899fbb2ad92ebc67f17cd802a
MD5 0133aeb2299d641b5a4ec82dac9d92b3
BLAKE2b-256 9c486bbce2266a92e816d362803a1b671ca2a50f3a397a7a49800b05b2b2ef36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f6bd2f0adc6861605fbaf9f1703529de52a2d8c76def4d5184fc9b07ad162d9a
MD5 b09c5fda1bfe0804735b5e3e0300aa46
BLAKE2b-256 c0f85a4dc02e767fc37d263d637382ae365114541445204cf626f6bf42a72047

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 714f21bbcbcb58c0fa2940c7b7b8ac8fd2a503f6c489ce34060329f838b0cf36
MD5 60ec149eeaec238d691352b055f50d2c
BLAKE2b-256 bcb52b0cddf3dfdf7aa3ba36f1c4861c58e478c87ea70c85695ad3eca785a32c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 603de194385dc8d5f97ea57a3cab6e90c5afb8c6c74bf33cf41420205fa21fb4
MD5 cf50708c7afe5b7a772f13ffede21dde
BLAKE2b-256 16c4adb664d04ee0ce4bb367bb08b5042d948edbdf35e393f98dfbcc1d00701c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fbd60f98df537f19f09965c65a2041cd090d6bf709101667d3c1622478ecfcc1
MD5 95beb56aac9ca3522863ec4bdc307199
BLAKE2b-256 8ff641624a82fb1199958b5f25d6d2264ca5c231905934859526d54182517836

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ce86b061ff4208f4eacd8477b570d80290ecdb4642d326bec38d2d089e017728
MD5 233fbd57f38ca6f8a3f88adb1c855095
BLAKE2b-256 b0d6afeaf23c81dee93f7d014b04d98e7c7fe0aa6bbd2bd56fbd5eb62a0aaf25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86de5357708f1761734578cf1e564729f1bdabfba864aef777474196beb27a8c
MD5 92d08d4e9385b6137dce3cd3d75b691a
BLAKE2b-256 b6e0ce1d728d33867531c7fecbe83afce0faf21003f31ca25690ad1b0968cfe6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0113681e9c6d4b58b91cc2d089b682c0d5a17c3c1e8bef061a6acc951dc36d38
MD5 921e5022ca4f882ec43322f01fab1296
BLAKE2b-256 34f8437ca457c786326877da4243d859d4c788df647ecac86424246f3fcab3c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ba0d36bf88d2a3b11c880a19f2c441191f8372ae9a7eeccc097da31b60ccabfd
MD5 e2ce7fcd707db4455ad5a12b01195bcd
BLAKE2b-256 e2ccea379d508e0f9743d1ad3aea08a20f9afca171ba89507c59f673c7f8418d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48cd431ed3ef5962f025ed8b13c5ef0207bcfe7d750ebb4d97ae87db83e729b6
MD5 536821a23ac54d7cfd23e3fc48aac0fc
BLAKE2b-256 d3abab0534c04fa2952aeabea868f2a88cf9a5743027733ef0afed6874614f16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 46b5f5cb938a92dfe97bc6d64f902757ad4ddc732f00ff16b44d71f3c3e78e21
MD5 fea6ef26b726fcdde09ec2eb944d9b6d
BLAKE2b-256 d630f0900ed2fa3ee4880b9487487b7b3d2866b16bc8f2cda29519581922caf2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9eae875ab07345480279a0a6bb196418e4ad58cce4b7de4783f69c48a9693e76
MD5 0235bebdadff6eff8eb009b85ae27e81
BLAKE2b-256 823a1ef5baa5db7706e7aca6d0b067805ffe249ad288d6b5efbc2aad618ddf1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4f1bf88129b5ce601f05b40fd07a7947bea76bac9ee6246194f83f31d1bc4c1
MD5 253be0ef679d5dcbb4b2e8f211c5be97
BLAKE2b-256 98a3b97536f81c147763d7e1704ee85e053fa567a3a30fcebe81a9b7946b10cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa37feccb56480c51ad0ab46f5ddaead34bf2ddb282a65d97f4a4ea6a8492e03
MD5 b23b94cb743599fec389a7fe0fd9c9d1
BLAKE2b-256 8e6701dc117a23781f190fb8d5f3578b559cb6227584fb5a99c18ca967aa3285

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d4f538200821c1757091d471d8931ad4070239f49512d9bd89ff6d455bb791fc
MD5 7bea05cc06c14c64d614650abfebc123
BLAKE2b-256 b091e99c9dd4dddd52d0c0adeb5bf1ec2ab726a63802cc201d35593407f10dba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7c6c408a99f4158e035190c4a456a2178f9f9a0de1ca7f0e63b125b065e13dc5
MD5 ee772ec65956175adb654ba6c2156373
BLAKE2b-256 3f9b3b5851d3470e8d89cfea79a0e6f974403d5d7912a9419e21579d39dac0d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 25b91aad76e62eaf86f30c2fbf987487ca2727de045aa857f018d02956fc1c46
MD5 331b3318a27caae59abd030b80a3f5c3
BLAKE2b-256 212ba60c903e7a98dde38ee85a988b46c6105fa3ed9071e372093abcea4da61b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb11a4742a86f127f4cd0203b1a39ac8efa8000b97bae5677119b7ec19d23a17
MD5 e5cbf691e177926123b61b9fefcb8404
BLAKE2b-256 f97505cab1b64a52583a1e766cbf1b8baa386b43dba0dfb1df6f5fb5acb9a94e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dc852174bf412d44b41d2e4e70b88d91a73cba4bf99cb25d0f6b28a38d513b7
MD5 a9ec7d48e1ab82982104332745586d9e
BLAKE2b-256 bb31ef9128032054680905179c2a0f6a6457418b40d614ae750a4b140cfc11c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ca2ee1ac10420ba99beac1ff9c2dc65bd531c96c067594a3dd4c63ab080f7a2d
MD5 7f4f967c772ded4c1bf2e7a0a6f58ae1
BLAKE2b-256 55ea854f19e30b6a9aff364fb3c3d889ad50c2acae0021e58307cb91beda1c0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58334a0d6cb11595c883ccca0ec6b0b58d7a2afefb5bed38734eab95c0c485d9
MD5 06f220f718d97f4e17e1af791edf46b1
BLAKE2b-256 1445626d8a095ff9f3b8c8f06eb0ff294f4b1298304ace571615e97bcdde4b46

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