{ "info": { "author": "Peter Francis", "author_email": "franpe02@gettysburg.edu", "bugtrack_url": null, "classifiers": [], "description": "# ifsFractal\n\nA python module for fast Iterated Function System Fractal generation\n\nAlso, you can use some `ifsFractlas` functionality in your browser [here](https://ifs-fractal-generator.herokuapp.com/)!\n\nTo install, use pip:\n\n>\t`pip install ifsFractals --upgrade`\n\nIf you are trying to use `ifsFractals` in CoCalc or get an error about a read-only file system, use\n\n> `python3 -m pip install --user ifsFractals --upgrade`\n\nSee the [usage docs](https://share.cocalc.com/share/f6aee960-eb32-4259-a1ff-cddafc5864a0/Personal/ifsFractal%20Docs/usage.md?viewer=embed) for included functions and classes.\n\nExample usage:\n\n> `from ifsFractals import *`\n>\n> `C1 = Translate(0.5,0.15) @ Rotate(np.pi/4) @ Scale(1/4)`\n> `C2 = Scale(1/2)`\n> `C3 = Translate(-.5,0.15) @ Rotate(-np.pi/4) @ Scale(1/4)`\n> `C4 = Rotate(-np.pi/6) @ Scale(1/2)`\n> `C5 = Rotate(np.pi/6) @ Scale(1/2)`\n>\n> `CT = [C1, C2, C3, C4, C5]`\n>\n> `crab = Fractal(CT)`\n>\n> `crab.add_points(1_000_000)`\n>\n> `crab.save_pic('/Path/to/desired/location/image_name.png')`\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://github.com/francisp336/IFSFGl", "keywords": "Fractal Generator", "license": "", "maintainer": "", "maintainer_email": "", "name": "ifsFractals", "package_url": "https://pypi.org/project/ifsFractals/", "platform": "", "project_url": "https://pypi.org/project/ifsFractals/", "project_urls": { "Homepage": "https://github.com/francisp336/IFSFGl" }, "release_url": "https://pypi.org/project/ifsFractals/0.0.12/", "requires_dist": [ "imageio", "matplotlib", "numba (==0.45.1)", "numpy", "Pillow", "scipy", "system", "termcolor", "typing" ], "requires_python": ">=3.0.0", "summary": "For Generating Fast IFS Fractals", "version": "0.0.12" }, "last_serial": 5886149, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "297c6f1b192fefaed6d19ebd2807ed1b", "sha256": "5d15b77a5cb03d1ed568abec443a11bbc044976db77ff671b4923fe022bf084d" }, "downloads": -1, "filename": "ifsFractals-0.0.1-py3.7.egg", "has_sig": false, "md5_digest": "297c6f1b192fefaed6d19ebd2807ed1b", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 4899, "upload_time": "2019-09-11T21:10:39", "url": "https://files.pythonhosted.org/packages/83/e5/18db6382258a092cc5b0b3572008faebb3e20aeb54cfc26e9bbe785dbacd/ifsFractals-0.0.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "99e27f6d1f477716e809e1e1a82bb999", "sha256": "c112de6f413a4660b3cd6f81769e9fa920a7e0d90b12254c84bf63a6a4aa55ed" }, "downloads": -1, "filename": "ifsFractals-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "99e27f6d1f477716e809e1e1a82bb999", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5702, "upload_time": "2019-09-11T21:10:37", "url": "https://files.pythonhosted.org/packages/40/ea/bc29b74944c327410a38704d73cc75a3c7d5e9402acd84b6c3934bf715f1/ifsFractals-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1894787ac22cff7cbb4aa4bf30378d82", "sha256": "2bd0d052d84b96d92a7dbc161cc370b446acbf9070ed5b130f4d835fd476fec9" }, "downloads": -1, "filename": "ifsFractals-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1894787ac22cff7cbb4aa4bf30378d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6074, "upload_time": "2019-09-11T21:10:41", "url": "https://files.pythonhosted.org/packages/46/c6/def5f41419ec707bc5acb953e52c8e0f9639782788b51fb6af8fbbc6f5b1/ifsFractals-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "00d7ba81392fd56836cb449ac76785a6", "sha256": "b4ab2f50a536e15ade1405f7f792c772f38475d7c1f3be846127414b776a8101" }, "downloads": -1, "filename": "ifsFractals-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "00d7ba81392fd56836cb449ac76785a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 11847, "upload_time": "2019-09-16T19:47:58", "url": "https://files.pythonhosted.org/packages/a4/6e/c359a45216aa3f6b932554b58b9e648e74b9a4b190a792baf9ea3a1d9c15/ifsFractals-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd7b0cc9647e61d4fe6d0df475cbd885", "sha256": "d247d07e549b7ad7444f6053269036b24dcd749f67d7c83e9a54af402974001e" }, "downloads": -1, "filename": "ifsFractals-0.0.10.tar.gz", "has_sig": false, "md5_digest": "fd7b0cc9647e61d4fe6d0df475cbd885", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 11032, "upload_time": "2019-09-16T19:47:59", "url": "https://files.pythonhosted.org/packages/92/74/445a345a6d3dff0c529184f2957536f4fdaca62b9e23e3e125f0fd57145d/ifsFractals-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "63a54fc0584b0b5ac871566dc06b1585", "sha256": "9e28c66cea700874c17c1a72fca8569230e3b880d8f6c39bd4398edb9ae243cd" }, "downloads": -1, "filename": "ifsFractals-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "63a54fc0584b0b5ac871566dc06b1585", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 8828, "upload_time": "2019-09-25T16:05:20", "url": "https://files.pythonhosted.org/packages/6b/c1/4d9b8a3067b40d42350083be191a0d3eee5c66bbffaa64ff6baa74862551/ifsFractals-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e60e668044b1e2f9ce9e4d5b372e162", "sha256": "8f0c2e06660d37555dccfd617aeddf7b9b9b4f17a515fe43c32919d38309935e" }, "downloads": -1, "filename": "ifsFractals-0.0.11.tar.gz", "has_sig": false, "md5_digest": "1e60e668044b1e2f9ce9e4d5b372e162", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 7872, "upload_time": "2019-09-25T16:05:21", "url": "https://files.pythonhosted.org/packages/d7/b8/bfcc5303e5618652a407eae2013f81d76959c722818aa3c070fb32f41fad/ifsFractals-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "36e0d2f866cbaf5eb3e8f5589188f3ec", "sha256": "e5309399eb563daee89402c7cab5e7132f81f74bfaacef9f6574ec319ed0ffe5" }, "downloads": -1, "filename": "ifsFractals-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "36e0d2f866cbaf5eb3e8f5589188f3ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 8854, "upload_time": "2019-09-25T16:11:38", "url": "https://files.pythonhosted.org/packages/74/0d/2e105d49bfdf7db844e11143f05929548f9a27cb8538d0e3caf4dcf889e8/ifsFractals-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6603959e93599a2720e950d76c06ca61", "sha256": "552669d7d6f82e3d258633a4034f122b1c4f635c640266f6ddb839d69d084ce7" }, "downloads": -1, "filename": "ifsFractals-0.0.12.tar.gz", "has_sig": false, "md5_digest": "6603959e93599a2720e950d76c06ca61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 7893, "upload_time": "2019-09-25T16:11:39", "url": "https://files.pythonhosted.org/packages/ad/b3/391cac3409068f6d8fd3a042038cbc6e02e8a4bef8f8505f0450152d6712/ifsFractals-0.0.12.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a07d9a0d9d09935ec388c40d3ebd6eab", "sha256": "095afd18f8f67fd7da09eb338095e6fc23dc521370b731454d7232a0c5f021f7" }, "downloads": -1, "filename": "ifsFractals-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "a07d9a0d9d09935ec388c40d3ebd6eab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5658, "upload_time": "2019-09-11T21:15:46", "url": "https://files.pythonhosted.org/packages/8c/e5/ce6175b7e1ba3012b4904dc982c3847e64f0e54c9f4ef303f59fba3f6e25/ifsFractals-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f0292328947e5e6bf41cfd43fb33ff5", "sha256": "3f2a5a7b9707b40e151d422e8afd03d52484e62adee43a8ed49b6e356595c046" }, "downloads": -1, "filename": "ifsFractals-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6f0292328947e5e6bf41cfd43fb33ff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5992, "upload_time": "2019-09-11T21:15:47", "url": "https://files.pythonhosted.org/packages/e6/00/1f9677bf0bb36acc87fa5c7a1f365bbbf2dac383a6f9a0beb1998654d4d7/ifsFractals-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7ffa74fde963c2051bc90c40ed7ea82e", "sha256": "733af9e1d31d8d43ee2ba530fef3231733774b83aa41973a544ff7101a2455ef" }, "downloads": -1, "filename": "ifsFractals-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7ffa74fde963c2051bc90c40ed7ea82e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7.0", "size": 5653, "upload_time": "2019-09-11T22:45:52", "url": "https://files.pythonhosted.org/packages/62/f0/fbb3d9e2cc59b3dd714681c992f249b87a98e9210a8daace1a7a8f41c9a7/ifsFractals-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f57e117d99546b95827b501904bffc6", "sha256": "6f8a82644ae7e3fa380f608ae12c4179f9d75980e4f44cea88e0c4aec14035f1" }, "downloads": -1, "filename": "ifsFractals-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9f57e117d99546b95827b501904bffc6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.0", "size": 5981, "upload_time": "2019-09-11T22:45:53", "url": "https://files.pythonhosted.org/packages/33/a1/d6e9ee193f6cbbfaadc59f6092847d3c33f69c9ab70fa4e716ca0538a4ce/ifsFractals-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ce42492550e648a409b086e84a3a6be8", "sha256": "d7456e64f5b5784c31c28f7b3e675fa2b8a69ca0930cb5ce30477739bb77473b" }, "downloads": -1, "filename": "ifsFractals-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ce42492550e648a409b086e84a3a6be8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 5650, "upload_time": "2019-09-11T23:12:20", "url": "https://files.pythonhosted.org/packages/03/b3/3e5cf78e85889d3c75ddb8a4f51bac51a1e67bb2a633a7ae8093f5b92c78/ifsFractals-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3bdf5345ad34fde8c54fc0285ece2df", "sha256": "fbaf00e8abb2ff1b4b0492215634e322f95da31b6731378781cf96313e0aa365" }, "downloads": -1, "filename": "ifsFractals-0.0.4.tar.gz", "has_sig": false, "md5_digest": "d3bdf5345ad34fde8c54fc0285ece2df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 5992, "upload_time": "2019-09-11T23:12:21", "url": "https://files.pythonhosted.org/packages/3f/63/60fd206bf4c440f5cd238df3f6da6e3d585b8f5a430a2e697f3240bbe047/ifsFractals-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "fa285aa6835a049c12e132228826e54b", "sha256": "8ee3a2527a7bf5b73d93614316e50146da7a6ec4349b3dd0747977a8855ce7bc" }, "downloads": -1, "filename": "ifsFractals-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "fa285aa6835a049c12e132228826e54b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 5670, "upload_time": "2019-09-11T23:53:05", "url": "https://files.pythonhosted.org/packages/64/04/5842486a186f7f7f8ac1a3d7f55f85283dec5a2718f525dd1f9e14ff6ea4/ifsFractals-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae496c1763d8bda239cbc72b704feec9", "sha256": "973c93fb33c721bf7093ab450ab2dcdbb2406f5799b2a916bc6c0f0735da06c3" }, "downloads": -1, "filename": "ifsFractals-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ae496c1763d8bda239cbc72b704feec9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 6065, "upload_time": "2019-09-11T23:53:07", "url": "https://files.pythonhosted.org/packages/b5/25/ecf1ea30d6941ed07ddb5e019a97a3e109feaf8a65eb0222e59dcd1ed8ae/ifsFractals-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "62a9ae9d351902759f3ffb1871d1b572", "sha256": "57742429f6fb945cf37035a986e23b7b4bd326f4ccfbb52484595fa4a5feeae3" }, "downloads": -1, "filename": "ifsFractals-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "62a9ae9d351902759f3ffb1871d1b572", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11718, "upload_time": "2019-09-13T21:30:06", "url": "https://files.pythonhosted.org/packages/70/c2/b6104e88298c55cd03d061a35e085066feff9e09c195e62a4d09eb521324/ifsFractals-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c82b2c9d249588147c7f7413c6f18ed", "sha256": "bed3f20e6c5974dcddf400c4b707baa9e972531244f456591a45d17879016ba5" }, "downloads": -1, "filename": "ifsFractals-0.0.6.tar.gz", "has_sig": false, "md5_digest": "3c82b2c9d249588147c7f7413c6f18ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10856, "upload_time": "2019-09-13T21:30:08", "url": "https://files.pythonhosted.org/packages/d5/ad/ec8d1be5c318e492907389c187b9ca1378e2b246a1c0de8360b786eb9b59/ifsFractals-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "017b09343a2bd1fa6a8febd2218646dc", "sha256": "cfcb91a2a8a280a1b206244b4c5e9899bc9f6a01586bbffc76d96d4d0e43832c" }, "downloads": -1, "filename": "ifsFractals-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "017b09343a2bd1fa6a8febd2218646dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11819, "upload_time": "2019-09-16T15:10:28", "url": "https://files.pythonhosted.org/packages/1d/7a/d657d7530aebec5f4746b9052d1a6b3c2d417fdb2e1d142c54e4ec546e8d/ifsFractals-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff983666eb8d6b3c98b0c766bfd52f17", "sha256": "a327f3cc33c16baec96e0742b25c0f47dfdcb1962ad7af061660dc5d4e9b7a52" }, "downloads": -1, "filename": "ifsFractals-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ff983666eb8d6b3c98b0c766bfd52f17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10953, "upload_time": "2019-09-16T15:10:30", "url": "https://files.pythonhosted.org/packages/9b/f3/93269bb0e1028e34cefac3e129ecf98cae729e88ead823d778bd1c38673f/ifsFractals-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "476b5c785d6f027a17a3ec226fc2eea2", "sha256": "16b95197bbc892f8389a4ab95244deedda2320294a5b0166aa5a784a57429f03" }, "downloads": -1, "filename": "ifsFractals-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "476b5c785d6f027a17a3ec226fc2eea2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11815, "upload_time": "2019-09-16T15:13:26", "url": "https://files.pythonhosted.org/packages/b7/dd/cec390e12d633b9dd0ec2224d2d52e1cf62030d3e05d35ef45245558f951/ifsFractals-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a84d976479b8247c34cf6d12522dd9e4", "sha256": "e4e87343d6e50bb219d078dd4fd826b1cd5141b3b0b1c3fb2d41dfae502cfe99" }, "downloads": -1, "filename": "ifsFractals-0.0.8.tar.gz", "has_sig": false, "md5_digest": "a84d976479b8247c34cf6d12522dd9e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10944, "upload_time": "2019-09-16T15:13:28", "url": "https://files.pythonhosted.org/packages/e4/54/efb71625bb2b478fec3c7bd2482d08ed6f914a36f8d814b3fc648430f074/ifsFractals-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "4a45798b16539778239d04a9808c391a", "sha256": "5489c01bd38bfe028fb6c36c7f0dffbd26efe7c88ffc101f49a7bd0e53f2453d" }, "downloads": -1, "filename": "ifsFractals-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "4a45798b16539778239d04a9808c391a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11821, "upload_time": "2019-09-16T16:32:03", "url": "https://files.pythonhosted.org/packages/c9/c5/ea8f107bcfd47dda27e6075cf80d633f1e4a7efbda9e8ee3266ff70b959a/ifsFractals-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46b4850a26f007635e0496faf6efaaf8", "sha256": "b138a96b088b87376e7c7efae9f330ad1bd4431d4c13df398f637a41e98a2d48" }, "downloads": -1, "filename": "ifsFractals-0.0.9.tar.gz", "has_sig": false, "md5_digest": "46b4850a26f007635e0496faf6efaaf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10952, "upload_time": "2019-09-16T16:32:04", "url": "https://files.pythonhosted.org/packages/97/20/0a12fedb6fbd5c2375acda5930506e2ca17cd23f8c293b677f8ec7ace4da/ifsFractals-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36e0d2f866cbaf5eb3e8f5589188f3ec", "sha256": "e5309399eb563daee89402c7cab5e7132f81f74bfaacef9f6574ec319ed0ffe5" }, "downloads": -1, "filename": "ifsFractals-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "36e0d2f866cbaf5eb3e8f5589188f3ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0.0", "size": 8854, "upload_time": "2019-09-25T16:11:38", "url": "https://files.pythonhosted.org/packages/74/0d/2e105d49bfdf7db844e11143f05929548f9a27cb8538d0e3caf4dcf889e8/ifsFractals-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6603959e93599a2720e950d76c06ca61", "sha256": "552669d7d6f82e3d258633a4034f122b1c4f635c640266f6ddb839d69d084ce7" }, "downloads": -1, "filename": "ifsFractals-0.0.12.tar.gz", "has_sig": false, "md5_digest": "6603959e93599a2720e950d76c06ca61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0.0", "size": 7893, "upload_time": "2019-09-25T16:11:39", "url": "https://files.pythonhosted.org/packages/ad/b3/391cac3409068f6d8fd3a042038cbc6e02e8a4bef8f8505f0450152d6712/ifsFractals-0.0.12.tar.gz" } ] }