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

File metadata

  • Download URL: timeback_masterytrack-0.2.1b20260311201424.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.1b20260311201424.tar.gz
Algorithm Hash digest
SHA256 2f5dfd6f02f6dd338b07fde2fbecc6a3a04103bd69d76784e453da0ecf5412b5
MD5 02324570571c9db819a0af66e181af1a
BLAKE2b-256 9b6cf0b95d8cfd76482308a1c1f45bc69fef95fbe091a7a919db75c8fd2bda82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: timeback_masterytrack-0.2.1b20260311201424-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.1b20260311201424-py3-none-any.whl
Algorithm Hash digest
SHA256 e5187cd7d00fda10c800a8ff62ce59f411f60bfed045858b136655b5f944f293
MD5 7ef7d8599ff1d04aa5761f6564c10270
BLAKE2b-256 17af742c2319d7a7055e042f79014c648fa887ed5ad984ad6a7d02a764c4db36

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