Skip to main content

A python package used for change point detection at Mozilla.

Project description

mozdetect

A python package containing change point detection techniques for use at Mozilla.

Setup, and Development

Setup

Install uv first using the following:

python -m pip install uv

Install poetry using the following:

python -m pip install poetry

Running

Next, run the following to build the package, and install dependencies. This step can be skipped though since uv run will implicitly build the package:

uv sync

Run a script that uses the built module with the following:

uv run my_script.py

Pre-commit checks

Pre-commit linting checks must be setup like this (run within the top-level of this repo directory):

uv sync
uv run pre-commit install

Running tests

Tests all reside in the tests/ folder and can be run using:

uv run pytest

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

mozdetect-0.0.7.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

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

mozdetect-0.0.7-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file mozdetect-0.0.7.tar.gz.

File metadata

  • Download URL: mozdetect-0.0.7.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.10.17

File hashes

Hashes for mozdetect-0.0.7.tar.gz
Algorithm Hash digest
SHA256 d8125db4e2ff819f8ec0f81724f8ae807462d0dcf63ea0de709a34884bfee515
MD5 0ac9e208e43d91283fbd5c92ad160039
BLAKE2b-256 40b0f73e4e10a9b860c282536fd3af5bd284869fd54077c06fc98a3225cf0a59

See more details on using hashes here.

File details

Details for the file mozdetect-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: mozdetect-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.10.17

File hashes

Hashes for mozdetect-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 e0bc409dff2667c78de93377c1695de356d4fa14fddf563719a0f5057c769758
MD5 22a569c7caa90e4d3b7f804be89b2086
BLAKE2b-256 a65d517705b91449a8a7890ce6f44d18504846a4344008a7d45eb62bda0ec802

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