easylink

View on PyPIReverse Dependencies (0)

0.1.7 easylink-0.1.7-py3-none-any.whl

Wheel Details

Project: easylink
Version: 0.1.7
Filename: easylink-0.1.7-py3-none-any.whl
Download: [link]
Size: 156984
MD5: 24b993eada09ed590f963fefa1dd9727
SHA256: 4e57df0039f2ebbc5948cfbd7bf19cce7145e8934ee6ede870d5f3f4b775a1f7
Uploaded: 2025-02-26 17:55:17 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: easylink
Version: 0.1.7
Summary: Research repository for the EasyLink ER ecosystem project.
Author: The EasyLink developers
Author-Email: vivarium.dev[at]gmail.com
Home-Page: https://github.com/ihmeuw/easylink
License: BSD-3-Clause
Requires-Dist: click
Requires-Dist: docker
Requires-Dist: graphviz
Requires-Dist: loguru
Requires-Dist: layered_config_tree (>=3.0.0)
Requires-Dist: networkx
Requires-Dist: pandas
Requires-Dist: pyyaml
Requires-Dist: pyarrow
Requires-Dist: snakemake (>=8.0.0)
Requires-Dist: snakemake-interface-executor-plugins (<9.0.0)
Requires-Dist: snakemake-executor-plugin-slurm
Requires-Dist: sphinx (<8.2.0); extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-click; extra == "docs"
Requires-Dist: typing_extensions; extra == "docs"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Requires-Dist: sphinx (<8.2.0); extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: sphinx-autodoc-typehints; extra == "dev"
Requires-Dist: sphinx-click; extra == "dev"
Requires-Dist: typing_extensions; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-mock; extra == "dev"
Requires-Dist: black (==22.3.0); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Provides-Extra: docs
Provides-Extra: test
Provides-Extra: dev
Description-Content-Type: text/x-rst
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary
[Description omitted; length: 1041 characters]

WHEEL

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

RECORD

Path Digest Size
easylink/__about__.py sha256=2-oxCfu9t9yUJouLDwqYRZ0eii8kN25SxRzsawjWjho 440
easylink/__init__.py sha256=gGMcIVfiVnHtlDw5mZwhevcDb2wt-kuP6F64gnkFack 159
easylink/_version.py sha256=YpKDcdV7CqL8n45u267wKtyloM13FSVbOdrqgNZnSLM 22
easylink/cli.py sha256=ARSKAljepNOEYd1VCS_QqBJQIBLzE3IgKiOb5-OROdY 6380
easylink/configuration.py sha256=Ire2pMZNZ6wtSwhcWnQpYa-snX4KrhXgovlQwQ2Wxf4 12530
easylink/graph_components.py sha256=U6gbKjQVTBftdOGlH-oOKS6o0dyS88IL6MCpI_mhv3s 12354
easylink/implementation.py sha256=AwGl5YCKCSQo91owWj-gg9_5lBz7H_4q2z7jF0BhXs4 8992
easylink/implementation_metadata.yaml sha256=VvlEu3Dvlmeh1MpzeYx91j22GiV-9mu3hZP5yVuW04o 6763
easylink/pipeline.py sha256=EyCXv5p9WzTqcndXK6ukBJE6jY_fWIP_DGZQUl1wRcY 12284
easylink/pipeline_graph.py sha256=vsY6nW_iEwZCNf_N_3CsixsKBUy_5JxGEi61-1Q-KAw 22842
easylink/pipeline_schema.py sha256=ckvA4deRYalY5dLLbJDrO_pKttMuWnEUvSn5fSdu4jc 5900
easylink/rule.py sha256=W97LMI-vkEPipJbnSZLn2BxfYfFtvzGTKzq6YgDVri0 19913
easylink/runner.py sha256=k9ICTToHj2xr6MGIuvlWf6YMeZ47UGgseaMByMgUGac 6271
easylink/step.py sha256=tTlDbhtjd7vkKmsnq622WnwQgBAdTN1dapUJqhUlPjA 65664
easylink/images/spark_cluster/Dockerfile sha256=3PHotbR4jdjVYRHOJ0VQW55b5Qd4tQ1pLLQMrTKWVA0 576
easylink/images/spark_cluster/README.md sha256=KdgSttZRplNNWqHn4K1GTsTIab3dTOSG4V99QPLxSp8 569
easylink/pipeline_schema_constants/__init__.py sha256=RVUncdInRvafu10hbf7J9QQv7cE_pg3ylw_C0v1uIOY 684
easylink/pipeline_schema_constants/development.py sha256=-F2xaht9u66oJsXyJ8-9Mnx0PoibVZNpTC6ReRykD9w 11280
easylink/pipeline_schema_constants/testing.py sha256=icg7Vx0t8Wnic_Bx8tGkYB5wlZmrBqHYeQSRc9mR0Lo 10704
easylink/steps/dev/README.md sha256=u9dZUggpY2Lf2qb-xkDLWWgHjcmi4osbQtzSNo4uklE 4549
easylink/steps/dev/build-containers-local.sh sha256=Wy3pfcyt7I-BNvHcr7ZXDe0g5Ihd00BIPqt9YuRbLeA 259
easylink/steps/dev/build-containers-remote.sh sha256=Hy-kaaXf-ta6n8SzOz_ahByjMY5T7J71MvzXRXDvQw8 271
easylink/steps/dev/test.py sha256=4iudKBD6CFz2CxbjSBUkc8LCWlMl-Nmw_rB35ZN6TrQ 6835
easylink/steps/dev/input_data/create_input_files.ipynb sha256=rHRUFXwTuNXWm8TyaZWFCOewZMDw1G6yiioF8h90erY 2123
easylink/steps/dev/input_data/input_file_1.csv sha256=mtu3_ldNTxS9PFtLsZzRspaCCuG_yLxhUdl2ZQFwqrE 88906
easylink/steps/dev/input_data/input_file_1.parquet sha256=Km8jRyfGNdq0MFdz_-bewlAc06cFjWn2dWQ7YKKGa5U 60399
easylink/steps/dev/input_data/input_file_2.csv sha256=YqKLZDC4d-aYN8Dh9OB6iQWWUKmvueu5CszckH1AApU 100016
easylink/steps/dev/input_data/input_file_2.parquet sha256=Vpo0sUqQ78qlWLRk8p303Nh89BVcK4uvXJljRGHmsWk 60392
easylink/steps/dev/python_pandas/README.md sha256=c_FbtkKKOTjt2R_LfHUo5lBga1qHiYkxLdQeewRr45g 977
easylink/steps/dev/python_pandas/dummy_step.py sha256=NvhLUZu40B3Xbj_S-chQ6IkYUPr6X2aGBxYUa3DqwmY 4362
easylink/steps/dev/python_pandas/python_pandas.def sha256=24cxwGF8Cqkv2a1zVsu94MfC_bAXBqAINLwfW2zyB_0 769
easylink/steps/dev/python_pyspark/README.md sha256=di29SAfcdTTpar7gdoJRLqKrL8DEfNeayYUyaywdhUg 1563
easylink/steps/dev/python_pyspark/dummy_step.py sha256=wxHHI3Uv8MTipKG2ffHbT_eL4JkoNpx49bJoErXumdc 5003
easylink/steps/dev/python_pyspark/python_pyspark.def sha256=j_RmVjspmXGOhJTr10ED13RYfbimgxRU3WVTL7VOIUQ 915
easylink/steps/dev/r/README.md sha256=dPjZdDTqcJsZCiwhddzlOj1ob0P7YocZUNFrLIGM1-0 1201
easylink/steps/dev/r/dummy_step.R sha256=1TWZY8CEkT6gavrulBxFsKbDSKJJjk0NtJrGH7TIikE 4975
easylink/steps/dev/r/r-image.def sha256=LrhXlt0C3k7d_VJWopRPEVARnFWSuq_oILlwo7g03bE 627
easylink/utilities/__init__.py sha256=EBk0rvRPZqwqzIqdVo8jkpSiZFFnj_fHaRB-P6EuCmk 59
easylink/utilities/aggregator_utils.py sha256=7-zg7znkUow3SuwbqOAX1H0j2GzqU1RjLs2B-hiQWls 971
easylink/utilities/data_utils.py sha256=D1Srj_2Ol5mAVt_D8k8fpm5E-GU8s6k1uKLatcQ1Oeo 1597
easylink/utilities/general_utils.py sha256=IM78EToICkmkZX1pvYsU6uZnVvXYDmS26H9Tjmg0XCM 3293
easylink/utilities/paths.py sha256=yl0cuWChJmB6YKMCQavTKw9jIl-VQhH6cnsM6D5c0Zk 599
easylink/utilities/spark.smk sha256=tQ7RArNQzhjbaBQQcRORB4IxxkuDx4gPHUBcWHDYJ_U 5795
easylink/utilities/splitter_utils.py sha256=riz3rflTrbkQ8uqMaqmXCY1BaWvgdxGzl8WN7Lb7eO8 2601
easylink/utilities/validation_utils.py sha256=qOgn1n3_m5blFN7eHJ9MbOt5DkFA6DWucAOUAjvGvco 764
easylink-0.1.7.dist-info/METADATA sha256=tNiHPs5mHZUjAYO4hHpBS8k-26MgUZZe_g6W6GXuVV8 2804
easylink-0.1.7.dist-info/WHEEL sha256=nn6H5-ilmfVryoAQl3ZQ2l8SH5imPWFpm1A5FgEuFV4 91
easylink-0.1.7.dist-info/entry_points.txt sha256=OGMZDFltg3yMboT7XjJt3joiPhRfV_7jnREVtrAIQNU 51
easylink-0.1.7.dist-info/top_level.txt sha256=oHcOpcF_jDMWFiJRzfGQvuskENGDjSPC_Agu9Z_Xvik 9
easylink-0.1.7.dist-info/RECORD

top_level.txt

easylink

entry_points.txt

easylink = easylink.cli:easylink