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.1b20260316203746.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.1b20260316203746.tar.gz.

File metadata

  • Download URL: timeback_masterytrack-0.2.1b20260316203746.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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.1b20260316203746.tar.gz
Algorithm Hash digest
SHA256 cef5ab810bd5ae3f12ead41818c52e0c34ebe40a8585eb6bd17db48a3c7ce93e
MD5 ef7cd1017bd8ac435dca0272c6dfa1a7
BLAKE2b-256 a4bbbaab7ded19bafb5ecef288ff6ee26da44cae1d993d782fd28fa825f304e1

See more details on using hashes here.

File details

Details for the file timeback_masterytrack-0.2.1b20260316203746-py3-none-any.whl.

File metadata

  • Download URL: timeback_masterytrack-0.2.1b20260316203746-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.10 {"installer":{"name":"uv","version":"0.10.10","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.1b20260316203746-py3-none-any.whl
Algorithm Hash digest
SHA256 f4623ff0747c6414edba7063e24f472da535c1578b2a718ed355bdd61abd28c4
MD5 0aaa92052ffbd9e5a5fc1050f4521793
BLAKE2b-256 29c3dc0351811f10ca5ac3784505424df97351d1596af5528d200116710922f7

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