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

Uploaded Source

Built Distribution

mozdetect-0.0.5-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mozdetect-0.0.5.tar.gz
  • Upload date:
  • Size: 17.5 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.5.tar.gz
Algorithm Hash digest
SHA256 d7291c3977f0fc7356f12ea48e1ced4d0c371df561bb1abcd73617053a3e7396
MD5 511e76bb689783be68fb1ffed7360906
BLAKE2b-256 badc52ba7b607b025a8fe94df21b8315bd210189106e36ccd0128462a990335e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for mozdetect-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 77fa68823984a4714263fa9503885dd0bdda125d87b54f39a739827751b85f3f
MD5 db647b8067e414819fa81fd9e7f3c2a0
BLAKE2b-256 3b4c3228d4af1046bf415d9706ea6511419382a8ba67daeb1e75886f342767a5

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