dranspose

View on PyPIReverse Dependencies (0)

0.1.0 dranspose-0.1.0-py3-none-any.whl

Wheel Details

Project: dranspose
Version: 0.1.0
Filename: dranspose-0.1.0-py3-none-any.whl
Download: [link]
Size: 74033
MD5: f5d8d440f3d02fb13bf83759bb8a8fbe
SHA256: 32d89d3aecdeebcf5cf1e0c1cca81b919347a9aa99afabe774f5e8f3cf3ef4aa
Uploaded: 2024-11-28 18:46:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dranspose
Version: 0.1.0
Summary: A stream matrix transposition framework
Author-Email: Felix Engelmann <felix-github[at]nlogn.org>
Project-Url: Homepage, https://github.com/felix-engelmann/dranspose
Project-Url: Bug Tracker, https://github.com/felix-engelmann/dranspose/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: pyzmq
Requires-Dist: redis[hiredis]
Requires-Dist: fastapi
Requires-Dist: uvicorn
Requires-Dist: numpy
Requires-Dist: pydantic
Requires-Dist: pydantic-settings
Requires-Dist: jsonpath-ng
Requires-Dist: cbor2
Requires-Dist: redis-logs
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio; extra == "tests"
Requires-Dist: aiohttp; extra == "tests"
Requires-Dist: psutil; extra == "tests"
Requires-Dist: types-psutil; extra == "tests"
Requires-Dist: pytest-plt; extra == "tests"
Requires-Dist: h5pyd; extra == "tests"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: psutil; extra == "bench"
Requires-Dist: types-psutil; extra == "bench"
Provides-Extra: tests
Provides-Extra: docs
Provides-Extra: bench
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 602 characters]

WHEEL

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

RECORD

Path Digest Size
dranspose/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dranspose/cli.py sha256=Mbp9QC1_8APXUNFAzj2AyWryV3uhaATxYyed97MfnG4 10253
dranspose/controller.py sha256=QwgRYzKvMMW4n1GmrCUEiwQbicuHIpPqHuItpAV7YmI 31970
dranspose/debug_worker.py sha256=WnKbMWI_aaF48P1sxwanETqGqYhIaKfjYjskij282lI 2887
dranspose/distributed.py sha256=piGpDoLyPnY2ms7sYnwefuoa1Xy7JYMHUxfEHW9KBfo 10436
dranspose/event.py sha256=ICvyyYHYXZdcwTLZZBmv0d8cjva7y6rVTVDwpEruASo 4797
dranspose/ingester.py sha256=q2RHkcZPK2zd59ZOfsuh-OHpKBj2noVsaHo3rsalRck 15753
dranspose/mapping.py sha256=bZkMgtPSUcWqPYpLuzUnYzcrn8GuLUD-oAxU-snjKJg 15565
dranspose/parameters.py sha256=t3kmkfjZgxVKVepO9GfqeUtmEMTWi9Ombh9HX5-ugpo 1771
dranspose/protocol.py sha256=rPqU64DYHTDVqKvY1fj9pA_s0tQlNejUFOsaXxhGh2Y 9476
dranspose/reducer.py sha256=R5PAIahkxjDViduXwzCIzU4h9Sk3mDWYiYYZfc1a8EU 9466
dranspose/replay.py sha256=BCtdT2cwmxUVfs-YDiyW_aQClxK_aBAM2IucWy84X6o 11878
dranspose/worker.py sha256=ICCQa15bKzv5PImyoXPBSNuIO1QinRuaA6sYwSL38PI 22214
dranspose/workload_generator.py sha256=AN5MZlnAmzeLvjT9-M6UX_RushHKq4_qfFLXCR7wZ5M 7166
dranspose/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dranspose/data/albaem.py sha256=mYh6dIu3uXoi_VwodOlnD5vhg9dq_lI8tbbX1i9AMpE 1681
dranspose/data/contrast.py sha256=UIYBK358jxWNgqjBl6PCoCyTSh3-2sEY6leqwC8Be24 3214
dranspose/data/eiger_legacy.py sha256=2iv0K0Jtn8-uJH9M6cwq4b__HhrwP7LVidICEnXwTRk 4778
dranspose/data/pcap.py sha256=CsOwOneU9WOX6TQHsg6ZFKVUorkJAQr9tzswORMxM6Y 2349
dranspose/data/positioncap.py sha256=_Y-jKKa23XePvib1eR39wfXSYc44L5ZSE3NU0itvpVU 1819
dranspose/data/sardana.py sha256=s9eAjA8zOHQT30jkDN0GNl8nDj-6dTDLvAoeXUfFTbA 2538
dranspose/data/stream1.py sha256=XFSzNhCVr_ZFR9gEjqE2LzKJ7sArhgHsLj_HWFuFDSE 1944
dranspose/data/xspress3.py sha256=i_K43Rg-nb1K1p_WnDLpEEy8vPsLsH1YDbsVtXJICNU 2766
dranspose/frontend/index.html sha256=CE9u8_y0VMEoC3PghLMeSc9rwREzTmbPpj06utQw9U4 954
dranspose/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dranspose/helpers/h5dict.py sha256=wtN11hC40RYpr_AaW3uWpCZwq4J4y9bn4dzcnwDWLvM 14017
dranspose/helpers/h5types.py sha256=jlddbca1_wXMrH-fZJZG71iwNtGWVfAYnLhGWKHS_qg 2488
dranspose/helpers/jsonpath_slice_ext.py sha256=Aj_qhODAYkIBZPk6iF_fr7xUI8XLYqgkzf9DnrRwBJ8 2118
dranspose/helpers/utils.py sha256=YLs72F2Fgx_SVlDzLO03BYnL85OPwAGq10A-TlSmINk 1254
dranspose/ingesters/__init__.py sha256=9vj2qi8L0jyJnGYbO7Wy6TVpo71o9_Eu1Huy6uyD8LU 943
dranspose/ingesters/http_sardana.py sha256=CtOyla2ehm4Giefq3H-Wzfn2FponfB_RaR9IR2t5y0A 3877
dranspose/ingesters/tcp_positioncap.py sha256=z1SM62_3A2RdES28g2NZh5VND83ADSaWIadmvRrpk3o 2928
dranspose/ingesters/zmqpull_eiger_legacy.py sha256=JkkqoLP_d5EnHNQy-LJVdF0PKWU4k_YDhW_erCJ6jjc 2926
dranspose/ingesters/zmqpull_single.py sha256=RvIah6N8ACBLZjzHDtcl0iyEWKV8ELNI_Y5vMaRHcuM 2789
dranspose/ingesters/zmqsub_albaem.py sha256=F9It5Oc0TyjblSgMFutn9vffCCDwL5zTbqhzasMLnhg 2718
dranspose/ingesters/zmqsub_contrast.py sha256=b3rUondgqw-e3z8GWc5dmBFMrbZe9pDWjTMGfK8VENM 2905
dranspose/ingesters/zmqsub_pcap.py sha256=jy3vQ_DElETXKOtL2T7_tSEtY8mE15Wyhony84n96lI 3980
dranspose/ingesters/zmqsub_xspress3.py sha256=i9rlOW54Sq7YEr5dj0kbZ1mVipt_SBozJM28PJtNRSQ 3388
dranspose/middlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dranspose/middlewares/contrast.py sha256=dpeceIcmZDDfRZIauwJyqa9QDWnYAIK64ldT5HXy9OE 729
dranspose/middlewares/eiger_legacy.py sha256=Qx9n61NVk5PktKFhh7DANqXbNQkK7F-HbJL-LGollFU 1387
dranspose/middlewares/pcap.py sha256=01WMShapk-8n_30NjsL7SDK04ayYdQgq1orLrUvhvyQ 574
dranspose/middlewares/positioncap.py sha256=0wt9Zffqz0Q_5E7Ble0hPYjcJfapAqQj_No6Y0a8mrc 1936
dranspose/middlewares/sardana.py sha256=WXbu4S75LGU-KFQgPJdihQUWz2SsFd3V2m70q09u4QE 600
dranspose/middlewares/stream1.py sha256=bDAzQ0WKHT-QjSS5shkhByLtRYJpMnqjM6mNM8vfJGI 1111
dranspose/middlewares/xspress.py sha256=ySvqyokrUvFvfAAIhokmywDK6raAE5Xmb0WI8HM_Xwg 1892
dranspose-0.1.0.dist-info/LICENSE sha256=-UO858mehQz5aaA_S8d-0GgWuGi4NfyS6Kd5vh4tRLo 1072
dranspose-0.1.0.dist-info/METADATA sha256=vvbJVxzG6-4I4RcKLShoUZvpLiSNCUCTTpK-xPX7a0I 1976
dranspose-0.1.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
dranspose-0.1.0.dist-info/entry_points.txt sha256=xFSzaS0p8RBg7Ti1DGRUJ5eDOQ2aKGIk477-KZ9K-gw 48
dranspose-0.1.0.dist-info/top_level.txt sha256=CEYj6wYw5_2cT61r8UN8xGhQC9UuiZOVyPq_E2QUhnk 10
dranspose-0.1.0.dist-info/RECORD

top_level.txt

dranspose

entry_points.txt

dranspose = dranspose.cli:run