flowcept

View on PyPIReverse Dependencies (1)

0.7.22 flowcept-0.7.22-py3-none-any.whl

Wheel Details

Project: flowcept
Version: 0.7.22
Filename: flowcept-0.7.22-py3-none-any.whl
Download: [link]
Size: 103200
MD5: d3c10786134dd26549f84f8e46efe4b9
SHA256: e8fd84f30132c3d8e063a8c43244be3cb8e8641540679447ae00994a3e923dca
Uploaded: 2025-03-13 15:23:53 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: flowcept
Version: 0.7.22
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 (>=6.1.1)
Requires-Dist: py-cpuinfo
Requires-Dist: pyarrow
Requires-Dist: redis
Requires-Dist: requests
Requires-Dist: alembic; extra == "all"
Requires-Dist: confluent-kafka (<=2.8.0); extra == "all"
Requires-Dist: dask[distributed] (<=2024.10.0); extra == "all"
Requires-Dist: furo; extra == "all"
Requires-Dist: jupyterlab; extra == "all"
Requires-Dist: mlflow-skinny; extra == "all"
Requires-Dist: nbmake; extra == "all"
Requires-Dist: pika; extra == "all"
Requires-Dist: plotly; extra == "all"
Requires-Dist: pymongo; extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: pyyaml; extra == "all"
Requires-Dist: ruff; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: seaborn; extra == "all"
Requires-Dist: sphinx; 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: 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: furo; extra == "dev"
Requires-Dist: jupyterlab; extra == "dev"
Requires-Dist: nbmake; extra == "dev"
Requires-Dist: pika; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pyyaml; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: confluent-kafka (<=2.8.0); 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: 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: tensorboard
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 14041 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=jFm2do0uCUxRLxO1Kzwpq6dCm3fRmtSDBH3xyaUK36M 2531
flowcept/configs.py sha256=f9lgOouFJW2It0dBKFgmqxna9zy6H3Mq8Tqa8JYFBg4 7471
flowcept/version.py sha256=BPkwLogVX2r_EQR_fEzfceBwu-aLvFGdWlE6CI3fRnQ 307
flowcept/analytics/__init__.py sha256=46q-7vsHq_ddPNrzNnDgEOiRgvlx-5Ggu2ocyROMV0w 641
flowcept/analytics/analytics_utils.py sha256=FRJdBtQa7Hrk2oR_FFhmhmMf3X6YyZ4nbH5RIYh7KL4 8753
flowcept/analytics/data_augmentation.py sha256=Dyr5x316Zf-k1e8rVoQMCpFOrklYVHjfejRPrtoycmc 1641
flowcept/analytics/plot.py sha256=L56y1HRnTE6-Fxs62Y0rV2OtDwjSwgSP3yLdalkiRBQ 2932
flowcept/commons/__init__.py sha256=W94CqapS0IGuuIGHHaz4sNuuiYhgtJWtpDEbnI0pGwI 26
flowcept/commons/autoflush_buffer.py sha256=dOwMAyY3mW_GWUFPRNDm3vSDxS3gOdFgH9cgG6Ljqjc 2501
flowcept/commons/flowcept_logger.py sha256=0asRucrDMeRXvsdhuCmH6lWO7lAt_Z5o5uW7rrQhcjc 1857
flowcept/commons/query_utils.py sha256=3tyK5VYA10iDtmtzNwa8OQGn93DBxsu6rTjHDphftSc 2208
flowcept/commons/settings_factory.py sha256=vpvnpqabPKK-mzoZ5iLdnefpemW1MldDOZhii_m9wNk 1814
flowcept/commons/utils.py sha256=EVHUEanO4fBoMjjqt4RWNveiwaGo3E3glMYn_z4OMbk 8334
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=03xHhQIfZas0LQLP1DbGJ5DoskXyZNXQKINhti0wH9A 3809
flowcept/commons/daos/docdb_dao/__init__.py sha256=qRvXREeUJ4mkhxdC9bzpOsVX6M2FB5hDyLFxhMxTGhs 30
flowcept/commons/daos/docdb_dao/docdb_dao_base.py sha256=YbfSVJPwZGK2GBYkeapRC83HkmP0c6Msv5TriD88RcI 11812
flowcept/commons/daos/docdb_dao/lmdb_dao.py sha256=dJOLgCx_lwdz6MKiMpM_UE4rm0angDCPaVz_WU5KqIA 10407
flowcept/commons/daos/docdb_dao/mongodb_dao.py sha256=-Kxjep1FbjKiGjvzyvePVHDf-Q1lOIce1EzBURSKubc 38037
flowcept/commons/daos/mq_dao/__init__.py sha256=Xxm4FmbBUZDQ7XIAmSFbeKE_AdHsbgFmSuftvMWSykQ 21
flowcept/commons/daos/mq_dao/mq_dao_base.py sha256=GhIOCWRBRZRSepDJi-kzH0Yl2ghiH8bYmbNCLRg0Xp4 7879
flowcept/commons/daos/mq_dao/mq_dao_kafka.py sha256=KFaQIdS9chFTWekDQORecyiVvOZRVrXRI2Lg0uJsoBU 3519
flowcept/commons/daos/mq_dao/mq_dao_mofka.py sha256=_mfE6YCv1bDzpeO0Spw4dAbcOa8sFPAjsS5_HzxM1KQ 2926
flowcept/commons/daos/mq_dao/mq_dao_redis.py sha256=yWWoQ3-AeiPCenNBT5OwpKadQNMsjeKXp-FNEb0CT6U 3236
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=3DD5ZNMz7EVILS9PRkQ3khboav7lIKoUC5W6sKMFauQ 4694
flowcept/commons/flowcept_dataclasses/telemetry.py sha256=9_5ONCo-06r5nKHXmi5HfIhiZSuPgmTECiq_u9MlxXM 2822
flowcept/commons/flowcept_dataclasses/workflow_object.py sha256=t9M0eVdcq3NLZgT4fwXrR3x2oOgjtE5Jo5_MAi4-0YM 4283
flowcept/flowcept_api/__init__.py sha256=T1ty86YlocQ5Z18l5fUqHj_CC6Unq_iBv0lFyiI7Ao8 22
flowcept/flowcept_api/db_api.py sha256=1rv94VBlpxDV7lGn3RZ61PzOby1SZeMXzKRQMdS3FEA 9648
flowcept/flowcept_api/flowcept_controller.py sha256=HOTjlzPY1v14ajKGHqM4CguoKyO___Fba2u7Z_CCuFE 13712
flowcept/flowcept_api/task_query_api.py sha256=SrwB0OCVtbpvCPECkE2ySM10G_g8Wlk5PJ8h-0xEaNc 23821
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=8LK4o3OaZD8B6KTpgpvD9D834dFpAJpX-NN2bc91jZU 13658
flowcept/flowceptor/adapters/__init__.py sha256=SuZbSZVVQeBJ9zXW-M9jF09dw3XIjre3lSGrUO1Y8Po 27
flowcept/flowceptor/adapters/base_interceptor.py sha256=rNg-IiqhlhyNwVM9rVxfHlsXm4z8466nhNdbCMGNbeU 4555
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=JM_tpLcqy-60-CW0z9YVNyzstXRQ4QBNc1YmVFwbbp4 6796
flowcept/flowceptor/adapters/dask/dask_plugins.py sha256=eh-42ABQgejGfgWngVpcLwpDjbwyy9-qAvxYm6uuZw8 3130
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=EjjcUx9xK7gx2rGJ83NfnK6noGWsfrOir_qH-aDreGY 3734
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=vPEYa6EJTJKWPejQtwbCagJM3fJzoUIghEnU2-rT5ks 4646
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=Bjyi48JW0DXJLJuvwPxaD8zxxsSoEFgSoXl8YcbwFWk 3782
flowcept/flowceptor/consumers/__init__.py sha256=foxtVEb2ZEe9g1slfYIKM4tIFv-He1l7XS--SYs7nlQ 28
flowcept/flowceptor/consumers/consumer_utils.py sha256=JmyjQeZPqMj_yqFlxxw9k2_JZvZkAmX7kySV__YvEVc 5719
flowcept/flowceptor/consumers/document_inserter.py sha256=od1M3A_N74nIXociWRHAajPLLCWtJdfI8JgNQ9eSPf8 9339
flowcept/instrumentation/__init__.py sha256=M5bTmg80E4QyN91gUX3qfw_nbtJSXwGWcKxdZP3vJz0 34
flowcept/instrumentation/flowcept_loop.py sha256=9Ap7-PfpNdwS7DaRDaB-R9G3X_G3RZvGVkNVUZAix5A 12164
flowcept/instrumentation/flowcept_task.py sha256=l_BAYEUZ_SeBt8QJN_E9D9QcZVYRnW9qO_XRnqvmePE 5993
flowcept/instrumentation/flowcept_torch.py sha256=KXA1HBwz8l5Qp7PkZ7nsbYlM8IcwWD_u04NxaAcZPzM 23395
flowcept/instrumentation/task_capture.py sha256=u82r_SgzoVKyb6_SWtfB-meBUZgjrXvF5dxkH9vnMDs 4776
resources/sample_settings.yaml sha256=mFtkeSK1WlBLCjFupHGr-9Rc7FJ6XwhVnTxjIRx3Xm0 3407
flowcept-0.7.22.dist-info/METADATA sha256=OwciLxaiQt3VirCg7aT8cJFDEGjIxkpdlvDmw1GJWEY 17544
flowcept-0.7.22.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
flowcept-0.7.22.dist-info/licenses/LICENSE sha256=r5-2P6tFTuRGWT5TiX32s1y0tnp4cIqBEC1QjTaXe2k 1086
flowcept-0.7.22.dist-info/RECORD