gamma-pytools

View on PyPIReverse Dependencies (4)

3.0.2 gamma_pytools-3.0.2-py3-none-any.whl

Wheel Details

Project: gamma-pytools
Version: 3.0.2
Filename: gamma_pytools-3.0.2-py3-none-any.whl
Download: [link]
Size: 138895
MD5: 37a4679d696e31f2ebc2388ada7d6855
SHA256: a2c74eee6b8d06632b55c8f90c634eb0275e43242d5d0ca06a2a4d29a9f7dfe9
Uploaded: 2024-07-04 23:29:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gamma-pytools
Version: 3.0.2
Summary: A collection of Python extensions and tools used in BCG GAMMA's open-source libraries.
Author: Boston Consulting Group (BCG)
Home-Page: https://github.com/BCG-X-Official/pytools
Project-Url: Documentation, https://bcg-x-official.github.io/pytools/
Project-Url: Repository, https://github.com/BCG-X-Official/pytools
License: Apache Software License v2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.10,<4a
Requires-Dist: joblib (~=1.0)
Requires-Dist: matplotlib (~=3.6)
Requires-Dist: numpy (<3a,>=1.23)
Requires-Dist: pandas (>=1.5)
Requires-Dist: scipy (~=1.9)
Requires-Dist: typing_inspect (~=0.7)
Requires-Dist: typing_extensions (~=4.0)
Requires-Dist: sphinx (~=4.5); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (~=1.19); extra == "docs"
Requires-Dist: pydata-sphinx-theme (~=0.8.1); extra == "docs"
Requires-Dist: jinja2 (~=2.11); extra == "docs"
Requires-Dist: nbsphinx (~=0.8.9); extra == "docs"
Requires-Dist: jupyter (==1); extra == "docs"
Requires-Dist: docutils (~=0.17); extra == "docs"
Requires-Dist: xlrd (~=1.2); extra == "docs"
Requires-Dist: m2r (~=0.2); extra == "docs"
Requires-Dist: mypy (~=1.10); extra == "docs"
Requires-Dist: pytest (~=7.1); extra == "testing"
Requires-Dist: pytest-cov (~=2.12); extra == "testing"
Provides-Extra: docs
Provides-Extra: testing
Description-Content-Type: text/x-rst
[Description omitted; length: 1763 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pytools/__init__.py sha256=-LQbXAEAAQY2XQUc3dRsGLmV6Fw_4D2yOY4lgQm98-M 118
pytools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytools/api/__init__.py sha256=yi1XxA_85LYwPPoVsQ_Ve_3PTMtBabbcMMHKMOCboJI 284
pytools/api/_all.py sha256=YxhWt6aziO7GGxSsgL1-t3Z4fcvpMPJluJuy7OL2dDc 4428
pytools/api/_alltracker.py sha256=3Im0b3MF9QzGWTSNiLo1ZnBYziSE9_PEWQreNbkmNNI 13422
pytools/api/_api.py sha256=-gAw5xd6fhLkVpeBQ5i7vybZ70cEt7YautACmfCikak 15052
pytools/api/_decorators.py sha256=n5bMUGtMEAnVd_cJ9vQbOrR6wpgxVEQvOajCYl_U4jA 6648
pytools/api/_doc_validator.py sha256=6gmrdOSlmwljL1xVxNk1bd5o-E6dip7NB47klFHpHvo 8523
pytools/api/_introspection.py sha256=mCEVurRI-4Y7Hl4W5mkIDVIMzsfi2xUC2d0SeOOgYAs 2243
pytools/api/_missing.py sha256=jwtwplf9SG5DR1ZW9RsWS-0VybxirSqYU5Gtq0xL0o8 2584
pytools/api/doc/__init__.py sha256=Qp0TyYm-xbJzjFhiFK0d-g13kAkCOTk7bYNPV6Swy40 105
pytools/api/doc/_doc.py sha256=WK3SGQwUfTVN3XNNrxR0eGhTUgJg8PB5VPMbQ34sztc 10913
pytools/asyncio/__init__.py sha256=PabY04zeJmN4r3pkzGJIgSCHUSAtuRxCD_GkXTUJw-0 66
pytools/asyncio/_asyncio.py sha256=veruknHleGBcUmp05vvufMdGhsmJjipiJ9DdXRu6DsU 8696
pytools/data/__init__.py sha256=M2RNs083LamArFVIBd3fUw7pX2nWCpLBwEfpol2MKCo 107
pytools/data/_linkage.py sha256=cXh3KsJcqn_ZJC7VoPhS5mOawNW6nRTZKg3DVNQRt54 9716
pytools/data/_matrix.py sha256=8iwFVChbSG5jqWWBzLrRTGKeYngJ8SLgYH722SNwA1U 14063
pytools/data/_simulation.py sha256=wmh2UQbMfOoQxGTCyVE-kqrWqPKrJ99b7A7yF9C56eY 8407
pytools/data/linkage/__init__.py sha256=5vdoXiTTw9JOOixsLl45QDyLge5-bzOA03C0PTj1j9Y 71
pytools/data/linkage/_linkage.py sha256=gUjKamvN0RtoAR2kEEnQCAmd5kkBhApnMtviPcC05ZY 4040
pytools/data/taxonomy/__init__.py sha256=sinPFSi2JAfiehYRZ2qnQmUabZr4efptCojLOrV4H_Q 340
pytools/data/taxonomy/_category.py sha256=ZnI6WvN9qxMabmOszWfhaUZKxTeXMAexB2yPykS6j1o 2177
pytools/data/taxonomy/_taxonomy.py sha256=y7oYsl1dDP6K9i52nV83SBZpheU0sJA_DBsM940dPqA 4586
pytools/expression/__init__.py sha256=QrNVcALI3taQDwxjdOFOWqEF-9MrNQdHHwy86B53nj8 2968
pytools/expression/_expression.py sha256=nI8EvhmAk3V6_AgGNm2sq1DcqzswuvRM-2x6c1FOS5Y 19922
pytools/expression/_initparams.py sha256=S5SmaWVqQUsGps4FRBkvuMMY-2GtkRAJED6vs2zqJgY 2241
pytools/expression/atomic/__init__.py sha256=ucJc_r-WXjjor5h88dj24yS8fpcM5qVHp4ALSuNGq64 136
pytools/expression/atomic/_atomic.py sha256=s72Dmj10EZoK4zaHohFt53F0J94j4MqWzjTTl54D7-U 3821
pytools/expression/base/__init__.py sha256=XynyorOmebrGI66iYPb4KBV_14sefdpUmDkle_PACIo 114
pytools/expression/base/_base.py sha256=vuXCvS8ppIxWJq2K8mJzGgMR5hKXrhh0-bq0lVZYe9A 11050
pytools/expression/composite/__init__.py sha256=jNIytqdFnj3ny95tMj5Qozl6SVGSYL1yHLVatBzBVQY 521
pytools/expression/composite/_composite.py sha256=bjTzVHh-JYZAfv2G0HtNoLmgVM6nMS7vB9Z2eaeh6QU 9141
pytools/expression/composite/base/__init__.py sha256=dJbbZckNKiJVdSynkJdb1IJupcELO8L_wrqAMGn8eXc 144
pytools/expression/composite/base/_base.py sha256=KxJK7Ki9e0qr06ZBaX0RpQearRvDJj18GPKDQQyB-Bs 3758
pytools/expression/formatter/__init__.py sha256=Jom1sS74VtoeJlDudlbf6lVmz3omXUXgXMo7_pDTj1Y 125
pytools/expression/formatter/_python.py sha256=A9cgQc1WfRGKa0Ba-iqFZwHs64C6-5nb_ouToOJpx78 22363
pytools/expression/operator/__init__.py sha256=ft1KDnlZBkaTzgWMVB2ebTCtbOmZvO9d6NPExCL6e6k 65
pytools/expression/operator/_operator.py sha256=A-jTLs8KQC3U7JvwDK1ontKH2kTZbSw-1rQu2zSEfq0 7802
pytools/expression/repr/__init__.py sha256=S_PpFxyIeNtRjPADjml8QGY6w6dPxXDRaXpmi0Cj_y8 107
pytools/expression/repr/_repr.py sha256=q-c0FjEJS7sQGQy28XHczRWbtn_ZLUM4XQR44LVGQwc 2041
pytools/fit/__init__.py sha256=7dbJHDW8wMNgFMiXf4Pe7eyYzPyvFhqQgtYkiCkpDrU 107
pytools/fit/_fit.py sha256=6-cmkX8gJ9GIafnEWHCT0fFWDiuQcRECIeUewUb2d68 4014
pytools/http/__init__.py sha256=HvKF94nn4y6Kuh-2ObxKkmtYhDh5dcy62OmecRLOHTk 67
pytools/http/_http.py sha256=9j5t6ms8ObfomQq3t15SD9lSdMR07Uot0AS7VSzl2NQ 1346
pytools/meta/__init__.py sha256=w4_DAG3f11ToSvXwxU7HBYebMV81kgWBZHW08gez4q0 51
pytools/meta/_meta.py sha256=uH1GaxLstkw1YG8iyoWp3BOnu2S6ULJt0fmV9UNOGUs 2138
pytools/parallelization/__init__.py sha256=VPBz3DkKs6lc7C-mDz-U37aD1DaGmfAMedUnTVU3c2E 101
pytools/parallelization/_parallelization.py sha256=D7Q-fDp4Yxnm5xjhdzI-F0MWcsGbAJqri33_uaeyVRQ 12233
pytools/repr/__init__.py sha256=VXLYOArZQin6un7wOK6WaaQwZDnYMes_f6uR6QCm8UY 226
pytools/repr/_dict.py sha256=g7maT15eXZHgBLI6dpnq4KupMnUQ1TDj2KsdGtU28JE 7282
pytools/sphinx/__init__.py sha256=O8EbCdKQ7tagrDoIqsgSA9oCzHU0PRs_b7nnw-IXHUs 111
pytools/sphinx/_sphinx.py sha256=auzz28RAu_XIpp95InCbJC1ShJQ6R7F3JGvWoS-rXJE 12679
pytools/sphinx/util/__init__.py sha256=y2HOdPZi6Cx4b5zVeQ7YuljA9nNZDeB-xQXYbKBuzAY 109
pytools/sphinx/util/_util.py sha256=9sf0iI8v0jEI4u7slbGRISM9NpK_UVoMUKhZPswpO7Q 44334
pytools/text/__init__.py sha256=jeYpZtTzgocx-0vdkV2haFh1Ox27w7Ug_sHLZofEQSo 126
pytools/text/_strings.py sha256=J5MqtmIeEOsNbJuf8_NzprXDJ7IYi4k7SDXojoEJmxI 824
pytools/text/_template.py sha256=t8cqciN_H1_X_knj_HxYkUvFcSyHJec1S-PIqvepkdc 6707
pytools/text/_text.py sha256=OllIDc061JLp9nHuJdg4REQzfe7hP94W88fnYG5Upg8 7470
pytools/typing/__init__.py sha256=mZp6lr5c3Bta_Bz9XIXVHboyCuKgJ9VoxLzLG5aZkJA 71
pytools/typing/_typing.py sha256=76kBzXps65OqEmgEfwBjBskPDVq3CvSVw1mp-yznV5k 21035
pytools/viz/__init__.py sha256=88Cl-s-bJLfuzxH-NLnnbmy3XjmSNseAhBeJiIJCjk4 251
pytools/viz/_html.py sha256=ahcto80SwughsGEzDl2pwpLduJexoMr1-Qz_ojJxdFk 3817
pytools/viz/_matplot.py sha256=SBrFhdBczdpnYk7grE9FKoOPCUuFOdolhLOXE-bs0tc 11619
pytools/viz/_notebook.py sha256=nv85OJHfSifejhc-ONTbhccKufTOD-RY4i1H5xSGAlQ 1068
pytools/viz/_text.py sha256=K1NNYaQB3pcCD0UVOyALtP8yOBzo-zYx7hVj085knzI 2076
pytools/viz/_viz.py sha256=zoYV3bJ5SORzXziYqJ766XL1COwTnVnAfl-O7-K3QZg 11943
pytools/viz/color/__init__.py sha256=H7jSwYgByqpwN9QP-02v7KTSBdDUFM4cdHVn_vHAjIw 70
pytools/viz/color/_color.py sha256=84u-cacRHDor61aLoQjG4eADw_Sw8tzlMm2whGLmNkc 12418
pytools/viz/color/_rgb.py sha256=kJtiBRV38DnmwIKhWerm9S5lzbAvRUofWEHEbsWuB3s 6633
pytools/viz/dendrogram/__init__.py sha256=hdjuEgK-vvJk1tQLuVf98eDzTAjDxXr-5wuc84uJ08w 119
pytools/viz/dendrogram/_draw.py sha256=EWFoNbEocnb19fU4vqOUGZAkKmU3S35mmTW01yz0OEA 5071
pytools/viz/dendrogram/_style.py sha256=MgGlfeA_HQgWyfGif8018OdL4R0lMIsRpV8-NWwiNvE 16179
pytools/viz/dendrogram/base/__init__.py sha256=qORe0sGPw0GrTEqPg_r4EeDXc37XCn-qZ2r9220Cung 76
pytools/viz/dendrogram/base/_style.py sha256=MK1GOdtJ_0wPJE-DE05_OvtqvbyHh-NiGzelYbInNSE 5023
pytools/viz/distribution/__init__.py sha256=Fd7tUC6BOT-mgG6xweMNHJXNG1X14nJbN2hUDojTIZ4 97
pytools/viz/distribution/_distribution.py sha256=wA1jU7fNy5ig4WwaJmJ4wHbHeV49bEXb5TZ-MlNH5so 8295
pytools/viz/distribution/base/__init__.py sha256=acV10tg9vfi4G-3UAmAof6q8Q-7twx87AhDxaMo5nXM 68
pytools/viz/distribution/base/_base.py sha256=1_Uj338OPvC8InWqzFJ5GrFwY4n8e9400AqvVW6ySr8 2385
pytools/viz/matrix/__init__.py sha256=eUWSpMJmv9pA_jJ05FxgmYY6TcYxbIS9GfuH4u7QwjU 86
pytools/viz/matrix/_matrix.py sha256=iev4LI_NYDnpSNSRF4SoV_qd0ud4wKEFv5lm7AVVmio 17649
pytools/viz/matrix/base/__init__.py sha256=9ydOwBZ6s8jMcw51-ZWO4o_ht4QIqLBdYZ4yH9PTnrU 62
pytools/viz/matrix/base/_base.py sha256=n1y1TDkuHX4jcy9obx4_GO4ZmN17WBYGG1IUAJ2x8JQ 2207
pytools/viz/util/__init__.py sha256=EZvtqKrl-Kk96u0M6A0YE04EEUxfkWVS8xjyMH-nOd0 80
pytools/viz/util/_matplot.py sha256=jygKxiB0lnnqnjrFU39zT30zCm_I206aDklrTaXn0LM 4850
gamma_pytools-3.0.2.dist-info/LICENSE sha256=6SjgdlTT_ADFgdV6ItUg-ECG6lylLKiAzvH2cQBsV44 11358
gamma_pytools-3.0.2.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
gamma_pytools-3.0.2.dist-info/METADATA sha256=KiYOBAdG--ZVD12Jw8lQZlAb32JAuwBvjJ-OrTpbl6c 3711
gamma_pytools-3.0.2.dist-info/RECORD