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


Release history Release notifications | RSS feed

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.3.3b20260718042822.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.3.3b20260718042822.tar.gz.

File metadata

  • Download URL: timeback_masterytrack-0.3.3b20260718042822.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","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.3.3b20260718042822.tar.gz
Algorithm Hash digest
SHA256 0a6798144cfee8ed434a1071848c89d377b84fe8ede1aff76a4ed0625c0171b2
MD5 46d049017cf2f837e0c7cb95d3cac421
BLAKE2b-256 0d8df992316846a2a501006ca36a69154109cae33620f3b0648f0103c9856195

See more details on using hashes here.

File details

Details for the file timeback_masterytrack-0.3.3b20260718042822-py3-none-any.whl.

File metadata

  • Download URL: timeback_masterytrack-0.3.3b20260718042822-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","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.3.3b20260718042822-py3-none-any.whl
Algorithm Hash digest
SHA256 03bd86439408c288bd8c890967641ee71259a30a540213782d6d5cf061c57b47
MD5 a1598e8b0487a906950afc53cd5f751e
BLAKE2b-256 0875e25e7bebb209d5e2d4044ceb293b26a74ccd5c6fce0214c3d1b0357aeca9

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