gerrychain

View on PyPIReverse Dependencies (5)

0.3.2 gerrychain-0.3.2-py2.py3-none-any.whl

Wheel Details

Project: gerrychain
Version: 0.3.2
Filename: gerrychain-0.3.2-py2.py3-none-any.whl
Download: [link]
Size: 87940
MD5: 23607b98ac752a45f9a5d53f15fced71
SHA256: 1241d16f4a7374d679227ea5a9eacae9db9386e1598ac02daeded7d4d007035e
Uploaded: 2024-04-29 21:55:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gerrychain
Version: 0.3.2
Summary: Use Markov chain Monte Carlo to analyze districting plans and gerrymanders
Author: Metric Geometry and Gerrymandering Group
Author-Email: engineering[at]mggg.org
Maintainer: Metric Geometry and Gerrymandering Group
Maintainer-Email: engineering[at]mggg.org
Home-Page: https://github.com/mggg/GerryChain
Keywords: GerryChain
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: networkx
Requires-Dist: matplotlib
Requires-Dist: shapely (>=2.0.1); extra == "geo"
Requires-Dist: geopandas (>=0.12.2); extra == "geo"
Provides-Extra: geo
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 12593 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
gerrychain/__init__.py sha256=08Vv6LhmIi0GRN8kCP5XLKbGvrDXYBSyvcfNAVzKnAk 949
gerrychain/_version.py sha256=Z-9KBLys5iWrnrZeH0310trESfjGPVXYJYM-OeMv5Hc 497
gerrychain/accept.py sha256=g-rK1SNWTGLLb2JlhaZntxoQ_unQYxrLQuYyHKn6ktA 868
gerrychain/chain.py sha256=NAx1_T9WLDszPPChnbEBV12jGdU0p9gQspKfLDgJo98 7912
gerrychain/grid.py sha256=QoLpQ7b4FvuVRJ5QBEY8S42jt_yn9CslO9jS1StC4pY 10446
gerrychain/metagraph.py sha256=flcYYRcubar0FxRdYYOmpB1UNIZicFcDzxXAqQQw6bA 3729
gerrychain/tree.py sha256=ZWw7gCHoJJc4nIBaGanV2upXCJaTCuoLc4W3lPm-Cqw 54317
gerrychain/constraints/__init__.py sha256=6dSeygvEHn9w7rDC4lcraZGidckMGNnKWjdeyms8Kf4 3590
gerrychain/constraints/bounds.py sha256=YehmRybLuiaVTVQZH-DLqMvU1_Ya0V90Thav4bWo6W8 6780
gerrychain/constraints/compactness.py sha256=VBP7sWrfW2Q0CvphH2hwhCvUvxx3qFdRs-2GNhtywSE 2028
gerrychain/constraints/contiguity.py sha256=3Q5TAL2mGU0YpbW986MZ3J_5H7xpVT2LkmiR3o7-cVU 8914
gerrychain/constraints/validity.py sha256=7QKXANH9CTfHtgcetJXn-s1GR0NmexiwjK93FWkXobg 6511
gerrychain/graph/__init__.py sha256=qc2Tyuv0bcWnTm-i5MBkNP7rAUwtBbs4LRTwbChL-Nc 806
gerrychain/graph/adjacency.py sha256=8wGv6iZdbIIhwTH8edV16OV7bngk7-H_y_CBhng77g4 4750
gerrychain/graph/geo.py sha256=ViU7qF0xkWMllbTEt09o5Z7hZK4tC1sjsPXWrN8-BxA 3138
gerrychain/graph/graph.py sha256=Of-oQwdUNh0TwpZmPZ3a5-SnSpdf7kSfNf46XibVGqE 20283
gerrychain/meta/__init__.py sha256=11FDUFuIbMBXRBRpaEJSKSWs2UYKUS7gcewAjy6Ylwg 120
gerrychain/meta/diversity.py sha256=LSKxvBQx0VRkqAxE4-2oYI9MUjjuXp_e9BYOa-cg_jc 2511
gerrychain/metrics/__init__.py sha256=ag9eceNq0Y9EEYwPiqdwh1zLtsMfvlvZ_ybAH9z-Yxk 297
gerrychain/metrics/compactness.py sha256=s8cCJ1r_Ta7tNdf1dVIWaYnkyIXvxAuT5OAnqzHNeJY 1145
gerrychain/metrics/partisan.py sha256=WqaWsX72jJdV8HD0w6u4YsF89zGFlt-Uasq3A_cYehc 5326
gerrychain/optimization/__init__.py sha256=ErLYaLwvpmUJZSUUGOahCkpcPAbsTi8V54mVcMKNKN0 134
gerrychain/optimization/gingleator.py sha256=ycsPCwotgnczGxaogA9-8qLKLdXsgE8MahbT3WZC7jY 10351
gerrychain/optimization/optimization.py sha256=oGLQOSi9RHJpCX9YnIid2WsHeibHkalzHotYP86uiDQ 23179
gerrychain/partition/__init__.py sha256=QfDml3RLCZzEqh5UFgVNbWj__skjdzeV3UyWIAtEs8g 125
gerrychain/partition/assignment.py sha256=2pu5HzX1d1G2WkWfYNTEbXVk7TXq8aVroCbILtxoIZo 7679
gerrychain/partition/geographic.py sha256=UslP1K7WgCL4hkjVkAiRZbPbcZiZXcokjCP3Que0NZQ 832
gerrychain/partition/partition.py sha256=GpDtQY6DNw4pENbsfY1u7k-4okXK282n3Tpux2_0_Co 10357
gerrychain/partition/subgraphs.py sha256=_X_kmU72uQXsPWziFLQ1rLi2ypvF0yQgfzfUUqICfUc 2105
gerrychain/proposals/__init__.py sha256=MxZaMnDrIdn_IbDAf-cOgZLPz8IgLkV8jDQOquL5cj0 258
gerrychain/proposals/proposals.py sha256=MoQSy1cxy6wCeyHXXK3FQBtZXDo5vgUwFEHP6WgrxhU 4677
gerrychain/proposals/spectral_proposals.py sha256=eBdmNfpPcnLUU0F_Qjd9x1TA6BZnLTNu5wdJHsJ2-jI 3020
gerrychain/proposals/tree_proposals.py sha256=8-eBmKxD_bcsGsOcYk19V7rI8QtbYBII6r5E_NESd-I 10625
gerrychain/updaters/__init__.py sha256=wbzqWDZGof3PCQGQXbJCBGOvzFZIAlsTjmgbhqT5K2w 848
gerrychain/updaters/compactness.py sha256=YzUQh55AQArPOU-MO9IPLscXtFRqpy981KVdsBxXB1M 7341
gerrychain/updaters/county_splits.py sha256=hri1yfK_xuc33m4Q8BVmqFR0Uqe69BgC-Xt7GBoYyYI 5493
gerrychain/updaters/cut_edges.py sha256=kU7p_ayxnLMknYlO8e-_F4A3f9MFNNEbUbiuVTHzIgo 3868
gerrychain/updaters/election.py sha256=-lD9G7aDQfssjqir5FePGKF8vBQTZhIPE1N5M-7wmCM 15915
gerrychain/updaters/flows.py sha256=iwMvoOFHXvcV8RHiILmu0_x49swzSEB7b-CxURoBFoE 7255
gerrychain/updaters/locality_split_scores.py sha256=yNTJ4joovWqbWelxJF5O3RO-hz7AwQDEEAPQ7S9Rl48 15735
gerrychain/updaters/spanning_trees.py sha256=qMPsX_YNE4i_ntCmK3INWjLfvirnuUPQehlkwkTDyNA 1225
gerrychain/updaters/tally.py sha256=TkXF_8-onnjTqmCa9055ZdfjPS5TA922_4zpBJDH8eE 7681
gerrychain/vendor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gerrychain/vendor/utm/__init__.py sha256=t71o9SZbU2xp-1v21ql6yoh5-Wrd6g8KdjULm6ONkBo 173
gerrychain/vendor/utm/conversion.py sha256=4EuC16enmKIg_S_xktYcCx-qpouDtGfTrt44ADD8pUc 8663
gerrychain/vendor/utm/error.py sha256=JH2guWSGjYCdln2IQXQt9Fg_tWTmw2n_2hTeuUEdfP4 44
gerrychain-0.3.2.dist-info/LICENSE sha256=ukMquW82vMnwHANTa5QKloVjjlkyFgXQsjjsGOlrFsU 1510
gerrychain-0.3.2.dist-info/METADATA sha256=RssGla01wzXxSgXOlcC2tEBjyn-3oYy_lGtAVYeb8QA 13549
gerrychain-0.3.2.dist-info/WHEEL sha256=DZajD4pwLWue70CAfc7YaxT1wLUciNBvN_TTcvXpltE 110
gerrychain-0.3.2.dist-info/top_level.txt sha256=Y5HWk3hfc2hLr2Lo6fSRMJQmYz1eOVxfl1P0abPcNNw 11
gerrychain-0.3.2.dist-info/RECORD

top_level.txt

gerrychain