Skip to main content
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},
}

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.12.tar.gz (1.1 MB 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.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp314-cp314-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp313-cp313-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp312-cp312-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp311-cp311-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp310-cp310-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp39-cp39-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

dftracer_utils-0.0.12-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (50.6 MB view details)

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

dftracer_utils-0.0.12-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (45.2 MB view details)

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

dftracer_utils-0.0.12-cp38-cp38-macosx_11_0_arm64.whl (24.8 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: dftracer_utils-0.0.12.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • 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.12.tar.gz
Algorithm Hash digest
SHA256 84c53c67ac64b2ade52d0432f946d703d1a8481a61f221221d54e61d012c1f45
MD5 071f905b822606f663bc8962bdd5370d
BLAKE2b-256 a5bf0344564d7c5846c83a2ba40b6c58c580fa1dee047685cc646c0f8bea09b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a983aabd7841906c873aaa8392abffdf6fcd21fbb23d128834f39d4ffff2e81
MD5 4b3773e3db546c30d77ed2e91583e5bf
BLAKE2b-256 5ee30f7d18d0c99cc7fd4265290a7de75ce77b264c80ec8249cd3d0ca4e80723

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b38aee775b7cb7cb29b30aa8e4f4a77d70b421a43407838c9c545d806e1dbc2a
MD5 a67cb46194937005cab6a7a5c0860f7e
BLAKE2b-256 688c473e58c944ad99192c11513803ae1c0e111b654ad6b899da0dbf8df9166e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ecf6ce8e358ae31d0d7137d50dd56ba86068b4befec25c114cb84bd2e625262c
MD5 0729cf324efba5b1c0c4054ab627c030
BLAKE2b-256 67139297a822ed740907480001d298a4683a8d0bf75ed77239864fcc67cb7d63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 045847e1c7809bbeb7e514b39f4171f01d4a9c79f4c5c71eb62c8a3419cbde84
MD5 282f72e0009b6381232d0d93d3c5a1f5
BLAKE2b-256 451103bb249c1360a7611cbba7cd8e58f3622a8769d16699acc63a58b820c5e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bcfe874112b2edca152f244c0d8875ac92a5651d9b55027d19cba0942a2e249a
MD5 53607eb532e6858045e321edc8da7604
BLAKE2b-256 25b2295b985a759b2d13d9bc46c40275f9acc67c72e6eba4d2aa45b9e46b7d72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4071a2e688060b21786fd9a516be0e974c78eeaaff406ced8cb80b0d2c12d3ec
MD5 cb74351a3872ccadd8377c967026b095
BLAKE2b-256 a959bb3a347a0fbcc536febc3965ac703d83f88a94268f76f2a1e132cd233459

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3749ad6e90ca146f9ee34dcbe2bd51149efbad190c8400ed48b2b67dbc1de49d
MD5 81d3357f615d63dbf4941645d271ff4f
BLAKE2b-256 1e0d82b0052ce9259d0bf3aeeb1563dd0efeae015e6d284767b769b2f49e45c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6040858ed75397decf411b4b7ebfcfec89aa8bf1ebc14cbc875eff6a56689ad6
MD5 c24a98c94e3584467eebcfa9595b36d9
BLAKE2b-256 0e0bfad77039e27bef57957f8eb8d82853d9d3cfc00d66a97bb610aca4acc47d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49b7bb916eb8c623e755370bd1ace6c043d6561f9268c875864e0429a355e531
MD5 3606a00d5b952aa5cf4225f5eb4aa519
BLAKE2b-256 a24d344b1288e3c521bb8bee8c48f3c232c6bbb0fa7d6dd22e96c3877080cd3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9052973e0f1919f77b014c0b024c4e70b30522464b635e7e5754e4915ebd461f
MD5 8d8b54d503f6fd63a7986d410f94a074
BLAKE2b-256 695eb8a02f53df0ba0fa1f9650c899c9bdbc6a86a9eda1be68c0821694e86c1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5a955597b432f6d266447eb30b18d859980f20699659a5da2e25d3a8019b055f
MD5 bf4c0b19ea2b898258e97146e6c57c64
BLAKE2b-256 1ef7be6da5bd2eaeffd961cf2e434035bdbead4be0dea4f4782e68d2f65b88b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 716b786478427723ec0c4a63f16884a3191c49c2070a406804537e1402993412
MD5 5b8585dadd6d9ffab6fc7cf375a8e546
BLAKE2b-256 5cda33424fbf24d0cf35b849a02d09aba8ebb5d7e3746ce575bd0eb32fe2d242

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 767857fd07d290db523ba37af8c7eb4a99039d3f91693f4bc552e7026ab071f6
MD5 1d2283685c28134bc5ee6be0429bce4d
BLAKE2b-256 621d7711fd5f8f3004ab35e5dc4434af4c07d4a16c67d0f631929dc18609b69b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7fcca66fd5bbbdb4fe95c2c63db9865bfdfa3a4d144a28207dd9bb8505fd86a6
MD5 cc28497355c0392f6d6d7143a992e7ee
BLAKE2b-256 cc36b7a988dd220d5c7eaf18bc35a4520a895fee1d78ab55a8c70c7c1a87b299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1518c4ae510a031f18c72a038386f7b5717b3bfe3ffecb81c33731ab828aad3f
MD5 ef6396af006fab506f23689c41b1840a
BLAKE2b-256 7d71b1560fd12b695ad71e033228fdfce45adec5a5a90d26dff51338687b90c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3319f55bfac9d98fa085e05ae3673d999c60ed2b019eebbb115b3f987e201230
MD5 dfc1bab53c98592be024083164b22807
BLAKE2b-256 dd24d0528c2008e18dffa40be8faa00c75e9cc70ff150915229b8855233d94a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab32e68a5315f64937797f68914b64a9dadea799ec7971b3b763ec3c8bb10c06
MD5 48ece8e7841a815680928d40367a9003
BLAKE2b-256 1596f16dd2796e6be56bf50036b4d5b88dbf6bf2acf84b3e90ef7d1ea1a4d879

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2f505b5c61162a36e4b020f17a33b37a55ba67698f1abd3b1022dbce50b75fa
MD5 b61a027cd81546bd8b5392d2a07abeeb
BLAKE2b-256 83bd04af11d586dd429853f05471668b706714e89d2ea72257b2139640b42d69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ae2962e4f4b39f5313d9771b702ed0b675eae326be124f83aa6efe5eda447fa7
MD5 edda3088f07c7144b05b68a5a0222686
BLAKE2b-256 4ba4084114dd1fbe3e5fd50f6f6991289cf5bc65153fa857144db8d68a0530ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f66ace37c05168ce1f6d95a84fa928703a8b8eaae5dfdbc56c8745acf40244c7
MD5 d8adeadcf4250f122b9763772d94185a
BLAKE2b-256 20dd28a36738eab643cb50de047d1e5b2f446f99f55c4e2d2735b6a57c5b0174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dftracer_utils-0.0.12-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7bf251faf86d6e213b578a5e2deebcbc0d9d25dc4e15d980520fce0c97096f98
MD5 b6ccbf62fd4e8d6536e5169a6bdc91e2
BLAKE2b-256 7f66810d160a50cb4ad8588fe87d20efa6b842187f81cead5bc69d379be33749

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.12 This release

22 files

0.0.11

22 files

0.0.10

15 files

0.0.9

15 files

0.0.5

1 file

0.0.4

9 files

0.0.3

9 files

0.0.2

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page