ground

View on PyPIReverse Dependencies (10)

9.0.0 ground-9.0.0-py3-none-any.whl

Wheel Details

Project: ground
Version: 9.0.0
Filename: ground-9.0.0-py3-none-any.whl
Download: [link]
Size: 60254
MD5: fe00cbf432f0b5b267abc00889cf8bba
SHA256: ecdd7c772e41d97b866e12fef2da2ede179e75f37b2b47dd4bc52efd57b586d1
Uploaded: 2023-05-12 18:45:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ground
Version: 9.0.0
Summary: Basis of computational geometry.
Author: Azat Ibrakov
Author-Email: azatibrakov[at]gmail.com
Home-Page: https://github.com/lycantropos/ground/
Download-Url: https://github.com/lycantropos/ground/archive/master.zip
License: MIT License
Classifier: License :: OSI Approved :: MIT License
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
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: cfractions (<3.0,>=2.2.0)
Requires-Dist: reprit (<1.0,>=0.9.0)
Requires-Dist: shewchuk (<7.0,>=6.7.0)
Requires-Dist: symba (<3.0,>=2.2.1)
Requires-Dist: typing-extensions (<5.0,>=4.5.0); python_version < "3.8"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4208 characters]

WHEEL

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

RECORD

Path Digest Size
ground/__init__.py sha256=w5GAu4GXc3GoY0xVSu1PAMR_XYjqREHq5OPmmsWqCSE 62
ground/base.py sha256=RDiSLFFiMusGNKeX27CGEhnXRIbwMvWV-AOidvgZAdI 86519
ground/hints.py sha256=-x4ENJSeV0lop77J73IeXZ1LW6q4nssgkgwAdRsv3ew 678
ground/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/arithmetic.py sha256=QVqgcHAWjk7r3jFfNoJHsLJ87Y_juZ01KQDkUerb1-Q 243
ground/core/boxed.py sha256=WT6AQdXm6bue5n4UfkrGMpZSfDSOwQM_ywNZPA8Hc3c 2989
ground/core/discrete.py sha256=FDti2yVRR4regYe5azxWVGQhIXwxNZ-Gef7A5O9viuE 1171
ground/core/enums.py sha256=6YFoPF7jMgfjStN32vSYQxRqGrgLIdXyvp87_KtiXcA 3515
ground/core/geometries.py sha256=gDaYdyJI2Vqbl0s4cm2ZLurxBQNGhIJy50xH4RGYOvY 6744
ground/core/hints.py sha256=7lK9Yi-GcGSr-ABsOTcigc2U-pgQJv2k6WJqoRGR96w 7166
ground/core/packing.py sha256=ZAc3LzBZi10Wz5mAMeCUJRRrSq7sEpxIdGU-BcN_BNk 1476
ground/core/primitive.py sha256=-zgViRFTdz4w4X_NpFDHwltG3RdqSuLUm4Tz7ncEFvg 626
ground/core/robust.py sha256=_q8NH5efoqVKQaqiRnOkPUE9Bu8JAPiKEWfnOYQPS54 731
ground/core/angular/__init__.py sha256=ocGR0AcW40wchsyZQkquqj1rKAKn1vml-9Z0Bx8z3MI 1412
ground/core/angular/exact/__init__.py sha256=zTKxQkp0nFslFhFyZQCw_i28lQbOARC3DzU1nnsqSIk 1017
ground/core/angular/plain/__init__.py sha256=yi6K5wJDnfKegck4_I6h8HuM6pZ9eNFHIQRcl4HIoNI 1017
ground/core/angular/robust/__init__.py sha256=3Aj4fcn3n8zyN8OJ63ytxNWhIj2uaVx5fT7oeYJQurQ 834
ground/core/centroidal/__init__.py sha256=dZPybLWsWWUmxyxpIqoisF88n26eCX3Pn57GQd5Hw-8 5409
ground/core/centroidal/exact/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/centroidal/exact/contour.py sha256=AtwCAQDl5cqwwG9SFJjydS4voH2_kFlBuG9IOXkyXm4 1042
ground/core/centroidal/exact/multipoint.py sha256=AfDuvdbBNABTSXo8X0e-yvLeZPJdCVDGqiq9vJP1LSM 708
ground/core/centroidal/exact/multipolygon.py sha256=cZAt0a0JHp5Wsw4wrmpYfDr49lXYDiK-Bk1sPDQF3tY 1369
ground/core/centroidal/exact/multisegment.py sha256=Qxs3tBO6RTIWefJrvkvTLeQJ25PkoxvRcS6T_N9asDE 1017
ground/core/centroidal/exact/polygon.py sha256=U3xQ-9ryY5gi1ilu7XeKbvigPcIM6QSZUWsaJPFpnEQ 1352
ground/core/centroidal/exact/region.py sha256=Ot45VedDnUijHR-CZwO_OqC-_M-I_MtQpU69yCrlwFQ 1187
ground/core/centroidal/exact/segment.py sha256=VfOZ0tABS1E6De6OCPo7o2hNKKpY9vkaXwbw3EH_uXw 432
ground/core/centroidal/plain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/centroidal/plain/contour.py sha256=YDFND63Ea0JY8UX0_IflyWjwKUr7_cnU_n2mnAVYXC0 944
ground/core/centroidal/plain/multipoint.py sha256=o8M1UG5STjhPrIExAjHKQq4ecHiEFkI0kO1vPgpIEDc 636
ground/core/centroidal/plain/multipolygon.py sha256=vVORduRIghRDL5kUA7ytoppHM7VFw-ErtOWYtjPYVlY 1447
ground/core/centroidal/plain/multisegment.py sha256=FVLaFhLBDFhmSF90DXFFkzTi8GIEuFKi1rdzl-wOxuw 839
ground/core/centroidal/plain/polygon.py sha256=U3xQ-9ryY5gi1ilu7XeKbvigPcIM6QSZUWsaJPFpnEQ 1352
ground/core/centroidal/plain/region.py sha256=z1g-NMZEMF5ku6gKRgYmDyxnfvAErwHv5sPASlYwuA8 1180
ground/core/centroidal/plain/segment.py sha256=DLy-o79jJsx3GTzKaFDVq1RulFaeEi8fCYs1nm1uAEA 394
ground/core/centroidal/robust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/centroidal/robust/contour.py sha256=1KBtG9EAbR8rEyTO2RRkmQh1LqrMmJgcuU511LQpbf0 1062
ground/core/centroidal/robust/multipoint.py sha256=YxutXG5pz_bi7QKEl9c9vYbqrcgGGTzwTcmrSdPs0p8 677
ground/core/centroidal/robust/multipolygon.py sha256=AHYpbs681NKoBzNk3o0L8wu96EW5_4Drw-HBKHJ5TEs 1510
ground/core/centroidal/robust/multisegment.py sha256=IIoaKSWLKZniwi_5zhk9CMLeciOQ-tSj21E9tl4rV_c 999
ground/core/centroidal/robust/polygon.py sha256=PiNIfsaEIcsI-4XDIOnAC6fFvpIuZDQwRxm9hVGG-S8 1403
ground/core/centroidal/robust/region.py sha256=BnCcLxhMaPfmEIe9SVBYm8AC_bRkbIpMO7994iy_E3M 1284
ground/core/centroidal/robust/segment.py sha256=VJFantYCnuBpUtwVMLoXo8YTiAK4e9tuG8UY_yvTdTE 410
ground/core/circular/__init__.py sha256=G-pp25BWGe_BsiK-R-mKNsJMGssckkXOoUNimYq1Mzk 1093
ground/core/circular/exact/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/circular/exact/point_point_point.py sha256=C0269LGPqge9kysTMcUmfEFGoR5LPACsDdr7oMZ-bhU 1220
ground/core/circular/plain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/circular/plain/point_point_point.py sha256=Qoe9y6oECV43OTd243vJ8h-hETgd7qFVx0EQqM-sWdk 874
ground/core/circular/robust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/circular/robust/point_point_point.py sha256=c-q_W07QiN0L88wfjl7dzkDRG7Ed_QvoB6zINArjTQs 370
ground/core/measured/__init__.py sha256=JAxX-5xk9yXqElxYmYMii5kAeau0ZCeEL5edP21A2vk 995
ground/core/measured/exact/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/measured/exact/region.py sha256=qkAO08igDYiKfLg834WLinz9d0q_9j6vv2QK6pLudvU 744
ground/core/measured/plain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/measured/plain/region.py sha256=rtOwzTNBwXVShaSIZjLQp4GIHMFftsWRkjIqvTA-xAY 463
ground/core/measured/robust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/measured/robust/region.py sha256=Mio6uftzYP4SeZQb9VuzqC2f8MFFuSKvhj9jgvvxYxs 618
ground/core/metric/__init__.py sha256=05rufrV8L4NxFhb42vm7QYpRp4ZThAlFPkNp2AtpU0M 4330
ground/core/metric/exact/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/metric/exact/box.py sha256=v8G3bkk8qUeP68JWyz-TZHzGDUSLKrqm3Vq4MS2IzYE 4794
ground/core/metric/exact/point.py sha256=zp_LbozllRR09NmL9qO-XgY_d80c5uAWwAz3WtKXNsE 323
ground/core/metric/exact/segment.py sha256=44t1GTlSsPZjrSPqpdIuy0PN7zvDXosiYcEoMO_OQyo 2280
ground/core/metric/plain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/metric/plain/box.py sha256=rvCBGonnuiPLjOLvfGezPfJXpzz2VmzYFnj6M_OQefo 4266
ground/core/metric/plain/point.py sha256=vKVeqUPdu_zJPv9BOXPqTbyb9J0VhAyhP-LhdIFRbi8 211
ground/core/metric/plain/segment.py sha256=U7KCReFJFl4cZu-1JJ8kj2Ua61Wc6aM7S9983ECx_Jw 2135
ground/core/metric/robust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/metric/robust/box.py sha256=_0WmsQiuNnM3W4oWh6XUNYjiOhoWA8HeHn9JmfP9E1Q 4424
ground/core/metric/robust/point.py sha256=ocuQOHtKCJSXYJhn11ZUkvvzSQHko3dgX4sr7LItn3I 280
ground/core/metric/robust/segment.py sha256=ynSnSbT_RfkKw-lQ0bBlyeaQuC7ZfG_z36NxFhWpqbU 3334
ground/core/rotation/__init__.py sha256=CcYmTnqJQ1PSjn2lhgH1mRJhCyTPfdfoaSRJGNfeV98 11821
ground/core/rotation/exact.py sha256=8hVFzodTl4BP7Ix68qBZpI8bR3wxJksW9nMy4UgKQTA 1384
ground/core/rotation/plain.py sha256=v75GLSEJ6miufAzIM_-7VDOfR-xGczk0Uj2882hcb1A 1095
ground/core/rotation/robust.py sha256=x6g_tDlBN5sGjXxmW6cxnzIracdr8T9NiPqHCpIZ0tM 1289
ground/core/scaling/__init__.py sha256=wK5QNCfs6TyZOdXaaj3PPDdd9oVtt_FehawR3gLHpZA 13891
ground/core/scaling/exact.py sha256=x3kPi3nhxWxbjjBAMYZCtTdq8HlgP7K1KZD63AxV-c8 432
ground/core/scaling/plain.py sha256=NhyN0T7mwKI8mBgsmdbsJPT2fG9eA-k2tvruMMhKbDk 313
ground/core/scaling/robust.py sha256=VS43WrO6hB_Idc4hICmI3M4G1oe33gu5srjtpjPhWds 388
ground/core/segment/__init__.py sha256=qrNgAV8yD5sE_pK9Fh2ixCmWvsqnJn4BnylekRbXDss 7104
ground/core/segment/exact.py sha256=_5VTGazzyO9FjErBMRqfM3Vha1d3hENb2rg-_RnvAAY 1686
ground/core/segment/plain.py sha256=5vARJhBuGiWYOvOSe7GD196_IgZOIZ6viXZQY0YMmM8 1422
ground/core/translation/__init__.py sha256=VR68BBA8PM0DalA2_ZZxBYSfG_sFM-M5_tJKl-7ojYU 4814
ground/core/translation/exact.py sha256=xhA8BeyHmX4h4zozLs7rC73ys6_QkCRa9GbtXaoMFmo 440
ground/core/translation/plain.py sha256=ZdGF5NKQQFdlg3FX-WL3JRq8K7HnTjWUzwH3qOyUnP4 321
ground/core/translation/robust.py sha256=tVQrZ0J3BW6CCJxocQkRBqCeWMq-4ZWLNwe9j3lspLE 375
ground/core/vector/__init__.py sha256=WJeEw_SFamCiK85ynatErxhsKSEZl0YYJngA__GTxbw 1455
ground/core/vector/exact/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/vector/exact/cross.py sha256=dP0kn0QBQFwhuk1yc1voSkduvcUzxhfD6-EKyMbrvjU 549
ground/core/vector/exact/dot.py sha256=RwGRiife28ymNG03e7u7Hah-48o17nGuBO7ToWRQDz0 549
ground/core/vector/plain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/vector/plain/cross.py sha256=zEyuEoXkpoJ2eUX8syrOiYsczyWBACr3ZBhoSc-YgUo 375
ground/core/vector/plain/dot.py sha256=OLWRAh1-74nr9W3pvbDkRBkdl6HYvnrjqtrgXT9Bxzo 375
ground/core/vector/robust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ground/core/vector/robust/cross.py sha256=6MBhOBQnXhYnG0TKQpsC5JeIiZ1kB2JhxXy5L7oN9jk 479
ground/core/vector/robust/dot.py sha256=WQG5mREN5hmj7F5qJaKsgrQxKBcepLEtl1bBz16YPjk 471
ground-9.0.0.dist-info/LICENSE sha256=-W_qNLRoZO2-AnwtGfKupruYTfLtIk39IeMqidpeVOU 1069
ground-9.0.0.dist-info/METADATA sha256=y6OT-3sWZUc1n0cST8UunzTOgkyuwWS1l6sjkvNMOj4 5255
ground-9.0.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
ground-9.0.0.dist-info/top_level.txt sha256=pzDanEBc72YQmanzDFOmVISU0N4WlZ-aRYX-12bsI9E 7
ground-9.0.0.dist-info/RECORD

top_level.txt

ground