Skip to main content

Issues


TASauria

a plugin and library for remotely controlling BizHawk with Python
English | 日本語
Read the documentation


TASauria is a collection of two main components:

  • An plugin ("external tool") for BizHawk that allows the client to be controlled via a WebSocket connection,
  • A Python library that provides a flexible, object-oriented, and Pythonic interface to the plugin to make writing Python scripts for BizHawk easy.

The name TASauria is a portmanteau of TAS (Tool Assisted Speedrun), and Sauria, the monophyletic group that bridges the Hawk and the Python.

Installation

[!IMPORTANT] You can view more detailed installation instructions, as well as a user guide and information on how to make your own scripts, on the documentation website.

Download the appropriate plugin file for your BizHawk version from the releases page, and place it into your ExternalTools directory alongside EmuHawk.exe.

If the plugin is installed and detected correctly, you should be able to open the TASauria window from the Tools > External Tool menu.

You can then install the Python library using pip:

pip install -U tasauria

Acknowledgements

I would like to thank all BizHawk contributors for having a great impact in keeping the passion for old video games alive. TASing is some of the most fun I've had, and I hope it continues to inspire people to love these games into the future.

Metadata

Release files for tasauria 1.0.5

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

Source distribution (sdist)

Source distribution for tasauria 1.0.5
File Size Uploaded Provenance Actions
tasauria-1.0.5.tar.gz 25.1 kB With provenance Details for tasauria-1.0.5.tar.gz

Built distribution (wheel)

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

Total release size: 67.2 kB

Release files / tasauria-1.0.5.tar.gz

Download URL tasauria-1.0.5.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
087c3bdd52cd9b94c4d338f7ac0aa0e1fc73576778f40cea7ca1b50a47cc4bc1
BLAKE2b-256 checksum
How to use checksums
9a1a46e7c5eede0ab82923956c4951f9746bbfa3098c22deca1bae6fff2a6cf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 5, 2025.

Transparency log

Release files / tasauria-1.0.5-py3-none-any.whl

Download URL tasauria-1.0.5-py3-none-any.whl
Size 42.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3cc981ce49777377ae8d1f343df6ff15f5f39dc625ac440cc6fff4c30bdbfc77
BLAKE2b-256 checksum
How to use checksums
c00fcc5e3dfd1386ea530fa24a1130a27b5959c411477dea1a6573cc4acda267
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 5, 2025.

Transparency log

Security for tasauria 1.0.5

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for tasauria-1.0.5.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 5, 2025.

Transparency log

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