{ "info": { "author": "Matthew Woodcraft", "author_email": "matthew@woodcraft.me.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Games/Entertainment :: Board Games", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Sgfmill is a Python library for reading and writing Go game records\nusing Smart Game Format (SGF).\n\nIt supports:\n\n* loading SGF game records to make a Python object representation\n* creating SGF game objects from scratch\n* setting properties and manipulating the tree structure\n* serialising game records to SGF data\n* applying setup stones and moves to a Go board position\n\nDownload: https://mjw.woodcraft.me.uk/sgfmill/download/sgfmill-1.1.1.tar.gz\n\nDocumentation: https://mjw.woodcraft.me.uk/sgfmill/download/sgfmill-doc-1.1.1.tar.gz\n\nOnline Documentation: https://mjw.woodcraft.me.uk/sgfmill/doc/1.1.1/\n\nChangelog: https://mjw.woodcraft.me.uk/sgfmill/doc/1.1.1/changes.html\n\nGithub: https://github.com/mattheww/sgfmill\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://mjw.woodcraft.me.uk/sgfmill/", "keywords": "go,baduk,weiqi,sgf", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sgfmill", "package_url": "https://pypi.org/project/sgfmill/", "platform": "", "project_url": "https://pypi.org/project/sgfmill/", "project_urls": { "Homepage": "https://mjw.woodcraft.me.uk/sgfmill/" }, "release_url": "https://pypi.org/project/sgfmill/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Library for reading and writing files using Smart Game Format (SGF).", "version": "1.1.1" }, "last_serial": 3881056, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "d14326336f2666ef40a4684dd74a9dc5", "sha256": "7864bba4ea0ba218b099032b4c2a7db12087dfec20a92e0e0b275a1932e24f67" }, "downloads": -1, "filename": "sgfmill-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d14326336f2666ef40a4684dd74a9dc5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26858, "upload_time": "2017-04-17T20:03:44", "url": "https://files.pythonhosted.org/packages/88/0a/e55a86911ccfaed7407d6e1245be5248ec396649b151056592ce82b133fc/sgfmill-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6197813aeba8faab422d931cca548e9", "sha256": "8a46475735774c4cb46e22d511e22330319fa1109e38b55cdd0dfcf42f49d5f0" }, "downloads": -1, "filename": "sgfmill-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e6197813aeba8faab422d931cca548e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62445, "upload_time": "2017-04-17T20:03:47", "url": "https://files.pythonhosted.org/packages/c3/cd/bb1d7b5242126fc374aa6a2e22ffd4effd574380ed8741cbd1b196acd304/sgfmill-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "6fb19c66af32fa30a74552149f594303", "sha256": "8a346e23b05694777e199a99cbf0cd56cd75173fcb695ef23607daa698d28d99" }, "downloads": -1, "filename": "sgfmill-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fb19c66af32fa30a74552149f594303", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27073, "upload_time": "2018-02-11T14:59:19", "url": "https://files.pythonhosted.org/packages/78/16/81e876fbfad6230418d5c77f81fe9fc86bd3bd22c5e017a0d5ca0609e8cd/sgfmill-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfbd450a10ca1055961799b68f552fab", "sha256": "601904b8f2e7ff64507c0f82e31068e9e022e3590c7a8133b20b10e9250b1c22" }, "downloads": -1, "filename": "sgfmill-1.1.0.tar.gz", "has_sig": false, "md5_digest": "bfbd450a10ca1055961799b68f552fab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63012, "upload_time": "2018-02-11T14:59:23", "url": "https://files.pythonhosted.org/packages/c6/2f/2e627f409d04c67ff0e0611d38408e5abf43047ec8dfac912fe001587b15/sgfmill-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "b5372eb297d0368ae4036e8c66c23110", "sha256": "759cd843eba647875931d3a10eb329362087b9832f6b49ee85cf8948b0608b3d" }, "downloads": -1, "filename": "sgfmill-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5372eb297d0368ae4036e8c66c23110", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27143, "upload_time": "2018-05-20T15:19:01", "url": "https://files.pythonhosted.org/packages/a0/ef/cd39e8db4385260b6f2e021dd8908e8f5167bfddce238bdea0e82b2f59c6/sgfmill-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83b621d465b483cb25b56f558a2cbb4f", "sha256": "1f44fa6b613acfae23cf7f69985a4a911fc06f772f6c63c0bbfc89044d88f41d" }, "downloads": -1, "filename": "sgfmill-1.1.1.tar.gz", "has_sig": false, "md5_digest": "83b621d465b483cb25b56f558a2cbb4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63179, "upload_time": "2018-05-20T15:19:02", "url": "https://files.pythonhosted.org/packages/1b/2b/42bf7cf772fa54458b6e84e6938192f1466b9a95ae203b1d5efa2cedfc53/sgfmill-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b5372eb297d0368ae4036e8c66c23110", "sha256": "759cd843eba647875931d3a10eb329362087b9832f6b49ee85cf8948b0608b3d" }, "downloads": -1, "filename": "sgfmill-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b5372eb297d0368ae4036e8c66c23110", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27143, "upload_time": "2018-05-20T15:19:01", "url": "https://files.pythonhosted.org/packages/a0/ef/cd39e8db4385260b6f2e021dd8908e8f5167bfddce238bdea0e82b2f59c6/sgfmill-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83b621d465b483cb25b56f558a2cbb4f", "sha256": "1f44fa6b613acfae23cf7f69985a4a911fc06f772f6c63c0bbfc89044d88f41d" }, "downloads": -1, "filename": "sgfmill-1.1.1.tar.gz", "has_sig": false, "md5_digest": "83b621d465b483cb25b56f558a2cbb4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63179, "upload_time": "2018-05-20T15:19:02", "url": "https://files.pythonhosted.org/packages/1b/2b/42bf7cf772fa54458b6e84e6938192f1466b9a95ae203b1d5efa2cedfc53/sgfmill-1.1.1.tar.gz" } ] }