Skip to main content

Common library for sending telemetry

Project description

PyPI Status Python Version License

Tests Codecov pre-commit Black

Features

  • can be disabled in all tools by setting ITERATIVE_DO_NOT_TRACK=1 env var

  • single anonymised user_id across all iterative projects

  • collects minimal amount of anonymised data. For example:

{
    "tool_name": "dvc",
    "tool_version": "2.14.0",
    "user_id": "e798d2e2-8941-4f24-a868-3adcbf6467df",
    "os_name": "mac",
    "os_version": "12.3",
}

Requirements

  • TODO

Installation

You can install Iterative Telemetry via pip from PyPI:

$ pip install iterative-telemetry

Usage

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the Apache 2.0 license, Iterative Telemetry is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

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

iterative_telemetry-0.0.9.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

iterative_telemetry-0.0.9-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file iterative_telemetry-0.0.9.tar.gz.

File metadata

  • Download URL: iterative_telemetry-0.0.9.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for iterative_telemetry-0.0.9.tar.gz
Algorithm Hash digest
SHA256 53686c3e912a33e8bf6975b878fd4bd0a7d589c8bad0a6a5573714af9e731dc2
MD5 9709f07db8a80f9a21192b3c22cdc684
BLAKE2b-256 c7c90c7ec6cfe9d0384bcfbab05f0570878f6859151ef3ce69a8762693b84c03

See more details on using hashes here.

File details

Details for the file iterative_telemetry-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for iterative_telemetry-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 823688e48ef02f25b1aca2e11ddf700fdea2b97619c6aeee3b47c2a0ee58e527
MD5 03781198eafcbabfa631630a3a391cea
BLAKE2b-256 1f58ea6897f7a522a28f6790bda0af4a904f2e29cfb737ad7a90d136bfdc152c

See more details on using hashes here.

Supported by

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