{ "info": { "author": "HyperHamster534", "author_email": "joshua@the-britains.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "PyWireframe V0.4\n===========\n\nPyWireframe is a Python library for creating 3D wireframe graphics. It's highly\ninefficient (it uses turtle graphics) and doesn't support rotation.\n\nInstallation\n------------\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install\nPyWireframe.\n\n# `pip install PyWireframe`\n\nUsage\n-----\nPyWireframe has three different ways of rendering - [Objects](https://github.com/HyperHamster535/PyWireframe/wiki/Objects), [Shapes](https://github.com/HyperHamster535/PyWireframe/wiki/Shapes), and [Dyanmic Objects](https://github.com/HyperHamster535/PyWireframe/wiki/Dynamic-Objects). For info on the syntax for using these, [see the wiki](https://github.com/HyperHamster535/PyWireframe/wiki/).\nTo start PyWireframe, use `start()`\nTo render all existing objects, use `refresh()`\nTo exit PyWireframe, use `exit()`\nYou can also stop PyWireframe from printing to the console with `printMode(mode)`. More info can be found on the [wiki](https://github.com/HyperHamster535/PyWireframe/wiki/printMode).\n\nLicense\n-------\n\n[MIT](https://choosealicense.com/licenses/mit/)\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://hyperhamster535.github.io/PyWireframe/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "PyWireframe", "package_url": "https://pypi.org/project/PyWireframe/", "platform": "", "project_url": "https://pypi.org/project/PyWireframe/", "project_urls": { "Homepage": "https://hyperhamster535.github.io/PyWireframe/" }, "release_url": "https://pypi.org/project/PyWireframe/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "PyreFrame is a wireframe 3D graphics engine which uses turtle graphics. It is highly inefficient, unrealistic, and does not support rotation of any kind.", "version": "0.5.0" }, "last_serial": 5346225, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "464cb6d964f28cf66b317e891775a6c2", "sha256": "c6aec9168b88195d4aef0e053342eb49c5e8fef74e06eba608e97cb77b347585" }, "downloads": -1, "filename": "PyWireframe-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "464cb6d964f28cf66b317e891775a6c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4849, "upload_time": "2019-05-12T11:58:17", "url": "https://files.pythonhosted.org/packages/b6/f9/41730ab41d312dcbcb80b1cd5af95abeb2b9dce5a2956ec9e6ffea481c3d/PyWireframe-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5d25528c24585db808079913d0de459", "sha256": "0c61c2477a8b010887357cc9036518ec70fa1a53dc8b5561b463570d440e94ef" }, "downloads": -1, "filename": "PyWireframe-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b5d25528c24585db808079913d0de459", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2598, "upload_time": "2019-05-12T11:58:19", "url": "https://files.pythonhosted.org/packages/1c/41/2a8007cef8fe72f542c8e6bb762a89a869545c25f65dd61e333c31101df6/PyWireframe-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "25ae329e07eb7177d117aa7ded85cbe1", "sha256": "ebe52e26dd9f036d27cf23d44cb2aed24a72227631aa2e577478973b38730def" }, "downloads": -1, "filename": "PyWireframe-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25ae329e07eb7177d117aa7ded85cbe1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4882, "upload_time": "2019-05-13T16:04:23", "url": "https://files.pythonhosted.org/packages/e8/49/862f602bf5793a414dd9e3696d010353f4b6d8beb2b89c67e081dfb2365d/PyWireframe-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f322d69734a5d7fe482637557464d458", "sha256": "86b0ae6dced12bcae5e91d9de97ab579b0524a48056a8a415806f4d4c2ea587c" }, "downloads": -1, "filename": "PyWireframe-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f322d69734a5d7fe482637557464d458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2635, "upload_time": "2019-05-13T16:04:25", "url": "https://files.pythonhosted.org/packages/14/55/51b54ea693f83aa1147a3224fefc16e11767d30d479d5fc39e260a7271f3/PyWireframe-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b0d06316cf8648b89b82ee376312ec39", "sha256": "fbf0e2f43a724076bce101ef89daace961c58d38cf45cafb8ac49da328af78fe" }, "downloads": -1, "filename": "PyWireframe-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b0d06316cf8648b89b82ee376312ec39", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4889, "upload_time": "2019-05-13T16:07:12", "url": "https://files.pythonhosted.org/packages/6b/a0/152a4336bf04211b8549a525092843cdfa65f5d141cdc92b541be2e627cb/PyWireframe-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b5e3237ed0a721994fe93901e648b14", "sha256": "d70c9c3cb236653d298a38eb710a7046f8291387637549179d076a18486068e8" }, "downloads": -1, "filename": "PyWireframe-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5b5e3237ed0a721994fe93901e648b14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2639, "upload_time": "2019-05-13T16:07:13", "url": "https://files.pythonhosted.org/packages/54/b5/d9fe5a2a7ced68a2b3e6dbd2df1ff50a3e038f55a7a21a8109b469b30834/PyWireframe-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "49633943a80289c8bacdb49788ffa01d", "sha256": "60de7f0bbc4e509424c7618cb23f13e94a8c0d78d808a066f5f70ffd5b931b39" }, "downloads": -1, "filename": "PyWireframe-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "49633943a80289c8bacdb49788ffa01d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5084, "upload_time": "2019-05-13T17:28:23", "url": "https://files.pythonhosted.org/packages/e5/c8/41d7e3c3387ecd011ad166620d242dcbb95fa85c939858fac3ec2e256e3f/PyWireframe-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae2934465643bf03ea2197d89dc01352", "sha256": "f477d7de3c11684c567681f7f2e239b5c1c712dd68e937f40072088a6a422e35" }, "downloads": -1, "filename": "PyWireframe-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ae2934465643bf03ea2197d89dc01352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2841, "upload_time": "2019-05-13T17:28:24", "url": "https://files.pythonhosted.org/packages/39/89/187ec61ae831cdc29497ede4df589d05c03c98455befc17e1765a05f9fc3/PyWireframe-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a826407d5e52a6a74c8a023dfc5a7e7d", "sha256": "0b2a7ae99b7433d893127ffb7fa0dddf86e5f22a5664e05400b87539068a6925" }, "downloads": -1, "filename": "PyWireframe-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a826407d5e52a6a74c8a023dfc5a7e7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5200, "upload_time": "2019-05-14T16:27:26", "url": "https://files.pythonhosted.org/packages/ac/62/aeb8d69959e31f90cba674840b4a80b2e38de53d6cd0b820c278f91f289b/PyWireframe-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a95ba9fd6cd2a74c72ae028e99b903e0", "sha256": "6fc58158b5693497c8d9d5c5feb849e35567fa22374fd5a7f4f7e55e1bcc3644" }, "downloads": -1, "filename": "PyWireframe-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a95ba9fd6cd2a74c72ae028e99b903e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2918, "upload_time": "2019-05-14T16:27:28", "url": "https://files.pythonhosted.org/packages/17/ee/09d6b908dfe3f810e184eb34c7795c083e45dc5701669e45df1bd3f6ef64/PyWireframe-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "02854cd28933b7629aa1d83b3c4226a3", "sha256": "c24684c882664e2e822201f62aa788cd1e2395b072f5015250ff9205de8eadf8" }, "downloads": -1, "filename": "PyWireframe-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "02854cd28933b7629aa1d83b3c4226a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4850, "upload_time": "2019-05-23T15:07:45", "url": "https://files.pythonhosted.org/packages/5a/7c/3ed909ee50c3a5bb7e822957b635e5c7a0e7f5bcf0b525e2090d28bdd1f9/PyWireframe-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d3d8535027f0f0d983bc5136fc4b69a", "sha256": "4d0f5bdc0b4fa2195915d58bf3dc877490e34d3ee66a4860d90c415ec49a9358" }, "downloads": -1, "filename": "PyWireframe-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1d3d8535027f0f0d983bc5136fc4b69a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2475, "upload_time": "2019-05-23T15:07:47", "url": "https://files.pythonhosted.org/packages/23/22/8991c032f9a32d8b9e5b0798c34ad7ab775c097402d2ef5dbeeca3442add/PyWireframe-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d6ae21b3bda81b5b5caab3277d1ee9e3", "sha256": "8e79261653db2c82596aabcd28e4162d2a8764cba83fd54b3c32ee5837edb41c" }, "downloads": -1, "filename": "PyWireframe-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d6ae21b3bda81b5b5caab3277d1ee9e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5041, "upload_time": "2019-06-01T11:19:09", "url": "https://files.pythonhosted.org/packages/25/a8/df943289ba957e90a60e75d1f74c9c1a88bfbe105400477841c405514556/PyWireframe-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de7b3aaf79898c5e0529999774d0947", "sha256": "e85b575bf6b723ad079a146e52dc75af167c1e6665cfd6144f8595166509ff10" }, "downloads": -1, "filename": "PyWireframe-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4de7b3aaf79898c5e0529999774d0947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2715, "upload_time": "2019-06-01T11:19:11", "url": "https://files.pythonhosted.org/packages/40/57/c04771d45f852966765b499b472c1002a9776e721b2ac4e0220ae2e594ce/PyWireframe-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d6ae21b3bda81b5b5caab3277d1ee9e3", "sha256": "8e79261653db2c82596aabcd28e4162d2a8764cba83fd54b3c32ee5837edb41c" }, "downloads": -1, "filename": "PyWireframe-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d6ae21b3bda81b5b5caab3277d1ee9e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5041, "upload_time": "2019-06-01T11:19:09", "url": "https://files.pythonhosted.org/packages/25/a8/df943289ba957e90a60e75d1f74c9c1a88bfbe105400477841c405514556/PyWireframe-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4de7b3aaf79898c5e0529999774d0947", "sha256": "e85b575bf6b723ad079a146e52dc75af167c1e6665cfd6144f8595166509ff10" }, "downloads": -1, "filename": "PyWireframe-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4de7b3aaf79898c5e0529999774d0947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2715, "upload_time": "2019-06-01T11:19:11", "url": "https://files.pythonhosted.org/packages/40/57/c04771d45f852966765b499b472c1002a9776e721b2ac4e0220ae2e594ce/PyWireframe-0.5.0.tar.gz" } ] }