{ "info": { "author": "Ant", "author_email": "ant@anthive.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: Games/Entertainment :: Puzzle Games" ], "description": "\n\n\n# General Information\n\nngfp aka new gfpoken aka gfpoken-in-python, is a Python 3 adaptation of the gfpoken program using pyglet and GTK3. ngfp is a puzzle game where you place mirrors to interact with marbles rolling through a grid. The complexity and size of the game can be adjusted. Some games may have more than one solution but they will all count as winning games. Have fun!\n\n\n\n# To Install for a Linux/Posix Type System\n\n I am still working on some details but it should work. I can only test on a Debian Linux system locally so I welcome bug or informational reports from people who try it out.\n\n I usually set up a virtual environment to install and try out things as this isolates the newly downloaded dependencies from the rest of the system. If you are not familiar with that process look into the\n\n\n```shell\n $ python3 -m venv \n```\n\n\n command. Once that is set up and you have activated it then you can install ngfp by using the command\n\n\n```shell\n $ pip install ngfp\n```\n\n This should bring in any depencies needed.\n\n Once this completes then to run ngfp from a console terminal you should be able to use the command\n\n\n```shell\n $ runngfp\n```\n\n\n When you are done playing the game and don't want to install other things you can run the following to deactivate it\n\n\n```shell\n $ deactivate\n```\n\n\n When I can figure out how to get Menu items added and a more clickable way to start the program that will help out people who don't use the terminal command lines.\n\n\n\n# New Coding or Artwork Contributions\n\n - check TODO or ask to make sure efforts are not duplicated\n\n - new code or artwork will be licensed under Apache-2.0\n - attribution will be to \"Name\" \n\n\n# To Make Spacing Consistent\n\n Use the following commands before submitting pull requests or \npatches.\n\n\n To see what the changes would look like\n\n\n```shell\n $ autopep8 . --recursive --select=E101,E121 --diff\n```\n\n\n To make the changes\n\n\n```shell\n $ autopep8 . --recursive --select=E101,E121 --in-place\n```\n\n\n\n# Previous Artwork and Manual Page\n\n From gfpoken version 1-2 the following things were used (see AUTHORS for the list of files and their copyrights and licensing):\n\n - artwork which was rescaled to 64 pixels\n\n - the man page was adapted/edited but needs to be set up yet...\n\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://salsa.debian.org/ant-guest/gfpoken-in-python", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "ngfp", "package_url": "https://pypi.org/project/ngfp/", "platform": "", "project_url": "https://pypi.org/project/ngfp/", "project_urls": { "Homepage": "https://salsa.debian.org/ant-guest/gfpoken-in-python" }, "release_url": "https://pypi.org/project/ngfp/0.2.3/", "requires_dist": [ "pyglet (>=1.3.0)", "pygobject", "pycairo" ], "requires_python": ">=3", "summary": "A puzzle game based upon gfpoken.", "version": "0.2.3" }, "last_serial": 5939488, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "a693fa5d4d45bcfecafd32794a0e0f3f", "sha256": "35467853e458696fd0108dcc299d5b1bc12f78eff5dd7bddf94f83a3851984ee" }, "downloads": -1, "filename": "ngfp-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "a693fa5d4d45bcfecafd32794a0e0f3f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 908752, "upload_time": "2018-12-24T12:55:44", "url": "https://files.pythonhosted.org/packages/85/a1/6bb5d6ac1a6e5c6b139b58ac60e89d5a34fc999f4dc2703338b0a7ffa708/ngfp-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07c375ec7dbac6b3212becd0d6b7b0b6", "sha256": "a0776666dc583a9b8c66d186f3fb73c0b5b9d2e52ecf0ab2190955817a71a69f" }, "downloads": -1, "filename": "ngfp-0.1.10.tar.gz", "has_sig": false, "md5_digest": "07c375ec7dbac6b3212becd0d6b7b0b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 861641, "upload_time": "2018-12-24T12:55:57", "url": "https://files.pythonhosted.org/packages/2d/3e/2dbbb3bbeb6c71669db6d5041ad0303cf91426bbc0ea8cd838377f579e8c/ngfp-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "b1462ecedef22ed883cb7b56168b0497", "sha256": "59320881c65f6c70c870502ca914bac21e1e4864c455eccabdfbeed323d653d1" }, "downloads": -1, "filename": "ngfp-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "b1462ecedef22ed883cb7b56168b0497", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 908762, "upload_time": "2018-12-24T20:06:56", "url": "https://files.pythonhosted.org/packages/90/1d/62ce2149804e32f2c0dabe29beb0439eeccac01e967c38b74b025b05ef5c/ngfp-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb3be953e0b7341fa8a1df3b73d9300d", "sha256": "e25ad12eb5643414d9893735f16c0a1fd5e3758032832b21d26a65dc89e7f15e" }, "downloads": -1, "filename": "ngfp-0.1.11.tar.gz", "has_sig": false, "md5_digest": "eb3be953e0b7341fa8a1df3b73d9300d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 861662, "upload_time": "2018-12-24T20:07:09", "url": "https://files.pythonhosted.org/packages/e3/0a/35ee6a1b873a9acc0af214e3aef3f67686d0275054c77292b1ba3079dfff/ngfp-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "1a19556f966a96dedc16b7373012db88", "sha256": "48438f8c3fecd165315e63e3a72130b67f0fe60e8f73b27665e8c936e111d349" }, "downloads": -1, "filename": "ngfp-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "1a19556f966a96dedc16b7373012db88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 908182, "upload_time": "2018-12-25T04:50:31", "url": "https://files.pythonhosted.org/packages/d6/f5/cee58df4ad9681147dbcd150d96b21e29c4feb3aea39db49c6ca08b36326/ngfp-0.1.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "825b6180edc886d666139dc61d1cb80d", "sha256": "40f48de0d7a71cb8c2c2dd5b97ae9d8491f5194e7fa170599ae654899f8032a3" }, "downloads": -1, "filename": "ngfp-0.1.12.tar.gz", "has_sig": false, "md5_digest": "825b6180edc886d666139dc61d1cb80d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 861349, "upload_time": "2018-12-25T04:50:44", "url": "https://files.pythonhosted.org/packages/57/22/bce1b3176192ef014a129bff773f0de55cc22a86d754256b9f1d0580c6fe/ngfp-0.1.12.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "94045a86b7470f4740adfc10ff37fcc6", "sha256": "e4fad5acd61203a97d108d502f9d84f1b0151de1fedd818a36760ad543a850fb" }, "downloads": -1, "filename": "ngfp-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "94045a86b7470f4740adfc10ff37fcc6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 904912, "upload_time": "2019-01-03T15:57:03", "url": "https://files.pythonhosted.org/packages/06/b3/6c7589ee9325f2940bc128136fb6c2e6212f06d457bd259249c4d60f02c8/ngfp-0.1.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40eeb15020d936535e8935f2d51a2723", "sha256": "41bc4fd0a78627e1249145539512bad0dbaa92ca50754454993b1a6c0801685d" }, "downloads": -1, "filename": "ngfp-0.1.14.tar.gz", "has_sig": false, "md5_digest": "40eeb15020d936535e8935f2d51a2723", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 858964, "upload_time": "2019-01-03T15:57:16", "url": "https://files.pythonhosted.org/packages/67/10/0ee641008b7a0e41d7863562e34b62b46b15ace89977c9f9dd580be529a2/ngfp-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "0333555775ba54ef6e30087ac899cb16", "sha256": "6f219b340ce8bfe7a357aa1f5931dc962879ec08d1364e2cfac189eb6d1f534e" }, "downloads": -1, "filename": "ngfp-0.1.15-py3-none-any.whl", "has_sig": false, "md5_digest": "0333555775ba54ef6e30087ac899cb16", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 905045, "upload_time": "2019-01-20T17:20:31", "url": "https://files.pythonhosted.org/packages/8c/e1/0c5e38770be53e94155b98543e991abbbb9af1cf89851d47378092febea4/ngfp-0.1.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4096828a6c985a51a7495bfe61e145ca", "sha256": "14b0dea176b9202ef5b33e109af9988aa26860c9369daf3d555a06a555a1d231" }, "downloads": -1, "filename": "ngfp-0.1.15.tar.gz", "has_sig": false, "md5_digest": "4096828a6c985a51a7495bfe61e145ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859041, "upload_time": "2019-01-20T17:20:45", "url": "https://files.pythonhosted.org/packages/4c/ff/061bb895b97c58f2c1a0601ee6378c55dc08b578686b0868cba9fd3ff343/ngfp-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "e08683bde9fab00b379bf04db9b88b8b", "sha256": "19eb8d4f4dfcaf1a9e77f9fd8958b211d5792942b68f36e4d9b43be8226e453e" }, "downloads": -1, "filename": "ngfp-0.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "e08683bde9fab00b379bf04db9b88b8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 905707, "upload_time": "2019-01-23T13:56:33", "url": "https://files.pythonhosted.org/packages/f7/10/02ce8abecdb2d630cf83893799ae90259babb02c0f66d9888b3fc5ce9799/ngfp-0.1.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5dfe4b9a20708215e31e64f88c21a87", "sha256": "68ac5272bfc8e1521f8785162404a2056dabe91d28cc565c187ea458dacee218" }, "downloads": -1, "filename": "ngfp-0.1.16.tar.gz", "has_sig": false, "md5_digest": "e5dfe4b9a20708215e31e64f88c21a87", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859529, "upload_time": "2019-01-23T13:56:47", "url": "https://files.pythonhosted.org/packages/3c/c5/b9dfe1520bdf4d9e52666855d2c2aa28fec5725f2af8413bbf865576e0a2/ngfp-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "c97735fe45a54169ae65fba787508c04", "sha256": "6f339452c96259f274ef798c0fc55c38ddda6efbbfcf9d260c61351a00717fe9" }, "downloads": -1, "filename": "ngfp-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "c97735fe45a54169ae65fba787508c04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 905769, "upload_time": "2019-01-27T13:28:21", "url": "https://files.pythonhosted.org/packages/c0/62/43bfdf90143547caae73a498fddd209aee697c9e5ee41ad997aad468dbeb/ngfp-0.1.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86bba6f3b32191470c60ed2cd4a1ff19", "sha256": "4ab1f8b841747968f5a66409f18c1a3bb62fbdb96d70bc4bc115d315c884bdda" }, "downloads": -1, "filename": "ngfp-0.1.17.tar.gz", "has_sig": false, "md5_digest": "86bba6f3b32191470c60ed2cd4a1ff19", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859574, "upload_time": "2019-01-27T13:28:35", "url": "https://files.pythonhosted.org/packages/b3/97/3a7713361713a191cfe87a2775c84ddb5b8183cb1ef738d162b454f24aa0/ngfp-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "2a3f84728cddc02df5dada57a4657da3", "sha256": "2bc54f3d43c127b462f4f424c1d278f0213c53faa3d78c46c670f1eec606639e" }, "downloads": -1, "filename": "ngfp-0.1.18-py3-none-any.whl", "has_sig": false, "md5_digest": "2a3f84728cddc02df5dada57a4657da3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 905943, "upload_time": "2019-01-27T22:25:30", "url": "https://files.pythonhosted.org/packages/e7/44/dbb0b2bb445c969dfd131f9f5dd8cc927af4ccb9273639daac37bfbf1fb2/ngfp-0.1.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d60866777e42f4f2a5add66b2e7d2ee", "sha256": "9ad04f7b13615fe974029919e7d4013d93aba0ab65fac9bf4f8e4e3d5fb0f046" }, "downloads": -1, "filename": "ngfp-0.1.18.tar.gz", "has_sig": false, "md5_digest": "1d60866777e42f4f2a5add66b2e7d2ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859676, "upload_time": "2019-01-27T22:25:42", "url": "https://files.pythonhosted.org/packages/59/6f/54f6e5b63f7b93d4b85d5fad87885e5ab3bf277e94a6dfa61d7f3fc317e9/ngfp-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "6035e97e05d620e9c4126fa55ff74311", "sha256": "72c67956688b7bdba63a07313c3291b96a4c7b0f288400990ea3447f3f2f59c5" }, "downloads": -1, "filename": "ngfp-0.1.19-py3-none-any.whl", "has_sig": false, "md5_digest": "6035e97e05d620e9c4126fa55ff74311", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906107, "upload_time": "2019-01-27T23:38:17", "url": "https://files.pythonhosted.org/packages/c6/19/5f1db6cb7a97dfb6289bf9237fdfdaa898c372fbeebaa8cf45215c4369dc/ngfp-0.1.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9c2d33794d861b75cb9eb16529c0304", "sha256": "20a611a849d757c350b2b981337e2163df7f13990e327df22bb80f6dba1861e8" }, "downloads": -1, "filename": "ngfp-0.1.19.tar.gz", "has_sig": false, "md5_digest": "c9c2d33794d861b75cb9eb16529c0304", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859795, "upload_time": "2019-01-27T23:38:30", "url": "https://files.pythonhosted.org/packages/72/a4/b75fc2579181a5b3e5ea5be175b616ff73add4a5709cf8ad97224723f075/ngfp-0.1.19.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "892f5d35070bf5fc1798c2117a08e0ee", "sha256": "0f81b07561f2827ca9fb13fbcad23a3e87d427b1b03b61876717f312e09bb4c2" }, "downloads": -1, "filename": "ngfp-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "892f5d35070bf5fc1798c2117a08e0ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 908240, "upload_time": "2018-12-23T20:42:57", "url": "https://files.pythonhosted.org/packages/cd/28/cd49b2d11683fac85d1d1ef1611273d165c089017c557dbc8cb726d10d7b/ngfp-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdfbf92c4eef9d15a1dac396a9f03a38", "sha256": "03bd78510a0d8f7bed563d5ce28272a508af1d974c281645ed06897208d88fbb" }, "downloads": -1, "filename": "ngfp-0.1.6.tar.gz", "has_sig": false, "md5_digest": "bdfbf92c4eef9d15a1dac396a9f03a38", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 860496, "upload_time": "2018-12-23T20:43:10", "url": "https://files.pythonhosted.org/packages/bd/b8/f8da8f626fe98a21b6258f24f298e94c516f5054309f49b3ce794d7bbc29/ngfp-0.1.6.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "94ef1b37254fb8904690167a93b3cae8", "sha256": "f8bfa3b894a5eb357c0f0c03858f3604dbf0503e0b98c09c1786ab639d204932" }, "downloads": -1, "filename": "ngfp-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "94ef1b37254fb8904690167a93b3cae8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 908741, "upload_time": "2018-12-23T22:13:47", "url": "https://files.pythonhosted.org/packages/51/78/1b696fb4d75da8061370774bb7aaef92c84a9b1a97cd9d322412840f52e2/ngfp-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e00918701d5eccbb62fedee8e681fc58", "sha256": "08847d72c8681dccc8868c3497c9bb2ba68b0e7f7a6e48fb60a2da1044c2ef10" }, "downloads": -1, "filename": "ngfp-0.1.9.tar.gz", "has_sig": false, "md5_digest": "e00918701d5eccbb62fedee8e681fc58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 861613, "upload_time": "2018-12-23T22:14:00", "url": "https://files.pythonhosted.org/packages/20/33/b79607956da8fee0863ae8d9d1a4092e61574eb0ef3f0d376fa9e787675a/ngfp-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "04d53311b42a20c8b1714f4df23143af", "sha256": "73c7a25fd153e5b0d1b5f97f1dc0c0cb847191c3b6b108c8f70dbf57cf97383b" }, "downloads": -1, "filename": "ngfp-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "04d53311b42a20c8b1714f4df23143af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906318, "upload_time": "2019-02-05T00:00:12", "url": "https://files.pythonhosted.org/packages/e6/c1/1bf743abb9ed01ee41597522a5922b425153ca2c268c368fffc21067e67d/ngfp-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f0e7ed3b72a7069b733845bcbd2b4f3", "sha256": "c2bb76590c444ab2be4d574d59f455e814df537fd5ea61c93d1c1a389b2d7f27" }, "downloads": -1, "filename": "ngfp-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5f0e7ed3b72a7069b733845bcbd2b4f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859875, "upload_time": "2019-02-05T00:00:25", "url": "https://files.pythonhosted.org/packages/ad/eb/42aec757357e36add88367a5fb1b8df2f989ea3f231e9f2b1308b1ada021/ngfp-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8410102c2db854bb1382e08ab9b89ed9", "sha256": "4f68d121a7fad1b757bd41ee125f01a4eec92c735159c72812b88199c10a2477" }, "downloads": -1, "filename": "ngfp-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8410102c2db854bb1382e08ab9b89ed9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906487, "upload_time": "2019-02-05T17:56:15", "url": "https://files.pythonhosted.org/packages/36/6c/350879ae5d67b7a41f8294c6aeb4e70aaf566c01d5cf7e374bb9a5d3cac6/ngfp-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "070a05cf936ae94e86a8f0ddd9d64d5a", "sha256": "1ae8afccc431ddd11c07f68e33a60d60119fe660efb97af6335a5e6174d9b4ae" }, "downloads": -1, "filename": "ngfp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "070a05cf936ae94e86a8f0ddd9d64d5a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 859994, "upload_time": "2019-02-05T17:56:28", "url": "https://files.pythonhosted.org/packages/66/07/bacb20322876faacb6049cb4900a8c5bc9a93edffe6845ca1e86dab73632/ngfp-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "cfc1ddb7c59aa90b2356749b69f529f9", "sha256": "6c493ad87ff7846d423e8f094fc2e4188f519c70a6fd8d0437c8f4816cf92d77" }, "downloads": -1, "filename": "ngfp-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cfc1ddb7c59aa90b2356749b69f529f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906691, "upload_time": "2019-09-15T16:53:00", "url": "https://files.pythonhosted.org/packages/07/5e/9c36c84f1006d3cac5178dc43dcfb26d24c1577476971556b1f354306fd4/ngfp-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bcaadcbe7bbcba93551a12544f6cf6f9", "sha256": "ac9219243b9e3c5ffb9207e31f68163868a028996629b29e07af703c59822f56" }, "downloads": -1, "filename": "ngfp-0.2.2.tar.gz", "has_sig": false, "md5_digest": "bcaadcbe7bbcba93551a12544f6cf6f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 884168, "upload_time": "2019-09-15T16:53:02", "url": "https://files.pythonhosted.org/packages/57/a6/2a2452cee2a6582543447f564d16e84326403ae5b5f6ccd96207edd12913/ngfp-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "a2df392b75dced058c3b63a5a9b2c947", "sha256": "7df9199ef49f09e9cc986dcaa46536aa2870c28f82beca44c8682e2a0444f4fa" }, "downloads": -1, "filename": "ngfp-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a2df392b75dced058c3b63a5a9b2c947", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906751, "upload_time": "2019-10-07T15:53:35", "url": "https://files.pythonhosted.org/packages/af/33/2e198cc6c2b87668fe23507b785dca4a04543cc0c9487290add927576935/ngfp-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbb78354326b69a03934c312ee90145f", "sha256": "a5fa21c0459ffc048a0e525b8434ff8b7047bd86506537cd939a8a099cd1f6d7" }, "downloads": -1, "filename": "ngfp-0.2.3.tar.gz", "has_sig": false, "md5_digest": "cbb78354326b69a03934c312ee90145f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 884209, "upload_time": "2019-10-07T15:53:38", "url": "https://files.pythonhosted.org/packages/d3/11/0e662fb4b1923e4e18835243347c21ada8dd15892c55cde87637404a7748/ngfp-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a2df392b75dced058c3b63a5a9b2c947", "sha256": "7df9199ef49f09e9cc986dcaa46536aa2870c28f82beca44c8682e2a0444f4fa" }, "downloads": -1, "filename": "ngfp-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a2df392b75dced058c3b63a5a9b2c947", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 906751, "upload_time": "2019-10-07T15:53:35", "url": "https://files.pythonhosted.org/packages/af/33/2e198cc6c2b87668fe23507b785dca4a04543cc0c9487290add927576935/ngfp-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbb78354326b69a03934c312ee90145f", "sha256": "a5fa21c0459ffc048a0e525b8434ff8b7047bd86506537cd939a8a099cd1f6d7" }, "downloads": -1, "filename": "ngfp-0.2.3.tar.gz", "has_sig": false, "md5_digest": "cbb78354326b69a03934c312ee90145f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 884209, "upload_time": "2019-10-07T15:53:38", "url": "https://files.pythonhosted.org/packages/d3/11/0e662fb4b1923e4e18835243347c21ada8dd15892c55cde87637404a7748/ngfp-0.2.3.tar.gz" } ] }