meddlr

View on PyPIReverse Dependencies (2)

0.0.9 meddlr-0.0.9-py2.py3-none-any.whl

Wheel Details

Project: meddlr
Version: 0.0.9
Filename: meddlr-0.0.9-py2.py3-none-any.whl
Download: [link]
Size: 276663
MD5: 3069d00922519618a681550050ea2c77
SHA256: dd5a5e5517de78b7c70846a163f1b760f877134a0ff1a7b7c6a3c0c52978ab2d
Uploaded: 2023-08-03 20:52:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: meddlr
Version: 0.0.9
Summary: Meddlr is a config-driven framework built to simplify ML-based medical image reconstruction and analysis.
Author: The Meddlr Team
Author-Email: arjundd[at]stanford.edu
Home-Page: https://github.com/ad12/meddlr
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.6
Requires-Dist: pyxb
Requires-Dist: h5py
Requires-Dist: matplotlib
Requires-Dist: numpy (<=1.23.5)
Requires-Dist: tensorboard
Requires-Dist: fvcore
Requires-Dist: mridata
Requires-Dist: scikit-image (>=0.18.2)
Requires-Dist: sigpy (>=0.1.17)
Requires-Dist: ismrmrd
Requires-Dist: pandas
Requires-Dist: silx
Requires-Dist: tqdm
Requires-Dist: omegaconf
Requires-Dist: torchmetrics (<=0.11.4,>=0.5.1)
Requires-Dist: iopath
Requires-Dist: packaging
Requires-Dist: medpy; extra == "all"
Requires-Dist: iocursor; extra == "all"
Requires-Dist: requests; extra == "all"
Requires-Dist: monai; extra == "all"
Requires-Dist: gdown (<4.6.0); extra == "all"
Requires-Dist: lpips; extra == "all"
Requires-Dist: sphinx-rtd-theme; extra == "alldev"
Requires-Dist: flake8; extra == "alldev"
Requires-Dist: monai; extra == "alldev"
Requires-Dist: pooch; extra == "alldev"
Requires-Dist: pytest; extra == "alldev"
Requires-Dist: medpy; extra == "alldev"
Requires-Dist: tifffile (<=2022.5.4); extra == "alldev"
Requires-Dist: sphinxcontrib-bibtex; extra == "alldev"
Requires-Dist: sphinx; extra == "alldev"
Requires-Dist: wrapt; extra == "alldev"
Requires-Dist: requests; extra == "alldev"
Requires-Dist: black (==22.12.0); extra == "alldev"
Requires-Dist: parameterized; extra == "alldev"
Requires-Dist: flake8-comprehensions; extra == "alldev"
Requires-Dist: flake8-bugbear; extra == "alldev"
Requires-Dist: iocursor; extra == "alldev"
Requires-Dist: m2r2; extra == "alldev"
Requires-Dist: sphinxcontrib.bibtex; extra == "alldev"
Requires-Dist: pre-commit (>=2.9.3); extra == "alldev"
Requires-Dist: gdown (<4.6.0); extra == "alldev"
Requires-Dist: coverage; extra == "alldev"
Requires-Dist: lpips; extra == "alldev"
Requires-Dist: isort; extra == "alldev"
Requires-Dist: medpy; extra == "benchmarking"
Requires-Dist: gdown (<4.6.0); extra == "deployment"
Requires-Dist: requests; extra == "deployment"
Requires-Dist: iocursor; extra == "deployment"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: black (==22.12.0); extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: flake8-comprehensions; extra == "dev"
Requires-Dist: pre-commit (>=2.9.3); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: medpy; extra == "dev"
Requires-Dist: wrapt; extra == "dev"
Requires-Dist: pooch; extra == "dev"
Requires-Dist: gdown (<4.6.0); extra == "dev"
Requires-Dist: parameterized; extra == "dev"
Requires-Dist: tifffile (<=2022.5.4); extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinxcontrib-bibtex; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: m2r2; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinxcontrib.bibtex; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: m2r2; extra == "docs"
Requires-Dist: lpips; extra == "metrics"
Requires-Dist: monai; extra == "modeling"
Provides-Extra: all
Provides-Extra: alldev
Provides-Extra: benchmarking
Provides-Extra: deployment
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: metrics
Provides-Extra: modeling
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3590 characters]

WHEEL

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

RECORD

Path Digest Size
meddlr/__init__.py sha256=WgBrouktkGhe78ogyyXoKy0YJa1OXVXU_BqZRi1hw78 297
meddlr/checkpoint/__init__.py sha256=UiF54e_lx1NFtrRR-FlDmdwjj7BUm7z4zituvjFaUOw 165
meddlr/checkpoint/checkpoint.py sha256=LrJYX7B3AZyhAALeRtcm7bKZIAFnGc6rQqUomuBoIVo 1919
meddlr/config/__init__.py sha256=Zxh1bHrnV4Zb-eyNTc9_WgB55F4CIPrlvNZ17_QUBv4 67
meddlr/config/compat.py sha256=WAi_vV-OVXMt2TvEbVmN4l9K4mrYfbPNMMGicZjndJ8 4798
meddlr/config/config.py sha256=yoNZxd0-Mvf0X32IvjUCkcN1vN4J_sLAuZDlFB0_i48 15563
meddlr/config/defaults.py sha256=IgHgDzbK4t-mnSehEIOLrWfic6o1M5iRacVf0JPMmH8 18403
meddlr/config/util.py sha256=2poWztebnAeus8nyXnxUXW3Y7f2xn1qUnMItaEFm6io 4952
meddlr/data/__init__.py sha256=CafxPvaQLADOocuGmWIR91-KyZsZN2yBFpGu6vg-nMw 587
meddlr/data/build.py sha256=x1HDw78w07vl2dmRDUHElwbyjFlGfBox8aGOJ-Wi7NQ 13244
meddlr/data/catalog.py sha256=HwVP9EOiI3ksXbimtqdBVTXxmOJLaBA6zQ93o0FETMI 8987
meddlr/data/collate.py sha256=f9s1UnWJioNPfDFUZd-3RFUVS4_AgJ-czDeKdyEdIBc 1798
meddlr/data/data_utils.py sha256=IgLMDp3UMK4ehtaCTReFq8lT7sed0n8poh_2EIO_fz4 10789
meddlr/data/slice_dataset.py sha256=M7SqHSpb8R3Pre2ib4_wKuxksC81Dw0nwFTbUqh4wcE 8201
meddlr/data/datasets/__init__.py sha256=EdnJf2N1AEnX3kJ6fZ7nAM5fhB1dv2PnaIeD7n0x_Ok 75
meddlr/data/datasets/builtin.py sha256=N0nup_gOEdax2rbs058y7_EFwTIi6V-dMUNHNA9wsJ8 5955
meddlr/data/datasets/register_mrco.py sha256=f5bkgwjirZw4sl_FGHSxpNDbsU6mOOiG4nh5IcOkh6k 4444
meddlr/data/samplers/__init__.py sha256=anNnRcShzMuGOELvKvHndCR_HFTwwStwOLH84YwNnXg 484
meddlr/data/samplers/build.py sha256=Pw8p37OrCKgNflBPAoH3omzSfp89tnEZPsYb7wEshHE 3643
meddlr/data/samplers/group_sampler.py sha256=cjMoTYAGo1LaSpl7fR5EzsN3XfL0KC_3G92xVFOD7yE 17837
meddlr/data/samplers/sampler.py sha256=PJEmQ55zGC4Q_C7CKlOX1XhDE1J8jfTRt8GwIWne-R8 4895
meddlr/data/transforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meddlr/data/transforms/motion.py sha256=l27lYcrErIjowALdtYF7jgiymMBXNgbjUDDVmlz4GGE 5329
meddlr/data/transforms/noise.py sha256=KTvMkCZvd-G2CDoYU3Zh-OHlgi5tVGv8AUEw740tb_o 6014
meddlr/data/transforms/noiseandmotion.py sha256=hVaUvLs0lzq54cgvxg_hR3cI1wkUNkNWREwtnF9thHU 5097
meddlr/data/transforms/subsample.py sha256=a37DlBGUqrZDBnUv_GbkcKb_VgLAB-AyommB65gRp2w 29808
meddlr/data/transforms/transform.py sha256=AHdqAbj-TrE3dw6QqobvFJzGWNj73LLs_5DJBFFAjP8 15421
meddlr/engine/__init__.py sha256=uU9JHxpWNcasgVWzV_EyQ3TO6iwAt10oB3qSj0zHtG0 322
meddlr/engine/defaults.py sha256=Q_MwHQMQOWRr5bgmPOYExJXAD6WSaGlQc7_Azo0J90Y 12982
meddlr/engine/hooks.py sha256=jU8QI2k9a8Evm_2mV6775FcJnxZrvJwGmYU1z2TBPZc 13868
meddlr/engine/model_zoo.py sha256=dhz4dVq5qxw-w3uuTA7PjS9kSItuCxsUC9zpNoWHtBo 7667
meddlr/engine/sharing.py sha256=5p6GISdLA_VlynrteOre5-X5fzoloN9OMC4lslCCjH4 3211
meddlr/engine/train_loop.py sha256=YhS7cajqVQoTMdQeNN20UnXwBx6onBvyixXpfaJgwR8 9895
meddlr/engine/trainer.py sha256=NV0wbq5aTSX1yRt-g0Q34ComXHVyKBg-c3vdsIKVgMk 17806
meddlr/evaluation/__init__.py sha256=-3FTcVAFqqH1SUmtCI5hTMTJamz2J_v4PjlRiHXSarU 255
meddlr/evaluation/evaluator.py sha256=pg_LbMLpg4Z0k76eUEHkMudEjr7t4Vxw8HOt-UfGm0Q 7703
meddlr/evaluation/recon_evaluation.py sha256=m26Z1rzoXwfOHSYU495qjlfyjRWM4lGn7HRL6rmsFTk 18528
meddlr/evaluation/scan_evaluator.py sha256=9_L8VtY96I8cl8hZPfZ7zb0mpuk3z_vc1Pe05r3-lT0 5068
meddlr/evaluation/seg_evaluation.py sha256=H3ApJYjwr1BeDRyR-lS7Qx9LqDdjCQVdJxw-ZEzqRtQ 12615
meddlr/evaluation/testing.py sha256=G26yw6b-ka5vF46ZA3QG-pGyD1SsPfEFhf5OuHtCpgE 16054
meddlr/forward/__init__.py sha256=A7vzG0_kTAAFVhJrpgtfuEMUOFuMvQowA4SMfSdIkec 129
meddlr/forward/mri.py sha256=UZN3_hcSPkERW0NCmw0UKCGzcR9NvtbAudJEohz36uY 5165
meddlr/metrics/__init__.py sha256=5YIduChzp48X-XYc5U_0_y6tyyKRoCb10IgUDpGtynQ 477
meddlr/metrics/build.py sha256=BCBIi6swsE72SIr78oSNAE0diIiJWkrl7f81DVb-bTw 4417
meddlr/metrics/collection.py sha256=nnY9sl9i72GrK2AVJ5M6uWYU8VQ5fSDa57bzE83ipyQ 3042
meddlr/metrics/image.py sha256=i0QGXpRp_MUDeU78YBhgQVXgX3MYb-eV4WcINsg1Jvk 18811
meddlr/metrics/lpip.py sha256=KpYYhEndNWWjUA4hzhcvKUPNdAlhquQ9uPMES-NIL58 6703
meddlr/metrics/metric.py sha256=tW2faaQsi8bHtfU3LIvc9Y15kXY5v4JQCI4zSVCCo2Y 8386
meddlr/metrics/sem_seg.py sha256=0WrtwyejMCseGMhl_kLZd2sOBzLJHCnFwwapS6O0D5o 4596
meddlr/metrics/ssfd.py sha256=piysQysCWh5PYOlTs1EKd_3mLBmRERyoV1iDvCtx2uI 9571
meddlr/metrics/functional/__init__.py sha256=YJtNHxNpX2_UAcw7CD7Tnn_CFNytrYGRCRretuNo3Qg 444
meddlr/metrics/functional/image.py sha256=GbqfdibnVjVGn6_qIIRLfGTL2b7KwIHlA5G-tekF__0 15595
meddlr/metrics/functional/sem_seg.py sha256=GzsJEJbf4xtgJHNb6c9Ekge-xN3Xpase_eQbUAAJST4 5786
meddlr/metrics/functional/util.py sha256=8V-ISPcc36dmssX1pJATqm3pMN40NWcavGhG8si51AI 5516
meddlr/modeling/__init__.py sha256=ZeCrLzUmYS27GML4dgQhD5KcU6PfzNhVL6F2pir2pUA 465
meddlr/modeling/loss_computer.py sha256=DWAEpf6sxQKD8ckIoOdzmP69oi7ZkdXeErSFemoClM0 13152
meddlr/modeling/blocks/__init__.py sha256=RL4WDcOA9IA7MqhE4b2ThpSmNkp-zS7lDg5zaFSzUDg 450
meddlr/modeling/blocks/conv_blocks.py sha256=i8OJ9Y1RY9WheFv3PTkfnokpRXqQhWSgpgTRtB2XEM4 6008
meddlr/modeling/blocks/fuse_blocks.py sha256=EPojoUk_iK5hmvzS47_XG4b8SxlFb0zQaIuyuuSFU7k 8180
meddlr/modeling/layers/__init__.py sha256=zrsysC82-sTFrHR31ax0ck000puYY1th6c4605lyFBY 425
meddlr/modeling/layers/build.py sha256=3G6LfZ-qgtm0ZHBWlETrgVeyPgg464wHLPIKCDXX_Fc 8557
meddlr/modeling/layers/conv.py sha256=I8N2WLgLtMFTDH2yhO8Lq685lvvu499VDqF5EmiDInA 2701
meddlr/modeling/layers/gauss.py sha256=ufZHQodiywjrY5sygrg_7YFl_j8Ocu3z199R6HjqYkw 5125
meddlr/modeling/layers/layers2D.py sha256=jimRy_2qpe71Sxah7zVFpP-kFHEj8DVwR2ZjYRjpCHs 5830
meddlr/modeling/layers/layers3D.py sha256=GGjMccmNr061KrvaEYFrH8wBM_SfrlLPdiYJbQR5r2A 6937
meddlr/modeling/layers/scale.py sha256=UBaJZbbd4yx-ZuqbNmYNcDcpqgWGhCjU9NKsJ1jr_j0 607
meddlr/modeling/meta_arch/__init__.py sha256=0y5GHPrtzlN-PWvhnHAcVVVtIJeO1B9tLfl8SGxoLbE 565
meddlr/modeling/meta_arch/build.py sha256=HSD29dGGtzLPjv19MfGKN_MM5kXEGNRFqWVZ6lOceVg 9129
meddlr/modeling/meta_arch/cs_model.py sha256=A4gYy4KlKtnTlSMih0x_1zwv-g1RQYmRJg1VZXDM6hc 6532
meddlr/modeling/meta_arch/denoising.py sha256=eMLzF0dD4FT5Xp9epWirOE_OezHMku4mRxRebaB40XM 7992
meddlr/modeling/meta_arch/generalized_unet.py sha256=0nC_S5sw9J2a8ZVgUvOlVRip_NxEWl05jZ4u6zCw-Dc 8167
meddlr/modeling/meta_arch/m2r.py sha256=vpJ4u4a91s90YXYors2G70jvoEvsrA5s0i_0GI5Li3E 7288
meddlr/modeling/meta_arch/n2r.py sha256=y13xtOWiyBXgIFZ4hhNqv-2L57huMrNZiUhBUzZR7Ro 10054
meddlr/modeling/meta_arch/nm2r.py sha256=FjQzuAXEQS4Bpz1VHFKIoj14YZwqsn1JxZYYxS46C6Q 7797
meddlr/modeling/meta_arch/resnet.py sha256=dcZV8xW0UXwSn4L7OsEXjreENDmLg1M_Qq_RfceLjaQ 5927
meddlr/modeling/meta_arch/ssdu.py sha256=beb6o_q-KvWYHrFMp1PZW5mHpevST_VxFzbTiZlNiZE 11359
meddlr/modeling/meta_arch/unet.py sha256=Z_p5z0_g4yl9Z5TDDhW66qlEZBeYIEbFXO7km_p_e8Y 14800
meddlr/modeling/meta_arch/unrolled.py sha256=m_xKg8zc_1nRsj7c2J5DWV7Ror4UcaQC7UiS-N6xhuU 18513
meddlr/modeling/meta_arch/vortex.py sha256=ZcaUz25HZCzdFobLuFSWAOIZoozNvC-kczFTuzvK23w 8649
meddlr/ops/__init__.py sha256=7RCOxf7313S7LjHLc5NwuPTkByPYD96Kl3jPAw-gkV4 832
meddlr/ops/categorical.py sha256=GY2FZZgGM3koO05kcleE4_nGobe49LHBL9JdOXhUdOM 5436
meddlr/ops/complex.py sha256=plxuNpbwSKJ8B2gP3bC96X1RG-4xq9TakIrcdo2FOLw 13059
meddlr/ops/fft.py sha256=ZhSlIWo9LM5gfDJaNLuwLedQH8gY0FZqqSRsm5OP0SI 11052
meddlr/ops/opt.py sha256=wMll6Y2k1flQC0HL3-Jbn2L3F2WFcz0HnKP-QI7ESX8 1922
meddlr/ops/utils.py sha256=4FqRwqHmi1rKQ9QOuj_JRLTWA9eW_Yg-yEowv5S7QMY 5853
meddlr/solver/__init__.py sha256=G8z2h9njLUknDhCsG3sHVbvG597uHAAu_36UmFFAJN0 265
meddlr/solver/build.py sha256=2EIkHFjKPCW0noJ7qGy0CPzQaaV2QNj8epIAEBqPo9I 3688
meddlr/solver/lr_scheduler.py sha256=8wKVMkrruZHz3Opy58VIlRZIQ5_PsrCzBvGKIAbxYxg 4442
meddlr/solver/optimizer.py sha256=27_A7AM5gkli37sKAhsnluKJgXvgu-1xtxho1ncQS1E 9412
meddlr/transforms/__init__.py sha256=fI6OwJ8HwQn_v4iwk-clKUEBZYHCG1DqRIJ-rh-wtrU 263
meddlr/transforms/build.py sha256=_JJMeDY_TB05ntJJIiWOzfHJ6BgMyrJb6ijiHgBDYDU 4368
meddlr/transforms/mixins.py sha256=6nAhHDURKff7NXgKnaxxHR_lnYvIyJEwnRNiTj7jrUg 517
meddlr/transforms/param_kind.py sha256=449tvxG5gjhxUONr5NTGh1dCxC2Hl88XhH7HX4S2jDE 84
meddlr/transforms/tf_scheduler.py sha256=9HX0NZ2AlMrw37BKphl8Br79enEUVn-pdlMyKRWwK2E 18373
meddlr/transforms/transform.py sha256=jLA5UNheIGtJFVDGIhhV35BYRTifd8rLx7Uex7ZtZq0 9527
meddlr/transforms/transform_gen.py sha256=A-t7_d_5jUL5cnR3qjnBhKR18oNUpH121t0D0z4-QhI 6841
meddlr/transforms/base/__init__.py sha256=DynQPSuqhuFz3ryDxuauWTxEATyNkovl3-Z-CjW1kP4 342
meddlr/transforms/base/mask.py sha256=cRnxEf86gJDHjgpd6pj57E2E-UG_0QLSuupWUjIsgbA 12049
meddlr/transforms/base/motion.py sha256=LQFe9meUuk1SKq0gB5K3fVM2qMLtaK_R6K8g1TlrAQo 2888
meddlr/transforms/base/noise.py sha256=ln-6fVDVSGyiE2eTXO2km5JENZdSwYheo_0JabSAPLs 4286
meddlr/transforms/base/spatial.py sha256=vl4RXc5_Wp1km9VAttMD2c8tflvsaZ4pt04oPirjARU 8862
meddlr/transforms/builtin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
meddlr/transforms/builtin/mri.py sha256=pD6-6dIv2eIC82mEsyhvgfI9qdPBjcTee2jcacGMV3A 14993
meddlr/transforms/functional/__init__.py sha256=SF8GuW_nwahs_jSe8H6k-PQgu-mpnxSYPldNzxlDBWY 73
meddlr/transforms/functional/mri.py sha256=LXCyhBDGtOLi7czEdx0FJgRQz1ShxlhJYKpjVX_3Kaw 1209
meddlr/transforms/gen/__init__.py sha256=UlYAI7WwtXGOwzwnZ3LTXYbFaQRtnXszM1lHRvg1Bhs 388
meddlr/transforms/gen/choice.py sha256=ZPo6vzxqcQE7Rhh7TW4XPPEj2O7Z6zQ36Bf0JvZF1IA 2959
meddlr/transforms/gen/mask.py sha256=u23DajJBlTtzfpei3IT1HxlaioxLdlGbWZqE4YhxUMs 1864
meddlr/transforms/gen/motion.py sha256=cAnmguINE1m-nMUdniXhQ76fbDfs293A8MQRZiJtq7U 2318
meddlr/transforms/gen/noise.py sha256=vI2SBFBnWy51567sa2-nC8kLBbxnNtR5v3Koek6cloI 1695
meddlr/transforms/gen/spatial.py sha256=GhCtqrtfg1Jzz_c0hcgUjGWr-A7-D6MoBk0Ar-7gONY 6908
meddlr/utils/__init__.py sha256=meDRdU0_SYx9OJ2-kwdiF73n_u9ls8MyJiuEbopDeyk 69
meddlr/utils/cfl.py sha256=uvsi7-3TLl4mYGWgI0Bs7ljfE4aPjpgFBMKQqbnl660 1635
meddlr/utils/cluster.py sha256=4fc2rp2BP-Lhq2f8nzGAZUH72ikJCArl5LWHE6QHHoQ 9549
meddlr/utils/collect_env.py sha256=m3wvv8ARaBhQwW6_H12qvJmF8r0laS3mu2ndXN1Ytj0 3896
meddlr/utils/comm.py sha256=zr1mIWLw2Qe7bErH6WKWVWlZ44iBUlrL653UHVhp6Tk 8855
meddlr/utils/deprecated.py sha256=KlZfFyDYZoarRVW_Ccz7d7fOu7oP7rrXLPX8c3726Bk 1482
meddlr/utils/env.py sha256=LKrMe_gpZMljU3YSiiheJ8zYTwXmWqhOpZwLeqfjex8 12224
meddlr/utils/events.py sha256=pGQR3E_2m--1sMn78uWqUcxFQacLAwCMusH1tdaQwXY 14904
meddlr/utils/general.py sha256=Giy0_henJOhsbrLEdn_xDMqMaq73U5krB_78RgkAalQ 4105
meddlr/utils/logger.py sha256=55cpFjQvLUFBqNAqI8JGFKyCXUv_PF3kO5SW2z3Fb30 7553
meddlr/utils/memory.py sha256=q9T0NDWfzJ2aEl9emXVLW8z3Gv1RO8XGMBm2eRrm1do 2600
meddlr/utils/path.py sha256=gPk99JABdND490aG_6FlDfL68q2Rb9LLv4rqeL7yUEA 19597
meddlr/utils/profiler.py sha256=6BR99bo0pF26q-cfo8pmJ9DfZLVL4Aqn2Yp9N20A5nw 2806
meddlr/utils/registry.py sha256=b-6tIUz1THG5BjJJCAY0xPRf8u3QoGNwtQlPA2m2Va8 2622
meddlr/utils/transforms.py sha256=IFh9mF-Kokpf-0v0U9i2-Zqz1nAeJjRXiDr7FH2JxgM 10657
meddlr-0.0.9.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
meddlr-0.0.9.dist-info/METADATA sha256=EDo040uBpM0GgAqcgvyqXk1YjD3LBGPFk2It2f6p8M0 7344
meddlr-0.0.9.dist-info/WHEEL sha256=k3vXr0c0OitO0k9eCWBlI2yTYnpb_n_I2SGzrrfY7HY 110
meddlr-0.0.9.dist-info/top_level.txt sha256=jcFd0OAng04xOumm4r2YVgtZEfT_MYXtUSYoTa36ki0 7
meddlr-0.0.9.dist-info/RECORD

top_level.txt

meddlr