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.8.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.8-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mozdetect-0.0.8.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.8.tar.gz
Algorithm Hash digest
SHA256 6de00513c577754a6d3e7da968f04c8fbb7ceb3d9514ef9eef2879cc64cffab3
MD5 55555c64ef91b874cd100f437ac3778b
BLAKE2b-256 14c47d27284e7cd50ff72be9e3c35ea2349f0e75eb640a0d9ce1a9fb569853d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mozdetect-0.0.8-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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3ea5f09ca02aa3c57b13ae67b7e1222e55a43c98d63d287da894bacb7b89b406
MD5 1e9f8006298096b71907f9bcc96c1a61
BLAKE2b-256 0688bf04a8271050198a3c9812810b17178ae2023e6d73a47f11d0b72aa7f5d2

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