Skip to content

mmatthews06/connect_four

Repository files navigation

Connect_Four

Python Version License

Read the documentation at https://connect_four.readthedocs.io/ Tests Codecov

pre-commit Black

Features

  • A Connect Four game in the console.
  • Created using Cruft, from the cookiecutter-hypermodern-python repository mentioned below.
  • Written with Python 3.10.0, though I've confirmed that it works with 3.9.7

The actual CLI "UX" could use some polish. The implementation is slightly more than a first pass, but seems pretty good right now.

This will include development instructions later, or upon request. Basically, install Poetry and Nox, and the development process should be pretty easy.

Installation

You can install Connect_Four via pip from a clone of this repository:

$ mkdir connect_four_test && cd connect_four_test
$ git clone https://github.com/mmatthews06/connect_four.git
$ mkdir test && cd test
$ python -m venv env
$ source env/bin/activate
$ pip install ../connect_four
$ connect_four # should start the CLI.

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, Connect_Four is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

About

A simple Python implementation for the game of Connect 4

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages