Skip to main content

A command-line clone of Minesweeper in Python

Project description

A command-line variant of Minesweeper in Python.

Screenshot

Supports Linux, Mac, and Windows on Python 3.4 or newer. Can be played in most terminal emulators that support colors. Includes options for custom difficulties and user-specified mine placements.

To install use pip:

pip install terminal-mines

Once installed, use the mines command to start a new game.

For help, controls, and usage run mines --help after installing.

If you'd like to set terminal-mines up for local development run these commands:

git clone https://github.com/JoelEager/terminal-mines.git
cd terminal-mines
pip install --editable .

After doing that the mines command will point to your cloned copy.

terminal-mines was made using the Click CLI framework.

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

terminal-mines-1.3.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terminal_mines-1.3-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file terminal-mines-1.3.tar.gz.

File metadata

  • Download URL: terminal-mines-1.3.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.6

File hashes

Hashes for terminal-mines-1.3.tar.gz
Algorithm Hash digest
SHA256 8a7333679b4f3e704e0f56e6e8ea3dbaf66358c9ee9a9b4eda499ac1e9a444bd
MD5 901c8b52d4dd81d10ed787d3d25a5454
BLAKE2b-256 fe3a22be0675aa1d49e3cf6c138f60f666d73fe36cb32f59afde82e0d757cbe9

See more details on using hashes here.

File details

Details for the file terminal_mines-1.3-py3-none-any.whl.

File metadata

  • Download URL: terminal_mines-1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.6

File hashes

Hashes for terminal_mines-1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e6a83ea75ac30e49299ebac16e453876a065e7844c88e5e017438a08465dd24d
MD5 3e4412f2ed9836f9a33f6a3973167fdf
BLAKE2b-256 936c66c793412391f82905550838778325e191cc83fa746741e4c1911b1c02d3

See more details on using hashes here.

Supported by

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