Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svisser/ipuz
Python library for reading and writing ipuz files
https://github.com/svisser/ipuz
Last synced: 9 days ago
JSON representation
Python library for reading and writing ipuz files
- Host: GitHub
- URL: https://github.com/svisser/ipuz
- Owner: svisser
- License: mit
- Created: 2014-04-21T19:43:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-03-20T17:10:38.000Z (over 3 years ago)
- Last Synced: 2024-10-18T20:32:01.814Z (18 days ago)
- Language: Python
- Homepage: http://ipuz.readthedocs.org/en/latest/
- Size: 187 KB
- Stars: 10
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: docs/contributing.rst
- License: LICENSE
Awesome Lists containing this project
README
ipuz
====Python library for reading and writing ipuz puzzle files. The specification
for the ipuz file format can be found at: http://www.ipuz.org/. The ipuz file
format supports representing various types of puzzles, including crossword,
sudoku and word search. This Python library provides validation and wrapping
around the puzzle data.As the puzzle is inherently JSON data it is the application's responsibility
to ensure that the JSON satisfies the constraints of the PuzzleKind prior to
writing the puzzle. This library provides validation and additional
functionality that you might want to use.The library supports Python 3.6, 3.7, 3.8 and 3.9.
ipuz is a trademark of Puzzazz, Inc., used with permission.
Documentation
=============Documentation can be found at http://ipuz.readthedocs.org/en/latest/.