riverrun / genxword

Crossword generator written in Python.
GNU General Public License v3.0
162 stars 40 forks source link

Add .ipuz export #23

Closed multimeric closed 4 years ago

multimeric commented 4 years ago

Motivation

Downstream uses of the puzzle data (for example, crossword apps) will want the puzzle in a structured format in order to import.

Currently there are 4 main well-defined crossword formats:

Ideally genxword would support export in all of these formats, but I chose ipuz as the first option, because it has the best defined specification, and a Python validation library: https://github.com/svisser/ipuz.

Changes

riverrun commented 4 years ago

This is great! Thanks for your help.

riverrun commented 4 years ago

Updated version 2.1.0 and pushed to pypi.