Skip to main content

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.14 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.

Metadata

Release files for pytamaro 2.0.1

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

Source distribution (sdist)

Source distribution for pytamaro 2.0.1
File Size Uploaded
pytamaro-2.0.1.tar.gz 49.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytamaro 2.0.1
File Interpreter ABI Platform
pytamaro-2.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 103.3 kB

Release files / pytamaro-2.0.1.tar.gz

Download URL pytamaro-2.0.1.tar.gz
Size 49.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5833169f9eabd548e67b5b7dab943dcc3f65afb450a6eb172b468635505eb722
BLAKE2b-256 checksum
How to use checksums
7d8266304063f9300ebb29460dd21839072e2cb0f59dca7ae6b1e655aec978be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.0

Release files / pytamaro-2.0.1-py3-none-any.whl

Download URL pytamaro-2.0.1-py3-none-any.whl
Size 53.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
80fced308513f9995df6a46e8afd9f28f4caf4613629174c8f5a899d24593973
BLAKE2b-256 checksum
How to use checksums
fc2602deb4998886c1ad144de5d2fedd5d33b28ff2292c7e67e7dc3a46af6898
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.0

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 release files

2.0.0

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

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