Skip to main content

Educational library for Python to teach programming using graphics

Reason this release was yanked:

Packaging issues, unable to import/

Project description

PyTamaro Logo

Test Lint TypeCheck PyPI

PyTamaro is an educational library for Python designed to teach programming using graphics.

📃 Background and Design Principles

This SPLASH-E paper describes the design principles underpinning the library.

✨ Examples and Online Environment

PyTamaro Web is an online platform that provides additional resources for PyTamaro.

  • Run your Python programs with PyTamaro directly in the browser (without the need to create an account or install something on your computer!)
  • 100+ activities that showcase what is possible to create with PyTamaro
  • A selection of curricula that guide you through a curated sequence of activities

💻 Installation

As simple as

pip install pytamaro

You can install PyTamaro using Python 3.10 - 3.13 on all major operating systems and architectures.

📚 Documentation

The full documentation of the public API is available on ReadTheDocs.

🧑‍💻 Contributing

If you find what looks like a bug, please create an issue so that we can investigate.

The development process, which contributors should follow, is described in the CONTRIBUTING.md file.

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

pytamaro-1.0.1.tar.gz (42.5 kB view details)

Uploaded Source

Built Distribution

pytamaro-1.0.1-py3-none-any.whl (44.2 kB view details)

Uploaded Python 3

File details

Details for the file pytamaro-1.0.1.tar.gz.

File metadata

  • Download URL: pytamaro-1.0.1.tar.gz
  • Upload date:
  • Size: 42.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.1

File hashes

Hashes for pytamaro-1.0.1.tar.gz
Algorithm Hash digest
SHA256 fefd8e6b365702b6425f9985d1e981bf36b499d3f64a7b9880117e34fc2a20cf
MD5 1ca8bbc4918a7f02ec0f4297cccee0f4
BLAKE2b-256 2c65616d4b95c2ed263931c42f63f4362e43970a01da9bef78e6a750250c2706

See more details on using hashes here.

File details

Details for the file pytamaro-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pytamaro-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b2e7f4efe1998dc2e0e143b0051e6fffc0d042389086b62180e8ef53b1e0e2e
MD5 4d9936376d812a5d1a393d242ebd41b7
BLAKE2b-256 1926d38fb85b55f3cc85eab2b6f056d095b03dcdbe4cbf87a086acba0560ffa1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page