flowcept

View on PyPIReverse Dependencies (1)

0.7.5 flowcept-0.7.5-py3-none-any.whl

Wheel Details

Project: flowcept
Version: 0.7.5
Filename: flowcept-0.7.5-py3-none-any.whl
Download: [link]
Size: 96127
MD5: 84f69e555bd13858d5cbcea4ecc20de8
SHA256: 0cc7f4134d20ab7e34c9eb2a8a4afe0872a92db81f8491b3c533e139f9c91972
Uploaded: 2024-12-21 01:38:39 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: flowcept
Version: 0.7.5
Summary: Capture and query workflow provenance data using data observability
Author: Oak Ridge National Laboratory
Project-Url: GitHub, https://github.com/ORNL/flowcept
Keywords: ai,big-data,dask,data-analytics,data-integration,databases,lineage,machine-learning,ml,mlflow,model-management,parallel-processing,provenance,reproducibility,responsible-ai,scientific-workflows,tensorboard,workflows
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: flask-restful
Requires-Dist: lmdb
Requires-Dist: msgpack
Requires-Dist: omegaconf
Requires-Dist: pandas
Requires-Dist: psutil
Requires-Dist: py-cpuinfo
Requires-Dist: pyarrow
Requires-Dist: redis
Requires-Dist: requests
Requires-Dist: alembic; extra == "all"
Requires-Dist: confluent-kafka; extra == "all"
Requires-Dist: dask[distributed] (<=2024.10.0); extra == "all"
Requires-Dist: jupyterlab; extra == "all"
Requires-Dist: mlflow-skinny; extra == "all"
Requires-Dist: nbmake; extra == "all"
Requires-Dist: nvidia-ml-py; extra == "all"
Requires-Dist: pika; extra == "all"
Requires-Dist: plotly; extra == "all"
Requires-Dist: pymongo; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: ruff; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: seaborn; extra == "all"
Requires-Dist: sqlalchemy; extra == "all"
Requires-Dist: tbparse; extra == "all"
Requires-Dist: tensorboard; extra == "all"
Requires-Dist: tensorflow; extra == "all"
Requires-Dist: tomli; extra == "all"
Requires-Dist: torch; extra == "all"
Requires-Dist: watchdog; extra == "all"
Requires-Dist: plotly; extra == "analytics"
Requires-Dist: scipy; extra == "analytics"
Requires-Dist: seaborn; extra == "analytics"
Requires-Dist: dask[distributed] (<=2024.10.0); extra == "dask"
Requires-Dist: tomli; extra == "dask"
Requires-Dist: jupyterlab; extra == "dev"
Requires-Dist: nbmake; extra == "dev"
Requires-Dist: pika; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: confluent-kafka; extra == "kafka"
Requires-Dist: datasets (==2.17.0); extra == "ml-dev"
Requires-Dist: nltk; extra == "ml-dev"
Requires-Dist: numpy (<2.0); extra == "ml-dev"
Requires-Dist: sacremoses; extra == "ml-dev"
Requires-Dist: torch (==2.2.2); extra == "ml-dev"
Requires-Dist: torchtext (==0.17.2); extra == "ml-dev"
Requires-Dist: torchvision (==0.17.2); extra == "ml-dev"
Requires-Dist: alembic; extra == "mlflow"
Requires-Dist: mlflow-skinny; extra == "mlflow"
Requires-Dist: sqlalchemy; extra == "mlflow"
Requires-Dist: watchdog; extra == "mlflow"
Requires-Dist: pymongo; extra == "mongo"
Requires-Dist: nvidia-ml-py; extra == "nvidia"
Requires-Dist: torch; extra == "responsibleai"
Requires-Dist: tbparse; extra == "tensorboard"
Requires-Dist: tensorboard; extra == "tensorboard"
Requires-Dist: tensorflow; extra == "tensorboard"
Provides-Extra: all
Provides-Extra: analytics
Provides-Extra: dask
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: kafka
Provides-Extra: ml-dev
Provides-Extra: mlflow
Provides-Extra: mongo
Provides-Extra: nvidia
Provides-Extra: responsibleai
Provides-Extra: tensorboard
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 12311 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flowcept/__init__.py sha256=Tz_aJKI91G0OK1N6GeMmvfDZzQnx5B_Xa5vQosSsPIA 2745
flowcept/configs.py sha256=yDIY0uliRdu03oObk97dZRgsClpOsipG10OUwNqO93o 9624
flowcept/main.py sha256=HXHm9tX1y-bWgkrvrs74m80r6c4XbRXfjzusWsgGggU 1140
flowcept/version.py sha256=Zl6Nuwjw18v9aFTVX-Et8C3ORwlrOAMotENrc3W96jQ 306
flowcept/analytics/__init__.py sha256=46q-7vsHq_ddPNrzNnDgEOiRgvlx-5Ggu2ocyROMV0w 641
flowcept/analytics/analytics_utils.py sha256=Zw3UmBL6vRyriRaQOu93yNDhTu7Hwv6-Pz6nvrVAQAk 8823
flowcept/analytics/data_augmentation.py sha256=Dyr5x316Zf-k1e8rVoQMCpFOrklYVHjfejRPrtoycmc 1641
flowcept/analytics/plot.py sha256=oVAT98CShhMKVynZXl4MViyAfE2Qw5Rdt1Nm28gdSKw 2972
flowcept/commons/__init__.py sha256=W94CqapS0IGuuIGHHaz4sNuuiYhgtJWtpDEbnI0pGwI 26
flowcept/commons/autoflush_buffer.py sha256=oEMSmsrq-Xj6TWHUnU50KfKA2fRnjY_X0MEaYpMnTo4 2386
flowcept/commons/flowcept_logger.py sha256=pnVtzz0WB_bGbcJ2JPrhOIgNMZcgcEOaNQ9j1_g6OjQ 1845
flowcept/commons/query_utils.py sha256=BfU2fZuSca5LtnEHdUXWDlefC5usn0GTmKrC7RepvoE 2268
flowcept/commons/settings_factory.py sha256=sBKWRE4lzZ4H3ap0lGl8W73vJH8IqXS-cFqZLVthQqQ 1870
flowcept/commons/utils.py sha256=06kmYZ3g7nNROWxZYlwPlaeeECaR_rYpdJxYSuaRxIw 7563
flowcept/commons/vocabulary.py sha256=_GzHJ1wSYJlLsu_uu1Am6N3zvc59S4FCuT5yp7lynPw 713
flowcept/commons/daos/__init__.py sha256=RO51svfHOg9naN676zuQwbj_RQ6IFHu-RALeefvtwwk 23
flowcept/commons/daos/keyvalue_dao.py sha256=czuJdxY3oKGeu-KtKa_GULB0rqBYefWrSJPaSHg7v9I 2223
flowcept/commons/daos/docdb_dao/__init__.py sha256=qRvXREeUJ4mkhxdC9bzpOsVX6M2FB5hDyLFxhMxTGhs 30
flowcept/commons/daos/docdb_dao/docdb_dao_base.py sha256=gPeyfTtLx5VNoPEmSxpXB1nXnacXqn6dKtaAoPfAav0 11802
flowcept/commons/daos/docdb_dao/lmdb_dao.py sha256=cBekcegMz_SqIw4nYKAiHXssQcb2_Qti_sSKQzRUSDU 10539
flowcept/commons/daos/docdb_dao/mongodb_dao.py sha256=vUPoBV_8KH0_TUfZ1ySzQXRl_W6ZvQP7p3DO_8gzzoE 27847
flowcept/commons/daos/mq_dao/__init__.py sha256=Xxm4FmbBUZDQ7XIAmSFbeKE_AdHsbgFmSuftvMWSykQ 21
flowcept/commons/daos/mq_dao/mq_dao_base.py sha256=RGAkeaMi2KfEr8y-U4S7B8qhZoO0iRTc0tp5I7ucyuI 7403
flowcept/commons/daos/mq_dao/mq_dao_kafka.py sha256=BOmAMalVZ0dl24w0G4kCDhO3qC-HR0zQcU1F5w1R7i8 3397
flowcept/commons/daos/mq_dao/mq_dao_redis.py sha256=qHuDApobGafoztKNh-erQRm2ojzdbQXwwHb2oZ18UCU 2481
flowcept/commons/flowcept_dataclasses/__init__.py sha256=8KkiJh0WSRAB50waVluxCSI8Tb9X1L9nup4c8RN3ulc 30
flowcept/commons/flowcept_dataclasses/base_settings_dataclasses.py sha256=Cjw2PGYtZDfnwecz6G3S42Ncmxj7AIZVEBx05bsxRUo 399
flowcept/commons/flowcept_dataclasses/task_object.py sha256=pqPMPAI8_Ep-Y22ztNAs68-JaK88wt-AvXLRyloQlfA 4709
flowcept/commons/flowcept_dataclasses/telemetry.py sha256=kkFzb6pAP8hWdwVN0cX8ReR1gw1kSYEcnodA3xnvqqc 2795
flowcept/commons/flowcept_dataclasses/workflow_object.py sha256=NmzgL6b1R9FSno8SoQ77zQ01-HIdnUCesgYZkU2Xlk0 4437
flowcept/flowcept_api/__init__.py sha256=T1ty86YlocQ5Z18l5fUqHj_CC6Unq_iBv0lFyiI7Ao8 22
flowcept/flowcept_api/db_api.py sha256=1dqQqgxT4E5xIkQVeZUOVR0tz9dqxnEE77xrZxjiAqo 9551
flowcept/flowcept_api/flowcept_controller.py sha256=rYf1zxyZC9OETA5wsSXoShCxR003rtQV9AgpPC_Oyes 7765
flowcept/flowcept_api/task_query_api.py sha256=Td53-o2bWkxTyOKUFFtmX9Fr7xto630ACVv8M1Cjjw8 23891
flowcept/flowcept_webserver/__init__.py sha256=8411GIXGddKTKoHUvbo_Rq6svosNG7tG8VzvUEBd7WI 28
flowcept/flowcept_webserver/app.py sha256=VUV8_JZbIbx9u_1O7m7XtRdhZb_7uifUa-iNlPhmZws 658
flowcept/flowcept_webserver/resources/__init__.py sha256=XOk5yhLeLU6JmVXxbl3TY2zksqz7Yh2hfC3OMhkALn8 28
flowcept/flowcept_webserver/resources/query_rsrc.py sha256=Mk1XDC_wVYkMk0eaazqWWrTC07gQU9U0toKfip0ihZE 1353
flowcept/flowcept_webserver/resources/task_messages_rsrc.py sha256=0u68it2W-9NzUUx5fWOZCqvRKe5EsLI8oyvto9634Ng 666
flowcept/flowceptor/__init__.py sha256=wVxRXUv07iNx6SMRRma2vqhR_GIcRl0re_WCYG65PUs 29
flowcept/flowceptor/telemetry_capture.py sha256=74NeLDw1sceLa4uxgVHiXR4IpUBfLS0V9_6Yg8FvlJk 12754
flowcept/flowceptor/adapters/__init__.py sha256=SuZbSZVVQeBJ9zXW-M9jF09dw3XIjre3lSGrUO1Y8Po 27
flowcept/flowceptor/adapters/base_interceptor.py sha256=571XCpRVCLebI_fbdHfogkgWc9WelJm3zM8UPRKo3xk 4174
flowcept/flowceptor/adapters/instrumentation_interceptor.py sha256=DhK2bBnpghqPSeA62BUqRg6pl8zxuYrP33dK4x6PhRE 733
flowcept/flowceptor/adapters/interceptor_state_manager.py sha256=xRzmi5YFKBEqNtX8F5s6XlMTRe27ml4BmQtBO4WtG2c 919
flowcept/flowceptor/adapters/dask/__init__.py sha256=GKreb5L_nliD2BEckyB943zOQ-b6Gn1fLDj81FqSK2Y 23
flowcept/flowceptor/adapters/dask/dask_dataclasses.py sha256=6LTG-kdcc6AUuVINvkqB5QHw6pchg1aMqj0sdWt2Ef8 580
flowcept/flowceptor/adapters/dask/dask_interceptor.py sha256=gDVOGJKpxIkdy1egX4wPhZlYAPojBYb63gs2KyM3XcA 9139
flowcept/flowceptor/adapters/dask/dask_plugins.py sha256=GtPhTuBEynhPr2QXBymtUd9pnd4B8IuI06Y55F5iQh8 3232
flowcept/flowceptor/adapters/mlflow/__init__.py sha256=3mzHrvh1XQOy68qx1A3so9Nq27tIb0i2mSXfv3F6gZg 25
flowcept/flowceptor/adapters/mlflow/interception_event_handler.py sha256=-SsIRdOcZjQUTzWgsZ41ouqpla4Qd32jIWXIAGU1pPw 494
flowcept/flowceptor/adapters/mlflow/mlflow_dao.py sha256=dPEgCduiw14_pzT5WCjuokwaN7p5Tu7UvWS2rtGh4qk 4589
flowcept/flowceptor/adapters/mlflow/mlflow_dataclasses.py sha256=vbijpDW6npHdsA9-28otXw94O4a9R-PWtq3xlJapsyY 690
flowcept/flowceptor/adapters/mlflow/mlflow_interceptor.py sha256=WHISNs_1w-lxNsQPnOdxkaLS8Hn8_I8ofGgJKwRpbH4 3711
flowcept/flowceptor/adapters/tensorboard/__init__.py sha256=LrcR4WCIlBwwHIUSteQ8k8JBdCJTFqLvvgAfnoLeREw 30
flowcept/flowceptor/adapters/tensorboard/tensorboard_dataclasses.py sha256=lSfDd6TucVNzGxbm69BYyCVgMr2p9iUEQjnsS4jIfeI 554
flowcept/flowceptor/adapters/tensorboard/tensorboard_interceptor.py sha256=u_cKOMdZyuGjHu96CWwHdwVyIA13PLcl6fy_yL3lMTA 4745
flowcept/flowceptor/adapters/zambeze/__init__.py sha256=1e9_hK2cUKDXhQ0kBRftwcJjGFqbMVGisNP9oAuWpzk 26
flowcept/flowceptor/adapters/zambeze/zambeze_dataclasses.py sha256=nn9MxvcdzgmOa8n5Jwdl7UzlSzxEu9bA-Ls6cHyb91c 849
flowcept/flowceptor/adapters/zambeze/zambeze_interceptor.py sha256=bz7MQLJHhMieCgBkcN0a33m0rGXpenExoNad3juMSf8 3862
flowcept/flowceptor/consumers/__init__.py sha256=foxtVEb2ZEe9g1slfYIKM4tIFv-He1l7XS--SYs7nlQ 28
flowcept/flowceptor/consumers/consumer_utils.py sha256=5f_ujjXVmhkfyGKnFb_duzEDw8CPLE9AvheSz-rHTEY 4641
flowcept/flowceptor/consumers/document_inserter.py sha256=lPeoRweaS2FJkY81mzr9_nJLPo--lnXK6phOy0Dx9fo 9399
flowcept/instrumentation/__init__.py sha256=M5bTmg80E4QyN91gUX3qfw_nbtJSXwGWcKxdZP3vJz0 34
flowcept/instrumentation/flowcept_loop.py sha256=RTUCe9TgjGZ--pGWvrYn5PQ_gmdfjsjWZue9PDWYSn4 7113
flowcept/instrumentation/flowcept_task.py sha256=lFUOei7hk3KfvgngPoVKXwPckuOtDxQR-zVzRrrODlc 6013
flowcept/instrumentation/flowcept_torch.py sha256=tZQloP3KGCPx2yeOg5BUAflQta_F25rYkIgWTerGBZU 15183
flowcept/instrumentation/task_capture.py sha256=Rl35kkNXMrr2QqLc_xadrdwuMvyMAi8JcB8awZupLQE 4698
resources/sample_settings.yaml sha256=zZrGmUgLYeh1Za_IXK6rxxbjrhOdY8jgvyAmLTB2K4c 2879
flowcept-0.7.5.dist-info/METADATA sha256=phCLTwvwiwmpuDm9FByZ2GYPpt5Zq6Dub7GgnenFWSs 15726
flowcept-0.7.5.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
flowcept-0.7.5.dist-info/licenses/LICENSE sha256=r5-2P6tFTuRGWT5TiX32s1y0tnp4cIqBEC1QjTaXe2k 1086
flowcept-0.7.5.dist-info/RECORD