Skip to main content

Select, generate and play always-unique crosswords.

Project description

licence PyPI version release) issues

crossword_puzzle

A GUI package built with CustomTkinter that allows you to select, configure and generate a crossword to view, interact with and complete in a Flask web application.

Dependencies

Babel==2.14.0
customtkinter==5.2.2
Flask==3.0.1
flask_babel==4.0.0
Pillow==10.2.0
regex==2023.12.25

Installation

Requires pip
Make a virtual environment (recommended)

pip install virtualenv OR pip3 install virtualenv
python -m venv venv OR python3 -m venv venv
ON MACOS/UNIX: source venv/bin/activate
ON WINDOW: venv\scripts\activate

Install the package and run the gui script:

pip install crossword_puzzle OR pip3 install crossword_puzzle
crossword-ctk

Documentation

Check out the wiki here

Third-party library acknowledgements

Gallery

home gui
crossword browser gui
game english
game japanese

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

crossword_puzzle-1.2.51.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

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

crossword_puzzle-1.2.51-py3-none-any.whl (5.3 MB view details)

Uploaded Python 3

File details

Details for the file crossword_puzzle-1.2.51.tar.gz.

File metadata

  • Download URL: crossword_puzzle-1.2.51.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.3

File hashes

Hashes for crossword_puzzle-1.2.51.tar.gz
Algorithm Hash digest
SHA256 7384128d9121232388493e3fa50865623e967099397946a1021ef815d6377064
MD5 5499eef412a73192fd4e7b5d2475d0a7
BLAKE2b-256 4da4a6e9287eb18126da28128726c756e781d013ccb8829aea76f23c553bae79

See more details on using hashes here.

File details

Details for the file crossword_puzzle-1.2.51-py3-none-any.whl.

File metadata

File hashes

Hashes for crossword_puzzle-1.2.51-py3-none-any.whl
Algorithm Hash digest
SHA256 e9da4c61137e9b06e8a3531bb23c4544dfc21733029c22c3651206a976190bb2
MD5 8eb886f4f65c53cf05a61f95dbd6e0ad
BLAKE2b-256 6c8d3d1a2fcba4ceeba8b15bd07814c472c8284ca1ce7bb34eb9ed57ae717575

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