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.3.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

mozdetect-0.0.3-py2.py3-none-any.whl (21.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: mozdetect-0.0.3.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for mozdetect-0.0.3.tar.gz
Algorithm Hash digest
SHA256 e6ab1fa4dcb841f5f74a6649ed3bd6d4426bd4f50dfbd2084d4e51e9468b7e78
MD5 878dae39e5f1a235fa498ce70a2c5127
BLAKE2b-256 9e394a4635a9b315be3839fea8ff2af62407a386d20be022b21222b5a7347b42

See more details on using hashes here.

File details

Details for the file mozdetect-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: mozdetect-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for mozdetect-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 85019725ecbdd5c606eb345aa17664496d04617846f893ee96668db17f0aebc4
MD5 7ca16a4a04bd6a826a147db79167a7a9
BLAKE2b-256 0b303dd813c901475a687110a501b79e632a3be28823628d5136b12d4833a503

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