A terminal-based version of the popular word-guessing game Wordle, built with Python. Created as my first GitHub project!
Project description
Pythle
A terminal-based version of the popular word-guessing game Wordle, built with Python.
Created as my first GitHub project!
Table of Contents
Getting Started
Prerequisites
A terminal with support for ANSI colours is required.
Before you go any further, ensure you have Python and that the expected version is available from your command line.
If you do not have Python, please install the latest 3.x version from python.org or refer to the Installing Python section of the Hitchhiker’s Guide to Python.
Installation
To learn how to install a Python file (package), refer to the Installation Tutorial from PyPI.
Install using pip:
pip install pythle
Play
To start the game, run from the command line:
pythle
Type your guess and hit the enter button to submit.
Contributing
Thank you for your interest in contributing to this project!
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
There are many ways in which you can participate in this project, including some that don't require you to write a single line of code:
- Report a bug
- Request a feature/enhancement
- Write documentation, for users and contributors
- Contribute to the codebase
If you're looking for a way to contribute, you can scan through the existing issues for something to work on.
Please take a moment to read the Contribution Guidelines, to help make the process easy and effective for everyone involved.
Acknowledgements
- Wordle by Josh Wardle
- Al Sweigart for his excellent series of books on learning Python, available for free!
- ArjanCodes and his Code Roast YouTube videos for inspiring me to try to write better code.
- Programming with Alex for his pytester-cov GitHub Action used to check code coverage in this project.
Licence
Licensed under the GNU General Public License v3.0.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pythle-0.1.2.tar.gz
.
File metadata
- Download URL: pythle-0.1.2.tar.gz
- Upload date:
- Size: 61.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a67f9d5756214482215804c0c7ab9f3276f73d7a1f3e6157c1eccd0b8ffa91d |
|
MD5 | 6973399ede1d99f571776e7a884d42ca |
|
BLAKE2b-256 | 5ad2de8bd39dc392025b81ff49772076e2a8e6899942ca5261a953e3606d2ebe |
File details
Details for the file pythle-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: pythle-0.1.2-py3-none-any.whl
- Upload date:
- Size: 59.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9164db7c0bd56a52c0a205567292713d13ed220344d14a0f3ae191cc5e11f745 |
|
MD5 | 17c0bc7dcbd5690a4962e3f3345ca31d |
|
BLAKE2b-256 | ec6c82a79d784a77d8eec7b71ab1179db25c9723e409dd27a4a9445f09d49fe4 |