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

Uploaded Source

Built Distribution

mozdetect-0.0.6-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mozdetect-0.0.6.tar.gz
  • Upload date:
  • Size: 17.6 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.6.tar.gz
Algorithm Hash digest
SHA256 a6f46bf6747594f9d9e16b88e86fcaa3339e939b22463ae56e2a6d751c7025a8
MD5 4937b0c5aff2262e580d85fc8ce82dca
BLAKE2b-256 e50768806a7ce8979ddbb1e4109732745a50788e5a35b6d1d55b9ff3292fc653

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mozdetect-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 21.5 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 740e937eb079a3ceb78d3b99b052fd1e2136d5a4148d68c793af915e29816e20
MD5 f781437e9221abf57ab4397f60ae6192
BLAKE2b-256 b2eb189450deb8fac72c3a722e6f84389132a273d8b3a09d9226901224445eaf

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