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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

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

Uploaded CPython 3.13 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

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

File metadata

  • Download URL: mapof_elections-0.1.0b5.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.0b5.tar.gz
Algorithm Hash digest
SHA256 4d32fcaa6c9969d9abf82e605355c7c8d9386704e1f51d790e91fc0813e6e27d
MD5 d5fbd722adc2c895ca2cef466a8cea9a
BLAKE2b-256 2d8f47c37fa51884f1d3993ce097e6679ee3ca28f7a4af759012b780d1756add

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6acd3d2d00de2b92c1fdb3d51a20f1fc2cf5828d71f079aa7b17c05d2133aa22
MD5 651d6891bc67a818eede1758f0963d3c
BLAKE2b-256 5db6af3f0293117161d4ecbbe9ada35623b629bfab22859ec2c0172dc28fef3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 21028ffdc7928b9850f9e0f81239b56f47dbb60c92d5f4233eb7aae392047671
MD5 ff7e300494e3a9c236279584923dc0b0
BLAKE2b-256 04cc9f0e923680a6684a8d4ca00cb75ec40cc65868010b18a5739c05b820aff9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e937ebdbfb4804717d56532ca8ab05f405e86f80c994a0af4bb767b041c0b914
MD5 abc91753f067dd1f69e175a10fcadc27
BLAKE2b-256 0706553d318f82e711721d3a4028043e52c1e6f2fc365598050bc7acfdb99c35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 22fbf30728cd4e9e90f7daa30a063948ba738186b9626ed73ffca856e7ce0070
MD5 4624f8d84eb4f82bbb587d35b92c0edd
BLAKE2b-256 f66329c935518824f522bd0d2a3f9d78afbedb50ec1ae87c71d925f283fdd37f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 372aee4441e93fc769ee2d306f8013c88a8541c977dcd8d20eb9ede5846b995b
MD5 a939bb3f7e897abd957d731bd392a51b
BLAKE2b-256 ddc0348ae2fc49db58316b5d46b0543b337316f6c1b3339356d29ebcea777124

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 33275234908c97818be8cb4f7c7a4e6bdf5fc7be35705bd569283ad41eb948e3
MD5 1d69e10d5202aaec22faa65c95072fe1
BLAKE2b-256 f980c9e4fb3efe6a62b63285058ebde90ccb835e03eaab29cbdf8e99514e215c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 395df79b7abf68a80aee5240f3d6cfdc4b7c3c3239d327e2eb40f237c5d2c734
MD5 c9013f02bc5b826ee33ae58e45a1ce2f
BLAKE2b-256 0b6417cbc6b86c0d1050f87a0e5ccd1a3f52f9c4f4cdc39ec46343e0a87726cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 787da5d089cf45980451353d30ef9fa0be3628c5ad67714b997c5df696db93aa
MD5 4fe3e98714c17fd0b7ee6f131b717035
BLAKE2b-256 d7b58e57c2b4c52c689f0de9bfa26c7fdf95410943187b794de6a46be1d0a6a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0553c8f743b7f81eaabb532a70c37976f3e21a8bbf6cd9a774f961e66d24e7e8
MD5 f0cbf67aa557f4e15a769cecea388074
BLAKE2b-256 1fa4d17e02e5575507f56e9bb61e1f3979137482acf8e19ffe3945d7aaa30b2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05abd779b90239b1df2a0ff87d8598e8352b335bae3bd88676daa8af7899c230
MD5 05478c0e1c24868430e8f76897b39259
BLAKE2b-256 9de69926d80d031a9a77d4121c78c3350b2fe6edba89daaac028be0c72b92f39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e5041fdca42d2a2485cb6f2564394c02a1951c11040b7924961ca72707dadec0
MD5 c90c38d873ef17b02fcf244a06d48283
BLAKE2b-256 a7d9742bdfa659f0d34e0c7a413bd9c56f39a9a8f3ad5256d27f5d905efb8f93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d99aab030bdfbe575f8ef77d8f417b208b9d488ad5617cb03d406d2cb556f795
MD5 51ace66867ac7406d58de5d63f00785b
BLAKE2b-256 c41940567b0fd336cf1964c1b23c216768ca8304bd2e5e69f228fa4b7331cae1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 08ff80ce9792b84e66e2cbca509a9cdc1be2e999b0fb81e449e289755e6fbbf1
MD5 3c709e9fdc49eac1f89bfd9e7f342aa0
BLAKE2b-256 8706bdd50d6f43b334ca4f4a04e22f2572ceee1f825a88abc0ea38276b19f23b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10c57b4982ccb2222cc4a3c24204a32dc45cd06eca0389932721c2087289c835
MD5 b3c2e95fe99b279d227559da1127840b
BLAKE2b-256 28f242783f5e5a1256bad0d94865408f7c86cb51da8f08190f48039e7cbf592b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f07da3b5675087abe1c30c8808ec3dc57f18812bd5b849b6cf461b5a4b81cb98
MD5 11d8a8a4b099b57ec50d1eeb79f0e9ba
BLAKE2b-256 8b7236e80fb5bcbe7f52797eca6ed1952093bcf831db41205fdaf3dab64fc07b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9767af106044395c3bd1ecbe9d24cd91874157aedea9e1dbed29b42a1982f051
MD5 40403a526682991ab44c964ca60c959a
BLAKE2b-256 8a33f07969bdb1204419e76b3261352bc811478fd5dd3dc4bba32cd68cda5611

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5093c4b5ec1c78fde7a56215aef83ff775fb57123c1a61e1a1be349583b25a0
MD5 8633f676ef6a15dd5f530e729b0bbb12
BLAKE2b-256 f5b3c4c3a5147ead1b49b27a318dd9e3efd7531600e3e2f00396b39261e7ea0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3fbb428b98782bb4e8628e2759d76a99e59ab831403eda6d919824fd132b23c2
MD5 28854320286804c711ec937e08e6b1eb
BLAKE2b-256 ef7f3f7fc7e3994f8a0cf0784a88227a927c11c9864fcafecb6e66d8411540ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b91467939c459cd03be772d75c81898cf9d259fca42c1a743d26daff6f982f5e
MD5 66a44dfcc4fa3d20ad6ab91a4192756b
BLAKE2b-256 db1e6fcb69390ab240848e176046f9fbc69070d3271ca891440e33d807fb1d47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7ae0f59d66a72c90b87735b2224794c4afa99a4264c8eeaba1154a080d97247
MD5 5707243501532446155e8c160824748a
BLAKE2b-256 c8af96325ca70ee2811653768cc4872f94b5e116ce687a4ff3d0134d0bad83e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8126c891a25c7c5b16eff974d0f6a4e3ad545e7a66653da40960e988a1344fd
MD5 736b7a16440be6b51e046442ede84a10
BLAKE2b-256 854783134a3a9618b16d653d078b668e4a426dd3f3e54bda936e55ea9d187a85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 986136a891d371edd3ac90bebd64f1f8ccf0b1f8abfe9af4fc1ad0856552ddfe
MD5 46072b0147cb4c2f0e2ebc7a516bde22
BLAKE2b-256 bfcdbc7a6103161841150459548f77c2a094f0838df3142086099863007acaed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e63cfae7ab05782d0fe238984d29d8c0b10c7c7258032ee0bdaf6741bdb2cc5b
MD5 dc2c678071c662ac99b183f2e0fed0bf
BLAKE2b-256 bd74df3495a7ce12a9f43683a6d5eaf09ad01386bcea7c7ff0fd8cb45f3211f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1d12462f2590153aa9ffe69cf654a48edff903a0426a35179654e8e24cdf54a
MD5 a9f8450fa9f5ad89859496c777227271
BLAKE2b-256 caaddfcdb27f4a79e46f6346dd2f3ffdb9ec26e6f6bf20b57f75006a4d0b8869

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9c6d23ad511a3a8b269e6e2d598e2af130e45f701edfb9c36a9cae49777ad92d
MD5 2bccc868e05fb4e78bc392398d232009
BLAKE2b-256 b5861614f19be0065fe46861fc30898a338d62ee30dd29d1fd60b387441ad03d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 550fb795936450fe61efddb0b0167cf44352973fa60bf0d8d3b5aa38cb861965
MD5 b4222d03d201c4b343acfa4c6e96a1bf
BLAKE2b-256 31c55d8031faf08b089d08935b6e72efc84cb54980d17460419ff9adf0d7b700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 803f9a0c275b7167fa1e8e5792ccb0ac10fabe3ef852f79c9ad5d3cc8b808a8b
MD5 69ad02eb619f8e6f6f605af916a2a7d7
BLAKE2b-256 12915d7f0fd9f11c2df8e09f4f80340f200914690f39f6f89705127a21ae8bb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mapof_elections-0.1.0b5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce7abc7d953039b81a3382a6387a77935ea24d9d3895aac8909ffbf4e70aff86
MD5 5b8c3248f1133e07e14a3d4eda6418f3
BLAKE2b-256 55f1ebd335f3965c759869dc0ed3f365d3d1f1dffb7e3f220c3a97e6d929e714

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