{ "info": { "author": "David Whitlock", "author_email": "alovedalongthe@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: X11 Applications :: GTK", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Office/Business" ], "description": "genxword\n========\n\nA crossword generator\n---------------------\n\nDescription\n-----------\n\nGenxword is a crossword generator written in Python. It works with Python\n2.7 and Python 3.\n\nWhen you install genxword, you will have two programs,\n`genxword-gtk `_,\nwhich has a graphical user interface, and genxword, which runs from the\ncommand line.\n\nBoth programs create a crossword from a list of words and\nclues. You can save the crossword, with clues, as a pdf file, or you can\nsave the empty grid and key in png and/or svg format, together with the\nword bank and clues in a text file.\n\nFeatures\n--------\n\n- The crossword can be saved, with clues, as a pdf file, or the empty\n grid and key can be saved in png and/or svg format, together with the\n word bank and clues in a text file.\n- The crossword can be recalculated multiple times - with the option to\n increase the grid size at each stage.\n- A dictionary file can be used as the word list. A certain amount of\n words (default 50) will be randomly selected from the file and used\n to make the crossword.\n- When editing the word list, there is an option to sort it, from the\n shortest to the longest word, and remove non-alphabetic characters.\n- Multiple languages, including right-to-left languages, such as Hebrew\n and Arabic, are now supported.\n\nUse\n---\n\nPlease read the `wiki `_ for\ninformation about how to use genxword.\n\nInstallation\n------------\n\nTo install genxword for Python 3 (add *sudo* to the command, or run as root,\nif you are using Linux): ::\n\n pip3 install genxword\n\nTo install genxword for Python 2.7, or any version on Windows: ::\n\n pip install genxword\n\nDependencies\n------------\n\nGenxword depends on pycairo (python-cairo), pygobject (python-gobject or python-gi),\npython-gi-cairo (if you are using a Debian-based system), pango (gir1.2-pango-1.0)\nand gtksourceview3 (gir1.2-gtksource-3.0).\n\nThese dependencies can easily be installed on Linux by using your package manager,\nand with most distributions, they will already be installed.\n\nWindows users can download these dependencies from \n`here `_\nWhen installing python-gobject, you also need to install (check the boxes for)\ngtk3, pango, gdk-pixbuf and gtksourceview3.\n\nAuthors\n-------\n\nThis program has been developed by David Whitlock, and it is based on a\nprogram originally written by Bryan Helmig.\n\nTranslators\n-----------\n\nMany thanks to the following people, who have kindly provided translations for genxword:\n\nMiguel Anxo Bouzada (Catalan, Spanish and Galician), Koen Wybo (Dutch), Pinkvana Thaworn (Thai)\nand me (French).", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/riverrun/genxword", "keywords": null, "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "genxword", "package_url": "https://pypi.org/project/genxword/", "platform": "any", "project_url": "https://pypi.org/project/genxword/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/riverrun/genxword" }, "release_url": "https://pypi.org/project/genxword/1.2.0/", "requires_dist": null, "requires_python": null, "summary": "A crossword generator", "version": "1.2.0" }, "last_serial": 1938697, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "73e93f0c8ebae75f39059887c8d57ff6", "sha256": "0dc34deafd9bf2690540da26c57db9f7d21b02629076f0bae061107cda470631" }, "downloads": -1, "filename": "genxword-1.0.2.tar.gz", "has_sig": false, "md5_digest": "73e93f0c8ebae75f39059887c8d57ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20296, "upload_time": "2014-05-05T12:14:13", "url": "https://files.pythonhosted.org/packages/9f/7d/ba46678ee18372d6fb30a8915436ba45c36d26e0775389099443e5de8c0e/genxword-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "9373cdff5af7c835ba7a2cd95f709fa6", "sha256": "c5e80e0ee7b323ed84030a4bf10883919ba21af709630e4a1871e04651b0e04e" }, "downloads": -1, "filename": "genxword-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9373cdff5af7c835ba7a2cd95f709fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20551, "upload_time": "2014-05-06T10:50:49", "url": "https://files.pythonhosted.org/packages/62/38/c2bddc4c0493c488aad300ebde725a46815286c2bbe9df3f21f71a64981d/genxword-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "26017bf16fa1eaab54fde7c4e79d553d", "sha256": "c43c340f94392b9a39909e6704e93d0b27cf975091568bd9479f84330cd43544" }, "downloads": -1, "filename": "genxword-1.0.4.tar.gz", "has_sig": false, "md5_digest": "26017bf16fa1eaab54fde7c4e79d553d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24364, "upload_time": "2014-05-17T06:46:50", "url": "https://files.pythonhosted.org/packages/7a/4f/edfd1772c72dd4008263eb45be9bda3f5ca9021f61fe243cee73bc39b03b/genxword-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f5c73fbd41b1bca1d28f7f093b12e597", "sha256": "c6c20a7e09cd75123b0770ee063e1db0fd34c3ea5b92d63311eb6c1b888d315a" }, "downloads": -1, "filename": "genxword-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f5c73fbd41b1bca1d28f7f093b12e597", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24357, "upload_time": "2014-05-17T13:52:39", "url": "https://files.pythonhosted.org/packages/20/a3/930bf547f75df7b05e80f0516079cd135dc1a0148cf79feca9d03ecfd99e/genxword-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "b26af7ad19f9da3db9c8ac0558c5a7a5", "sha256": "94fb2db2536a2471c205be4f12168359c56b651f872813f98ea3dd6cb660d18a" }, "downloads": -1, "filename": "genxword-1.0.6.tar.gz", "has_sig": false, "md5_digest": "b26af7ad19f9da3db9c8ac0558c5a7a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24369, "upload_time": "2014-05-18T04:11:56", "url": "https://files.pythonhosted.org/packages/79/ae/97098996482af553b2cde91293faf6c909f249ce17d561ed9f18a70c2d67/genxword-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "a71f2fdb8c55f5356e8d63afc6cdeca0", "sha256": "0171101a651d87853196360dd02cea30bbaa0556324254b8a2d43d722dddcf7c" }, "downloads": -1, "filename": "genxword-1.0.7.tar.gz", "has_sig": false, "md5_digest": "a71f2fdb8c55f5356e8d63afc6cdeca0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24375, "upload_time": "2014-05-18T07:31:35", "url": "https://files.pythonhosted.org/packages/6c/24/4d6b51cd595811eef40dd750625950912335985576a929a01c65b5717b14/genxword-1.0.7.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "24c140597a969b8ffb78be3c4ecf2df6", "sha256": "2b93b6b6f181fd96197c0c37196b2e71ed0c854062e23129000986c77bf38b08" }, "downloads": -1, "filename": "genxword-1.0.9.tar.gz", "has_sig": false, "md5_digest": "24c140597a969b8ffb78be3c4ecf2df6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25850, "upload_time": "2014-06-02T13:56:53", "url": "https://files.pythonhosted.org/packages/d2/cb/97fcc786bb629ab3d9c66a5d3faee301a0112879b7effb9b36b450efe0d6/genxword-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3737c3589efb2bcd299bb5e0e213a075", "sha256": "ae49423f432032ffe9b2155adc089af1bf0c077c5852c952a00107925a032e74" }, "downloads": -1, "filename": "genxword-1.1.0.tar.gz", "has_sig": false, "md5_digest": "3737c3589efb2bcd299bb5e0e213a075", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24168, "upload_time": "2015-12-02T03:26:09", "url": "https://files.pythonhosted.org/packages/58/21/3427bff6ac25df93e3712c4dfbf70b4658009d5936dd862106bafc54851e/genxword-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "bc985c9e99cb6e8c86ea3a72f396b388", "sha256": "d62f354587fc9d311605839ec9d0b64c32ec31539a78824a0b4315ebeeacd30a" }, "downloads": -1, "filename": "genxword-1.2.0.tar.gz", "has_sig": false, "md5_digest": "bc985c9e99cb6e8c86ea3a72f396b388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26269, "upload_time": "2016-02-04T02:11:03", "url": "https://files.pythonhosted.org/packages/78/b3/db348c150f79edcadf1cdc3e25ac4a6a4e74ed6d675689c6855f37952629/genxword-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc985c9e99cb6e8c86ea3a72f396b388", "sha256": "d62f354587fc9d311605839ec9d0b64c32ec31539a78824a0b4315ebeeacd30a" }, "downloads": -1, "filename": "genxword-1.2.0.tar.gz", "has_sig": false, "md5_digest": "bc985c9e99cb6e8c86ea3a72f396b388", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26269, "upload_time": "2016-02-04T02:11:03", "url": "https://files.pythonhosted.org/packages/78/b3/db348c150f79edcadf1cdc3e25ac4a6a4e74ed6d675689c6855f37952629/genxword-1.2.0.tar.gz" } ] }