Skip to main content

study-quiz-cli

GitHub Repo PyPI version

A Python CLI tool that lets you create and play your own multiple-choice study quizzes in the terminal. Designed for students who want to test themselves with custom questions.


Installation

pipx install study-quiz-cli

⚠️ If quizcli isn’t recognized after install, run:

pipx ensurepath
exec $SHELL  # or restart your terminal

Usage

quizcli

When you run it, you'll:

  1. Create your own quiz questions in this format:

    What is the capital of Japan?|A. Beijing| B. Seoul|C. Tokyo|D. Bangkok|C
    
  2. Answer the questions interactively

  3. Get a final score (5 points per correct answer)

  4. Choose to replay with the same or new questions


Tech Stack

  • Python 3.12+
  • Poetry
  • CLI entrypoint via pyproject.toml
  • File I/O with quiz-questions.txt (saved locally)

License

This project is licensed under the MIT License.

Metadata

Release files for study-quiz-cli 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for study-quiz-cli 0.1.2
File Size Uploaded Provenance Actions
study_quiz_cli-0.1.2.tar.gz 5.0 kB Without provenance Details for study_quiz_cli-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for study-quiz-cli 0.1.2
File Interpreter ABI Platform Actions
study_quiz_cli-0.1.2-py3-none-any.whl Python 3 none any Details for study_quiz_cli-0.1.2-py3-none-any.whl

Total release size: 10.9 kB

Release files / study_quiz_cli-0.1.2.tar.gz

Download URL study_quiz_cli-0.1.2.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e62967a3c4761cd95ec03b4c9358218abc3f8354055135fb5171564288d24a9d
BLAKE2b-256 checksum
How to use checksums
d53f55a877eb2e5f0d799ad749e0093b28122f9f61255f79c8326139ff78d569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.6.87.1-microsoft-standard-WSL2

Release files / study_quiz_cli-0.1.2-py3-none-any.whl

Download URL study_quiz_cli-0.1.2-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5a7a2909afaf6531e98f2980bb0cfd6728b3802da6546b1abd7f2a130f1ce711
BLAKE2b-256 checksum
How to use checksums
1f095b3bcfe5756e58f374b5b73fbfb7ea075ee174a34d1318321d24bd9ef0b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.6.87.1-microsoft-standard-WSL2

Security for study-quiz-cli 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page