{ "info": { "author": "Alex Carney", "author_email": "alcarneyme@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Graphics" ], "description": "# Stylo\n| | |\n|:-------------:|----|\n| **Project** | ![MIT License](https://img.shields.io/github/license/alcarney/stylo.svg) [![Gitter](https://badges.gitter.im/stylo-py/Lobby.svg)](https://gitter.im/stylo-py/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |\n| **Docs** | [![Documentation Status](https://readthedocs.org/projects/stylo/badge/?version=latest)](https://stylo.readthedocs.io/en/latest/?badge=latest)|\n| **Code**| [![Travis](https://travis-ci.org/alcarney/stylo.svg?branch=develop)](https://travis-ci.org/alcarney/stylo) [![Coveralls](https://coveralls.io/repos/github/alcarney/stylo/badge.svg?branch=develop)](https://coveralls.io/github/alcarney/stylo?branch=develop) [![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)|\n| **PyPi** | [![PyPi Version](https://img.shields.io/pypi/v/stylo.svg)](https://pypi.org/project/stylo) [![PyPi Supported Versions](https://img.shields.io/pypi/pyversions/stylo.svg)](https://pypi.org/project/stylo)|\n\n**Stylo is in early development, while it is useable we cannot make any\nstability guarantees.**\n\nStylo is a Python library that allows you to create images and animations\npowered by your imagination and a little mathematics. While mathematics is very\nmuch at the core you do not have to be a mathematician to use it!\n\nFor example here is a simple image of a boat that can be made with just a few\nlines of Python\n\n\n![A Boat](https://raw.githubusercontent.com/alcarney/stylo/develop/img/a-boat.png)\n\n\n```python\nimport stylo as st\n\n# Let's define the shapes we want to draw\nsun = st.Circle(-7, 3.4, 1.5, fill=True)\nsea = st.Circle(0, -55, 55, fill=True)\nsails = st.Triangle((0.1, 0.6), (2.5, 0.6), (0.1, 3.5)) | st.Triangle((-0.1, 0.6), (-1.5, 0.6), (-0.1, 3.5))\nboat = st.Rectangle(0, 0, 3.5, 1) | st.Triangle((1.75, -0.5), (1.75, 0.5), (2.25, 0.5))\nmast = st.Rectangle(0, 2, 0.125, 3)\n\n# Move some into position\nboat = boat >> st.translate(0, -2)\nsails = sails >> st.translate(0, -2)\nmast = mast >> st.translate(0, -2)\n\n# Finally let's bring it all together\nimage = st.LayeredImage(background=\"99ddee\", scale=8)\n\nimage.add_layer(sun, \"ffff00\")\nimage.add_layer(sea, \"0000ff\")\nimage.add_layer(boat, \"dd2300\")\nimage.add_layer(mast, \"000000\")\nimage.add_layer(sails, \"ffffff\")\n\nimage(1920, 1080, filename=\"a-boat.png\")\n```\n\n## Installation\n\nStylo is available for Python 3.5+ and can be installed using Pip:\n\n```sh\n$ pip install stylo\n```\n\nBe sure to check out the [documentation](https://alcarney.github.io/stylo)\n(under construction) for details on how to get started with stylo.\n\n## Contributing\n\nContributions are welcome! Be sure to checkout the\n[Contributing](https://alcarney.github.io/stylo/contributing/) section of the\ndocumentation to get started.\n\n**Note:** While `stylo` itself supports Python 3.5+, due to some of the\ndevelopment tools we use you need to have Python 3.6+ in order to contribute\n**code** to the library. Other versions of Python work just as well if you are\nlooking to contribute documentation.\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://stylo.readthedocs.io/en/latest/", "keywords": "", "license": "MIT", "maintainer": "Alex Carney", "maintainer_email": "alcarneyme@gmail.com", "name": "stylo", "package_url": "https://pypi.org/project/stylo/", "platform": "", "project_url": "https://pypi.org/project/stylo/", "project_urls": { "Documentation": "https://stylo.readthedocs.io/en/latest/", "Homepage": "https://stylo.readthedocs.io/en/latest/", "Repository": "https://github.com/alcarney/stylo" }, "release_url": "https://pypi.org/project/stylo/0.9.3/", "requires_dist": [ "numpy", "Pillow", "click", "tqdm", "hypothesis; extra == \"testing\"", "pytest (==4.0.2); extra == \"testing\"", "matplotlib; extra == \"jupyter\"", "jupyter (>=1.0,<2.0); extra == \"jupyter\"" ], "requires_python": ">=3.5,<4.0", "summary": "Drawing images with a blend of Python and Mathematics", "version": "0.9.3" }, "last_serial": 4689462, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3b5e0ce90c50bc41cd595d73fcef0fa7", "sha256": "8d49dda08a6e1c3bc9b76ab47e59c70d032c93c546998ba1777b66129a26ce34" }, "downloads": -1, "filename": "stylo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3b5e0ce90c50bc41cd595d73fcef0fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17703, "upload_time": "2017-08-02T19:36:20", "url": "https://files.pythonhosted.org/packages/3d/0c/ec54d41f803ed0be494b09c9cb741f62d1323d78edd581e0efd2aa8d5118/stylo-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fe0c2e28f57d35dfbf1c4f85af890e70", "sha256": "dcbfbb955140e808f0cb4fd0d85cd7f204baf6f869a1e350618d251e5aeb0921" }, "downloads": -1, "filename": "stylo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fe0c2e28f57d35dfbf1c4f85af890e70", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 38802, "upload_time": "2017-10-27T10:18:00", "url": "https://files.pythonhosted.org/packages/bb/c3/853e2cea7d71d85f6086887939eb71c676d4125127361eb9aef22d35ed7c/stylo-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1d22f094234d5b1ea7957f483d2edadd", "sha256": "a06c59314852f3b6cbd4867b487ab856436bedc3e86e22d3123417793f082984" }, "downloads": -1, "filename": "stylo-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1d22f094234d5b1ea7957f483d2edadd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 35326, "upload_time": "2017-10-29T10:08:11", "url": "https://files.pythonhosted.org/packages/be/d2/6d759f001f77c443c1227cb2a4be68040ebdad6ef04d3033347bf8ad04cf/stylo-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "651ca81d87b1944cb6b7e143263e8a1a", "sha256": "2520bbc9ec8dd5350623dd3fcb655e4445db7167f7a49f43a6ecaf4aadd9451e" }, "downloads": -1, "filename": "stylo-0.2.2.tar.gz", "has_sig": false, "md5_digest": "651ca81d87b1944cb6b7e143263e8a1a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 35000, "upload_time": "2017-10-30T16:41:06", "url": "https://files.pythonhosted.org/packages/0e/00/f06c4f3dcc067032400b4a33a6cb13bb22aed6b540ecb337872b21eb5e6a/stylo-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "51256af17863e00e80019c6f6419500e", "sha256": "b62d164b16bba6c8792576b4af07f7219bbb864d756de8272f663c023d7c437e" }, "downloads": -1, "filename": "stylo-0.2.3.tar.gz", "has_sig": false, "md5_digest": "51256af17863e00e80019c6f6419500e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 37366, "upload_time": "2017-11-15T20:48:53", "url": "https://files.pythonhosted.org/packages/24/97/cb3135654d16820d17f1269977fa56934ec6ad5fe49005f6517d8b82bca1/stylo-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3af8aacf6f9e7a9716e7fc3627b70fc3", "sha256": "9c43d7fbb3b730c4c29d6914e1be7208e74977ee08bb3c8189a1f26dd63b406b" }, "downloads": -1, "filename": "stylo-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3af8aacf6f9e7a9716e7fc3627b70fc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 40454, "upload_time": "2017-12-10T00:02:20", "url": "https://files.pythonhosted.org/packages/78/ab/af165b518fd3e0ee146e0aa0f9deb93a1be9d250ff4edad45edb79bfd058/stylo-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9d6b369217b55f6c08c5acd30b081c34", "sha256": "93d23a52261644c9e096175b0f63c1c6929cb6f2de916c4d394fc31ad615c314" }, "downloads": -1, "filename": "stylo-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9d6b369217b55f6c08c5acd30b081c34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 28208, "upload_time": "2018-09-16T07:56:26", "url": "https://files.pythonhosted.org/packages/b0/b1/e8cc5c7bf08616432ab39080d77702ad76dd3a299a5f8535bedca4edfa44/stylo-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ab12c64ed3bb04417e26f3d2bb008260", "sha256": "1b20caf8d154b563a3f8875bad23241c4e7cb9483694a938d324acfd35a25ea0" }, "downloads": -1, "filename": "stylo-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ab12c64ed3bb04417e26f3d2bb008260", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 39352, "upload_time": "2018-09-17T07:27:14", "url": "https://files.pythonhosted.org/packages/93/18/15711e552e87af9ec9d8ff77c8bb8ecfd59571b50526dca849ebd5c0ffbd/stylo-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "64c69697132a2b6d92495d68734f5610", "sha256": "5c126617079af71df4d99701895b27a9ece1db1f65d35f632036e6f20daeb7c6" }, "downloads": -1, "filename": "stylo-0.4.2.tar.gz", "has_sig": false, "md5_digest": "64c69697132a2b6d92495d68734f5610", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 39444, "upload_time": "2018-09-17T11:29:35", "url": "https://files.pythonhosted.org/packages/87/20/40e8c20c12d9a19c3bbc9af59f6e1ae1094993a0e2ed167a35e9ba38e595/stylo-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "188c24737a019bb40f75bc395061b65a", "sha256": "a54c02f47cbf815e21ca2891a45be7c5fd5eaf1bb73e9661f183208ef5359345" }, "downloads": -1, "filename": "stylo-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "188c24737a019bb40f75bc395061b65a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 36990, "upload_time": "2018-09-27T19:15:45", "url": "https://files.pythonhosted.org/packages/f8/5a/f01ff42aac4d134e2f3e66d87a8b254915ed28eb68c5eac69bbaa17bec6a/stylo-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87e209de29f013aa4d44d9939b2e7b97", "sha256": "b912c8d7c2af6870276b749356f99e6c1232eaba93450da6a88eb10a746d8829" }, "downloads": -1, "filename": "stylo-0.5.0.tar.gz", "has_sig": false, "md5_digest": "87e209de29f013aa4d44d9939b2e7b97", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 44305, "upload_time": "2018-09-27T19:15:47", "url": "https://files.pythonhosted.org/packages/a8/38/5eab699b15bdd678ee641db98d5cf668c4bf5ffa0910f0d97c333c8d09f9/stylo-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ed6caf04ffef05a7c70a1d3484a74767", "sha256": "c51f0de124cb70535f53ee64666535a3af65b3f5886a28c004f1f0c5ac677b8e" }, "downloads": -1, "filename": "stylo-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ed6caf04ffef05a7c70a1d3484a74767", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 41024, "upload_time": "2018-10-07T12:03:55", "url": "https://files.pythonhosted.org/packages/8b/a2/a4fcdc86f305b395376bd8077d42694b56644885bc531838f148e62e88ec/stylo-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f57f24ec839e25c878153d4630df197d", "sha256": "2205ecf35676831865882e253de1bbbd919514e3ba087ea9141500755b092089" }, "downloads": -1, "filename": "stylo-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f57f24ec839e25c878153d4630df197d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 59017, "upload_time": "2018-10-07T12:03:56", "url": "https://files.pythonhosted.org/packages/6b/ff/57de08258be827b3e7f730de7d226e9807fa019ce3473a810226f3f84a08/stylo-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2e476b7ca3d367fd035b51bbc3843f51", "sha256": "ca71613f88f7712db1430e743688b8ab07707e94ddd77b3a3cf336c66e5bc69f" }, "downloads": -1, "filename": "stylo-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2e476b7ca3d367fd035b51bbc3843f51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 43120, "upload_time": "2018-10-20T19:12:46", "url": "https://files.pythonhosted.org/packages/cb/9a/8882b8558172354eaedae038a2fe91df99eb1ccd6edba443bea0601a2b88/stylo-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a201effaad5b7f6adb2f440be211859", "sha256": "6f98bf39b4fbd231d9903a5bdd881eab26c7f6b53046602b6c911472b6197a14" }, "downloads": -1, "filename": "stylo-0.6.1.tar.gz", "has_sig": false, "md5_digest": "7a201effaad5b7f6adb2f440be211859", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 61958, "upload_time": "2018-10-20T19:12:48", "url": "https://files.pythonhosted.org/packages/00/b7/8315cae96080520a30edb823ff9e1b00601f8832e310b7266a5ea3a714a2/stylo-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6960adc4e55cb8800f062b52a708597a", "sha256": "9f46e91271a2ee898b6bd072bf7545ae170431a389b47ec0786db906cc0b90b1" }, "downloads": -1, "filename": "stylo-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6960adc4e55cb8800f062b52a708597a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 47779, "upload_time": "2018-10-25T17:28:37", "url": "https://files.pythonhosted.org/packages/a0/57/1ba404f1ac0803db9b785b0eb457fd7df2ff33012350fdb22c23d86af1ab/stylo-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a6208a60dcee15f9dbf09896887bc1b", "sha256": "988452b4a4aee6ed050c8a201b230bc5787bc5634d0fed8c90fa09c7eadc516c" }, "downloads": -1, "filename": "stylo-0.7.0.tar.gz", "has_sig": false, "md5_digest": "6a6208a60dcee15f9dbf09896887bc1b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 65535, "upload_time": "2018-10-25T17:28:39", "url": "https://files.pythonhosted.org/packages/e0/18/4765cd314600bd91da398f7fe221aa3f9db7bb1520328598286d54e51424/stylo-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "5be22c6cc8c10b7b40876568ba65edc2", "sha256": "d2397bf420a188a10e96faaf4c7b83aaf79b6621b44bf5d58b5415a7c579e01c" }, "downloads": -1, "filename": "stylo-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5be22c6cc8c10b7b40876568ba65edc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 48094, "upload_time": "2018-11-07T17:36:01", "url": "https://files.pythonhosted.org/packages/a1/66/fc6839241edc77620dc7a6eed67a2e617140f688918fb17b8ee6bb1e33c6/stylo-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fc0e2b864d7a50f3a6eb420e8bc5a21", "sha256": "2a17987712cfef53499e0db9a7760247162b61102e2fad3970e7238034f8de81" }, "downloads": -1, "filename": "stylo-0.8.0.tar.gz", "has_sig": false, "md5_digest": "8fc0e2b864d7a50f3a6eb420e8bc5a21", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 65969, "upload_time": "2018-11-07T17:36:03", "url": "https://files.pythonhosted.org/packages/0f/ac/926e48fa7900dcd36af2e157ebf890702dd6d478a1016e23ef0ed2d122b4/stylo-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "105ef3580980255257ae5aef5ba591ce", "sha256": "e64eeb014400e4193ea54dbf47a50391709ff8939bf986d790fff9159b021482" }, "downloads": -1, "filename": "stylo-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "105ef3580980255257ae5aef5ba591ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 55168, "upload_time": "2018-11-11T19:48:57", "url": "https://files.pythonhosted.org/packages/ac/68/cf381849d99c34bf76b32ea9b5d177ce4dc73c088131f4287abf253d39e9/stylo-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "679264fea5d29cbf00b9ef9f7a326999", "sha256": "d42afdcf2dff7334be38c395bcb90af6833bdf0341903925803d3e3bb65d45cf" }, "downloads": -1, "filename": "stylo-0.9.0.tar.gz", "has_sig": false, "md5_digest": "679264fea5d29cbf00b9ef9f7a326999", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 70551, "upload_time": "2018-11-11T19:48:58", "url": "https://files.pythonhosted.org/packages/76/2a/5008f55789149aafb9ac4c6724b9a1ac3b078771c051f90055d9d5d0a883/stylo-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "e332bf2b0789dc3c60d2b273dd7a9b4e", "sha256": "47c0bd6d0661fec1a00ea58d936ac99f34a29216b03d86874c30c0d7693962a4" }, "downloads": -1, "filename": "stylo-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e332bf2b0789dc3c60d2b273dd7a9b4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 111276, "upload_time": "2018-12-27T21:32:07", "url": "https://files.pythonhosted.org/packages/e8/65/4aacf408d4009678ab661f99561dfbe53c8d0c36c67842dd149f04b42907/stylo-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12154745d1c0d2e5cafdb0c247ce30a1", "sha256": "ab2e2b77edee6ea0450b2480d502e3a144df5199e1822b7f624b53964d841e98" }, "downloads": -1, "filename": "stylo-0.9.1.tar.gz", "has_sig": false, "md5_digest": "12154745d1c0d2e5cafdb0c247ce30a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 32565, "upload_time": "2018-12-27T21:32:09", "url": "https://files.pythonhosted.org/packages/ec/f5/3dad7932ea0e9f77fccdd2e4bd1bd2dcdba88dab903813d0269cb8c838ce/stylo-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "0bbb42b94c73c327e60f4b2fd08c61b9", "sha256": "9b6cccc23e26007ab72f78ec6385a138f429c5189c43c0d4f497928a461b6f77" }, "downloads": -1, "filename": "stylo-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0bbb42b94c73c327e60f4b2fd08c61b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 116648, "upload_time": "2019-01-07T18:09:37", "url": "https://files.pythonhosted.org/packages/01/ee/1be29fc2b635668556109c077ff9e56b6e208a41bae36f6c20d14b836cb9/stylo-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5c62a1046fa71ec2de838c3864539b9", "sha256": "161b292c4a551c8cbaedbf789e9dbe815fb8306afd7bc2f79da4af33ff71e455" }, "downloads": -1, "filename": "stylo-0.9.2.tar.gz", "has_sig": false, "md5_digest": "c5c62a1046fa71ec2de838c3864539b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 34112, "upload_time": "2019-01-07T18:09:39", "url": "https://files.pythonhosted.org/packages/cb/da/8f2d64b1a95c5cab7f6691712a9b580780d5f09e10c324434e8c17f4bc03/stylo-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "d59efdf32865966fe9836f1799dc6356", "sha256": "33a8f7ad3d57954261915802e1d3d14394d2b92fffb99bffd2ec7a25782648b0" }, "downloads": -1, "filename": "stylo-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d59efdf32865966fe9836f1799dc6356", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 116845, "upload_time": "2019-01-12T23:36:20", "url": "https://files.pythonhosted.org/packages/45/e9/08036dee6831a6b38adc1bfc88e17d2aad0151e8392137df15b8ff48a4b4/stylo-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aac256bc520226b2bfad30cc8083be5", "sha256": "189017d6712f64b112525898050b9657c3b8f8697a5f29c9b9ebce1ef1a72775" }, "downloads": -1, "filename": "stylo-0.9.3.tar.gz", "has_sig": false, "md5_digest": "0aac256bc520226b2bfad30cc8083be5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 34009, "upload_time": "2019-01-12T23:36:22", "url": "https://files.pythonhosted.org/packages/e7/0c/285f0139a9c2d17c2a21b98a9f7ce97bfa41381a9d884e3bd6d890b5612c/stylo-0.9.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d59efdf32865966fe9836f1799dc6356", "sha256": "33a8f7ad3d57954261915802e1d3d14394d2b92fffb99bffd2ec7a25782648b0" }, "downloads": -1, "filename": "stylo-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d59efdf32865966fe9836f1799dc6356", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 116845, "upload_time": "2019-01-12T23:36:20", "url": "https://files.pythonhosted.org/packages/45/e9/08036dee6831a6b38adc1bfc88e17d2aad0151e8392137df15b8ff48a4b4/stylo-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aac256bc520226b2bfad30cc8083be5", "sha256": "189017d6712f64b112525898050b9657c3b8f8697a5f29c9b9ebce1ef1a72775" }, "downloads": -1, "filename": "stylo-0.9.3.tar.gz", "has_sig": false, "md5_digest": "0aac256bc520226b2bfad30cc8083be5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 34009, "upload_time": "2019-01-12T23:36:22", "url": "https://files.pythonhosted.org/packages/e7/0c/285f0139a9c2d17c2a21b98a9f7ce97bfa41381a9d884e3bd6d890b5612c/stylo-0.9.3.tar.gz" } ] }