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.2b20260331222226.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.2b20260331222226.tar.gz.

File metadata

  • Download URL: timeback_masterytrack-0.2.2b20260331222226.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.2b20260331222226.tar.gz
Algorithm Hash digest
SHA256 6162b156762b3dcc7ed480166bd54465a4eb4dbe9a42dcd91f1a75828255fc69
MD5 ce4cac054ef9a8bddf391c312f18d0a2
BLAKE2b-256 f9690e13cdece5bea09298c8b39ecc4f47430a29a9d612778ca017c7d25b35ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: timeback_masterytrack-0.2.2b20260331222226-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.2b20260331222226-py3-none-any.whl
Algorithm Hash digest
SHA256 1ed892014874d38fb89c397daa9bb554541353e42615d98c64450b9bd52ecde6
MD5 78813dcaa97faff0afb5be7aa2211f29
BLAKE2b-256 0695af1ad350fa8452396dea2989f7effc4e210242d430ffc474b69e93cc5706

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