Skip to main content

Python binding for dftracer-utils

Project description

DFTracer Utils

dftracer-utils

A collection of utilities for DFTracer

CI Coverage Status Documentation Status

Documentation

Full documentation is available at Read the Docs.

To build documentation locally:

pip install .
cd docs
pip install -r requirements.txt
make html

See docs/README.md for detailed documentation building instructions.

Building

Prerequisites

  • CMake 3.20 or higher
  • C++20 compatible compiler (GCC 11+, Clang 14+)
  • zlib development library
  • pkg-config

Build

mkdir build && cd build
cmake ..
make

Installation

mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=<LOCATION>
make
make install

Developers Guide

Please see Developers Guide for more information how to test, run coverage, etc.

Citation

If you use this software, please cite:

Ray A. O. Sinurat, William Nixon, Haryadi S. Gunawi, Nikoli Dryden, and Hariharan Devarajan. 2026. HORATIO: Bridging Management and Analysis of Traces at Scale. In The International Conference on Scalable Scientific Data Management 2026 (SSDBM 2026), August 11-13, 2026, San Diego, CA, USA. ACM, New York, NY, USA. doi:10.1145/3828820.3828825

@inproceedings{sinurat2026horatio,
  author    = {Sinurat, Ray A. O. and Nixon, William and Gunawi, Haryadi S. and Dryden, Nikoli and Devarajan, Hariharan},
  title     = {HORATIO: Bridging Management and Analysis of Traces at Scale},
  year      = {2026},
  isbn      = {979-8-4007-2708-5},
  publisher = {Association for Computing Machinery},
  address   = {New York, NY, USA},
  doi       = {10.1145/3828820.3828825},
  booktitle = {The International Conference on Scalable Scientific Data Management 2026 (SSDBM 2026)},
  location  = {San Diego, CA, USA},
  series    = {SSDBM 2026},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dftracer_utils-0.0.11.tar.gz (918.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp314-cp314-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp313-cp313-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp312-cp312-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp311-cp311-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp310-cp310-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp39-cp39-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (42.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

dftracer_utils-0.0.11-cp38-cp38-macosx_11_0_arm64.whl (31.9 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file dftracer_utils-0.0.11.tar.gz.

File metadata

  • Download URL: dftracer_utils-0.0.11.tar.gz
  • Upload date:
  • Size: 918.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dftracer_utils-0.0.11.tar.gz
Algorithm Hash digest
SHA256 45585e140c3d97a62ddf1f42ef34e78b8c5c79ee73432c0a6b98261a836bc161
MD5 fb1f2cf240c4ebc7b27af7c983af5dde
BLAKE2b-256 1b7c44d17da0d675b483487ee16efe9f73d3d8aea72834b5aec9e677e1239571

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0daf8d0009925ea27530acaa204704abcae621769574580861ddfce8cc5669fd
MD5 2a5aabee8775e90e1cdf3e30c4629e73
BLAKE2b-256 f3702b3218cb73b3ae9252c5435c6e6af1a3ba3380b4e60ea3bd712ef846a3ca

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf2950c7d1473f19265130fbed2680698f8c116e35f52b708cea8bd22986f0b2
MD5 911db3d8caf5e0c66d6c41c4de7b59e4
BLAKE2b-256 a347f76a598de465e0ff7928feeaf50a994c2422c43dd2276f6da76a1c167289

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0094ba0dd4d9fb01fe467ff4e8c2811b075a517d39618a408dcdc522a5668110
MD5 49d7d184741f2b1cbc7888b49b1e4b60
BLAKE2b-256 44339d49906e1e2dc7541b244fb597581f2a95081d069d1114ad34e9228b653b

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f2a72af9661cf36055bf545d5eee6bf6882e348e0fcd2ccceb7ab639225c64b
MD5 d3a4301e8c9f062221f2455f7eca1094
BLAKE2b-256 66a06f02dfebf740a13b3a96a4918142f9431f14fbc43244cd6fe7e250cd1a23

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de5f177fd53e21826fefb5a3a8ea52e96c94a9e2ff90f93f094d9a26ec4f8f33
MD5 ac52f240c2a6ba0872421739d3b00b9c
BLAKE2b-256 72f41c6bc7c025b19738c44549a731846134a125a55fe5b1e5fc6e7b7f135711

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ef771fc63b52d13ce83c35cdf1c270e03329607db1992852bb6ec8e015d94f2
MD5 fed0fc221c82ba46f92df136b52617f7
BLAKE2b-256 2c6993335d5071c4b0e755dce8d7268c576f786471f60536f8f69ed8a3812a32

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 93d5598271be54b986e5c7f942fae8659cebae3b11db616f05f1183b28c39d96
MD5 145ea13fec5172924f0569ff8a4d6c69
BLAKE2b-256 9a723f69be9f1b2861d23b31fec6a8ab9d7d08b0582d478588160df67ffc1cdb

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 552bccb1e9701db6255e3130c55e0ba7d43513f7efca303c387a4286d25cec66
MD5 929dd2fb59478cbca3108b23443865d0
BLAKE2b-256 698177284addaf81acb1344dd641903767af104bef31f7e73dce190eeb84209e

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65232ac8d3e712019792b5ff710ba9ad2a18ef978575cd258e9a68df10831a5c
MD5 9fb06ef10dffbaa86b864a3867811fae
BLAKE2b-256 74be0c3804a299695d28cd82681dd0f4f80c0b2fc17fa4fc41f647e7c524b90d

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c48a75b6fde1c79a53f2fd45d84d96acab9f28507a9315361dc0cd21a5fb0de
MD5 749e5af98c3589a04fc4413556b10fcd
BLAKE2b-256 9fc8b63b8fe7e32cea2256bc20532aca4db4a7a9df259c6812ad1d383fcf174f

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c5f052ac8e4f7204d49d7b5bfc6784435c5b4e68eaaa92b0c4fb44ccc0ae5496
MD5 0c563bd48e3083e307e2762c5b0e57b3
BLAKE2b-256 c0e5255054da33c30fc61b9f55fb85c7361d6598fb4da8bb5eda201c0cc858d4

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9ff1f15a5ef15be5671d48f683003e2a87aed0c7da6c653ceb389dcdbc15c5b
MD5 42064700adfc9e9b9457d95f7b4baaaf
BLAKE2b-256 2d71ff780d9ff55402230f0395fc4219db6713a20d9d2ac60bf14e9777c6b93a

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6dd2c060c5319f58b7f7ba3e84db70bbe325564b4c3a5c505b4cf30ff37d64bc
MD5 7d85b85e1dca97e0378f9c0f8a2ca4ba
BLAKE2b-256 8306499ff31cbdce18c20d71f5799b23aea4a2f9bd0d7e5a8dd57192e7897372

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c7279f8043a36b277625b97e9c43be419772881bddbd4f966802f90d951d13dc
MD5 0170debe5f093e40fa0c6c2baa0b0692
BLAKE2b-256 c1a0ca5889282d46066d812669c8004b994e8c73710050e08fcaeb17598aadbe

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82521e2052cd893d0979f7ac817f55cf7610115b8892dcd4fe0b6ff1fffea9c1
MD5 50baa9201f8cad98473ae80760d5e3ed
BLAKE2b-256 8de405444955ecaa2ec7cee59751911289142e8701149fe8a3f15e87b19814b5

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abf501021c800882ade5bf0390cd00220a520214f887e21ad27a82b432f6407f
MD5 460b63936e75e6f4cb40f29eeb8cee03
BLAKE2b-256 2d43c1a97a8d210d9f92a63d3e5706fd91b1eb8c7ed14d933f4137a153696cb3

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b4977ff92493b663d168a1eb924592b4bcbd501a07fa8c4958e0b96b99525dd1
MD5 0c4c4d66945033c7906001e011c6f34b
BLAKE2b-256 5999388b15a0e1ae2d1b9ce7ba45811c444ba48b563ff6c8edf3cf4bffa95f5f

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3513231662d6df972be68d5de36da808a426381d3d69dc6be27b82bc9d4f1189
MD5 827fc022dc1880b8f90676c0f5968881
BLAKE2b-256 113dba397baf2626feffae6233d3f5fc67e1fe8f3f28c1281f8c02662b09cacc

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 902ef98eaeffe195cb7bb09028147d99d427167975db049a05a6efec948d99b9
MD5 40a6087663ba8fc99e15b90d4b2bb727
BLAKE2b-256 2035d96232532cf6d54c0f9a494d4305871d021d8970af29e1a2cb62b00d7309

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2826cc0c62760b2429f8c69e5201c0e8a74736f8dc8e3442331c8d6893c08c26
MD5 6047471a465a2f594fb0a881df6d56ce
BLAKE2b-256 da71ae7827498dcb8f2c2f8227de4c4457cfe6bcabc83dc87187d843c6660d8b

See more details on using hashes here.

File details

Details for the file dftracer_utils-0.0.11-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dftracer_utils-0.0.11-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b77c195eb2a027ec01edacb44b20b72f9d59b5b8aa939d750187d6a96f6867d7
MD5 7ef2b33cd3c45f8c2ae65ad55fa30712
BLAKE2b-256 ee8849f8ab6b3778417a11149a6a5877d19eaaf581f5930ac2904f242e428650

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page