Skip to main content

Term Tac Toe Client

The official client for Term Tac Toe multiplayer game.

Installation

From PyPI

pip install term-tac-toe

From Source

git clone https://github.com/shravanasati/term-tac-toe.git
cd term-tac-toe/client
uv pip install -e .

Usage

Default Server

term-tac-toe

Connects to the official server at tac-toe.shravanasati.com

Custom Server

term-tac-toe --server <server-ip>

Example:

term-tac-toe --server localhost:8000

Game Instructions

  1. Run the client
  2. Enter your name
  3. Choose to create or join a game room (use room code)
  4. Wait for opponent to join
  5. Take turns marking the board (X or O)
  6. First to three in a row wins!

Requirements

  • Python 3.11+

Metadata

Release files for ttt-client 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 ttt-client 0.1.2
File Size Uploaded Provenance
ttt_client-0.1.2.tar.gz 3.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ttt-client 0.1.2
File Interpreter ABI Platform
ttt_client-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.5 kB

Release files / ttt_client-0.1.2.tar.gz

Download URL ttt_client-0.1.2.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
8adbc2db8911c1c88b0c81c26a5b17c6a78cf4f8aa5e240aa442e51fa5ee4061
BLAKE2b-256 checksum
How to use checksums
3e544ed307ec6452e75270770c17bc65f7d375f2eee874c84ffb6592b357d27c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

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

Download URL ttt_client-0.1.2-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6dd0ed05b9f25aac527be4299e29337c169979f402ce3cec648bd8eee6157b19
BLAKE2b-256 checksum
How to use checksums
f4dec3e261acae4ecfc286f83e16c68529eb81e61c22a21b47025528d330c1b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for ttt-client 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.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

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