pref-voting

View on PyPIReverse Dependencies (0)

1.3.2 pref_voting-1.3.2-py3-none-any.whl

Wheel Details

Project: pref-voting
Version: 1.3.2
Filename: pref_voting-1.3.2-py3-none-any.whl
Download: [link]
Size: 201921
MD5: af61a487be212e50720cf0fa192e7a1d
SHA256: 4462f1ce0f5270683e3b9b1cb23034b3ee47aed1af8de53f0e381e1134328f90
Uploaded: 2024-05-10 21:47:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pref-voting
Version: 1.3.2
Summary: pref_voting is a Python package that contains tools to reason about elections and margin graphs, and implementations of voting methods.
Author: Eric Pacuit
Author-Email: epacuit[at]umd.edu
Home-Page: https://github.com/voting-tools/pref_voting
Project-Url: Repository, https://github.com/voting-tools/pref_voting
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.6,<4.0
Requires-Dist: matplotlib (<4.0.0,>=3.5.2)
Requires-Dist: nashpy (<0.0.41,>=0.0.40)
Requires-Dist: networkx (<4.0,>=3.0)
Requires-Dist: numba (<0.59.0,>=0.58.0)
Requires-Dist: ortools (<10.0.0,>=9.8.0)
Requires-Dist: prefsampling (<0.2.0,>=0.1.16)
Requires-Dist: random2 (<2.0.0,>=1.0.1)
Requires-Dist: scipy (<2.0.0,>=1.0.0)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1771 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.4.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pref_voting/__init__.py sha256=FVIvqGrcsQXkMjh8L0_Hc4T61ShpSr0KRWouUASp_pM 22
pref_voting/analysis.py sha256=w4PTdHx_ff79T8temPhwJEaA0B2B_W3MzVZwS5M67N8 18867
pref_voting/axiom.py sha256=aTON7iEnJywuMHwlNXsF-1KYVccMnylrzfnk52kJX6g 1270
pref_voting/axiom_helpers.py sha256=PT3rVT_2Ax4Iyvh30TRvSekQFT15VnhHvoMyeVII784 360
pref_voting/axioms.py sha256=ikqOzftrGKj_7MW9gmABcNZuuIpFnjpqL2FuzlyC42k 91
pref_voting/c1_methods.py sha256=y2xaBikk-5eIFhexiPmQ0HVHEk18OKzi0on9LwmPcKU 36988
pref_voting/combined_methods.py sha256=6FJ2w-rkvjUMAxbldDukks52DuC9YAM7suZpDpETSIU 17962
pref_voting/dominance_axioms.py sha256=HzUvfa32342eIujfR4s7Myl7JsVPPwc3K5vzEjHjMGc 12837
pref_voting/generate_profiles.py sha256=9f5XDJnZ_nl2GvrHG7v5e0TC9gzKcQm-wrjov4CkjaE 24283
pref_voting/generate_spatial_profiles.py sha256=95diUe6V_6fPEqYOq638iGYQS9GOgbe39mKefmzD4-Y 7648
pref_voting/generate_utility_profiles.py sha256=ZujEd7pLzzS-VcJxFLwEfj3oPVKKS7kHlVnhNn0Qdd8 6181
pref_voting/generate_weighted_majority_graphs.py sha256=FfIaTTQw71l1q5TI935Zu8KrKsR832Ak4B3wEKhkkls 12781
pref_voting/grade_methods.py sha256=AgytMW8MagEpA6hpbl64CnalEC8Gy2SQRt5py4uOEPI 8796
pref_voting/grade_profiles.py sha256=FKtVlzliHdEsGg7Pxwnzh6rJ_yDHrtUBAjlz74lwH_s 15536
pref_voting/helper.py sha256=70VasFFPGOTLx7VYPMxteQEA_aLfcMGqyqSruuvdrNQ 8058
pref_voting/invariance_axioms.py sha256=LQ0bkQ8lrkxLDGT8Kc-T0cDU4FtuWtC3ekASBEtA8zk 12710
pref_voting/io/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pref_voting/io/readers.py sha256=cvn-ozh2M7IVChbbmVeO25AYUVLUe8oeb-PyUhrxrLI 17327
pref_voting/io/writers.py sha256=7wuJDH6ZQe8D6ciUhtTrVcNPtT3_yeb8nMEddpKdpdM 9283
pref_voting/iterative_methods.py sha256=og-dt8ZSxtN1u2XkeptqQNywKTmztskpX9nWpt0hoXw 99843
pref_voting/maj_graph_ex1.png sha256=lvdiFEgXALCl8gvXfiYoMwjp-vo-GvInWQjqsFTbc0c 20246
pref_voting/mappings.py sha256=un9xU-yVX8BBPQ7AIT8NxFvIZQmUOk8U-df7AvyTxzk 22586
pref_voting/margin_based_methods.py sha256=3r2xpVRopy1IYOTa1UR4icF3idB5JfT3fEVEgdUQHqk 79313
pref_voting/margin_based_methods_old.py sha256=8ShBHCp1KbJbZX6e5PnDTw5rhCSVKqhB-4oLUGte3mU 70814
pref_voting/monotonicity_axioms.py sha256=5b4X16bL8ZracRpTxGHDcO26AHaQ_N77PK-GXsClUfw 39807
pref_voting/other_methods.py sha256=hVB1v8aKDBuAcUz-DmDkXRyknrCPJOHrlYTzY9gGuHg 30314
pref_voting/prob_voting_method.py sha256=L07R5O3IfdKlfqMTZDmQYMXTE_S1MUolwUb_mFtxmRE 2994
pref_voting/probabilistic_methods.py sha256=0shAVCWzbKGqOUwsP0Ext8xS--9rzwsh6qkWGvSvPQM 4338
pref_voting/profiles.py sha256=qWjBL2x5nV_RVBMwB8wIqudvZbeLSNJSvJ9KZK_hLJ4 30126
pref_voting/profiles_with_ties.py sha256=5ZhymKUmX9sMIN20uQMC0hZvA6uA3BPplnNPwZwn6e4 31608
pref_voting/rankings.py sha256=EeNwcWBgiSKoXhsxJWgfig4z5zeMWDx2ra6utHhH5Gk 13859
pref_voting/scoring_methods.py sha256=A-ssp2vr7AuabhSBWTm05OwyQO3_ORmQ_p0qbe51wj4 23114
pref_voting/social_welfare_function.py sha256=ctzdvimWXeK43YcEgfeBFRwhMNnLgYI3GLvh5qrt6nU 1891
pref_voting/social_welfare_functions.py sha256=DrMNmY95CeVkkUJXHTGvJaML7jWzrUAeGjx-Cgru4To 362
pref_voting/spatial_profiles.py sha256=jpabAvD2VvPNFaRaSUDCm17vNGt-09FkD5w5sMVbE_A 7395
pref_voting/strategic_axioms.py sha256=BGsI-V_OpCYgnql-0IuAqyChnj6LIw4IWaVZbJe9lNU 15790
pref_voting/swf_axioms.py sha256=VwXslBJqUJT5LD0wYFI0fsG3pJaSUggPp9oFNRy8Ftk 7881
pref_voting/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pref_voting/tests/conftest.py sha256=YYtI5mHqCsH8u4jbWqUsyqfT5NOkbZxncqXP1k4f7mc 745
pref_voting/tests/test_c1_methods.py sha256=SIGTDeUOFK2mSdHMkwnl40jARQQlG9a4YUw8qPVHZNg 5690
pref_voting/tests/test_combined_methods.py sha256=eqbKEUrvlzQyEa1tTaSSKwk84FcbV3oKFTNjV1LBDn4 3092
pref_voting/tests/test_generate_profiles.py sha256=Pd4B43OqtryzSSf-BU_MG09Kmfn1AU90cMaJGu-h3ro 12962
pref_voting/tests/test_generate_spatial_profile.py sha256=Hu9BfSzOlUYlM9CdUoWipClaGrhjURVJyrWMSMiPC-c 2504
pref_voting/tests/test_io.py sha256=oJS8q1qtTY_AgPbzsqrghdXgjWV9o-PzJeC_i4HNoqc 15002
pref_voting/tests/test_iterative_methods.py sha256=2Ln4Dr9DTq0kQg9qXvC-87ro8aNdH_A3tP17ibdSA3c 11606
pref_voting/tests/test_majority_graph.py sha256=EYDgMqo5EMWo_a5ikD0RB2pSqgJmbWGPvHeSrNiz3Ck 11912
pref_voting/tests/test_mapping.py sha256=xLuJiLrjcI36wE8S4xlmYBJZ2zH4TBYPoabs5FvvR1k 6284
pref_voting/tests/test_margin_based_methods.py sha256=bgjih_iuOzjAaWxrjCHAMG-FuV4W3rPD0tR-05nS3_k 10335
pref_voting/tests/test_margin_graph.py sha256=MB5-yGwLG2Sel9_LrPg1yQ-8Kh3antO_FNwyhCWDiXg 7778
pref_voting/tests/test_other_methods.py sha256=A_TDHDDE82XLShQHC3PxlHek-xLXW5F9kja4VghNHK8 3722
pref_voting/tests/test_prob_voting_method.py sha256=wbugvLVf6s8xioBKiS023TNC1G-MOu92t1ZnsXIxV30 1815
pref_voting/tests/test_profile.py sha256=v8ZRPw6uo5gIOwNN4k9F5cz5vZqMG3rEyXFlodaEyEI 11558
pref_voting/tests/test_profile_with_ties.py sha256=x_20kQSi5wfNGFrzzdp42ISRe6hxL48_H1mJ2nVQwQU 20184
pref_voting/tests/test_ranking.py sha256=ZtTHXL34LNJJQoKSNTDdifkeM0713JszI2v4frh-pgQ 8964
pref_voting/tests/test_scoring_rules.py sha256=VWzKJf4TpcYBkAde1NE2IMWqh6H2b9vGhNpaKu0BLfo 6234
pref_voting/tests/test_social_welfare_functions.py sha256=nm6dDT9yK0qTJE-TZv-t4IH2Jeham7U8MsFU5c5AFLM 1531
pref_voting/tests/test_spatial_profile.py sha256=zK7mv2YrcVswW6Phw6rjjV_WIdPjQGqw_FxLGkpJvbU 5459
pref_voting/tests/test_support_graph.py sha256=Awn3cAvDX82dP04BQr4ySrqdrmEYnQaKNE3K5rreJDU 2429
pref_voting/tests/test_utility_function.py sha256=vXQcaq6ZG4fvlmlJ2nXMCDt1Ur9XkKma8OLqtDESTHk 3808
pref_voting/tests/test_utility_functions.py sha256=pfkDSv3qabgSpSAwRcJCMl3e3E3Hu20X4-QZ39FcvF8 1943
pref_voting/tests/test_voting_method.py sha256=eu-MTaLNEfm0P-zwImrKA4WEo82M_YySkKBdNzV3TGw 1585
pref_voting/utility_functions.py sha256=G75MPWe4nbOooNM4nRElB4mi_lTRNJ5BGWg8DH0WYK0 3963
pref_voting/utility_methods.py sha256=Q_sG8lYqvcuC1bP9pDrXoxYtEzlmvfdl1g2iRj1XDk0 7245
pref_voting/utility_profiles.py sha256=NPJSQShNrcM-O6MPOEpgR5QGIOB1VhrfKymv25pCaC8 12673
pref_voting/variable_candidate_axioms.py sha256=rRsKatyvSdbuLcu07BKi66uRQHKkwR87tfWLA69r3W4 18724
pref_voting/variable_voter_axioms.py sha256=Di5VHfTLtQhb0rvSO1MGwJz_cJdoLiVJIV0-UA-u3YU 91144
pref_voting/voting_method.py sha256=gUpFf3D42nTA3K4rgbXopMq7LYrRfK6GsF-x6vt6qmI 7222
pref_voting/voting_method_properties.py sha256=7bATVSKa021hq8LPTOaPSv2kdIIXy1qKVX5803mBIlA 1341
pref_voting/voting_methods.py sha256=VLaeO6p3dgJM0G7FBWL_Nuj0yB1O8wFUFxB3UAkyzN8 254
pref_voting/voting_methods_registry.py sha256=mzaLoH295RWlPbtV3yHYNEKHsCtumSg-BYqJjHzo3Dg 4679
pref_voting/weighted_majority_graphs.py sha256=VGDS6YqtoYVUeitZjIIlpNxeNbcmEuIxtWHdUAWXE-c 57320
pref_voting-1.3.2.dist-info/LICENSE sha256=HrDgoFIL8aUJAoU2P4CmPR7XKaGq2Mq3arCYa2Jbjiw 1085
pref_voting-1.3.2.dist-info/WHEEL sha256=vVCvjcmxuUltf8cYhJ0sJMRDLr1XsPuxEId8YDzbyCY 88
pref_voting-1.3.2.dist-info/METADATA sha256=v2YX_Etc19HOoVmGxRk5V5ahZ0BQEY9PSH-myuK6C68 2996
pref_voting-1.3.2.dist-info/RECORD