Skip to main content

Timeback MasteryTrack client for assessment assignment and inventory operations

Project description

timeback-masterytrack

Timeback MasteryTrack client for Python — assessment assignment, inventory search, and test delivery operations.

Installation

pip install timeback-masterytrack

Quick Start

from timeback_masterytrack import MasteryTrackClient

client = MasteryTrackClient(
    env="staging",
    api_key="your-api-key",
    email="admin@example.com",
)

# Search test inventory
results = await client.inventory.search({"subject": "Math"})

# Assign a test
assignment = await client.assignments.assign({
    "student_email": "student@example.com",
    "timeback_id": "_677e37c49e904cafcc66fdb4",
})

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

timeback_masterytrack-0.2.2b20260401004302.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file timeback_masterytrack-0.2.2b20260401004302.tar.gz.

File metadata

  • Download URL: timeback_masterytrack-0.2.2b20260401004302.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for timeback_masterytrack-0.2.2b20260401004302.tar.gz
Algorithm Hash digest
SHA256 dc94c9b0a5f9b2c1b7d0144585497d7768d6726dd21d1375edc5dc1ad7844067
MD5 c80d94b50ebbfe9a23f7888ad0e42860
BLAKE2b-256 6255ff581a73856356be296d41bba12a477da34d8c6a96938ef4452b95a9a336

See more details on using hashes here.

File details

Details for the file timeback_masterytrack-0.2.2b20260401004302-py3-none-any.whl.

File metadata

  • Download URL: timeback_masterytrack-0.2.2b20260401004302-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for timeback_masterytrack-0.2.2b20260401004302-py3-none-any.whl
Algorithm Hash digest
SHA256 84dc911b0bfd0c6b30daf30f53b700f3b640bb54620aec6776ca82aa5fa77740
MD5 ee30f5ef4eff6d69614f77a84773cb40
BLAKE2b-256 d6b5e7ec3437176d716b7c53093731901473019efebb455520bc787f7605a081

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