{ "info": { "author": "iPlant Collaborative", "author_email": "atmodevs@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: System", "Topic :: System :: Distributed Computing", "Topic :: System :: Systems Administration" ], "description": "Chromogenic\n====\n[![PyPI version](https://badge.fury.io/py/chromogenic.svg)](https://badge.fury.io/py/chromogenic)\n\nA unified interface for imaging to/from multiple cloud providers.\n\nChromogenic Features:\n=====================\n\nImaging:\n- [X] Create snapshots from instance on Openstack\n- [X] Create images from instance on Openstack\n- [X] Create images from instance on Eucalyptus\n\nExport:\n- [~] Export cloud instance/image to double-click-to-start .ova (Virtualbox Appliance)\n- [~] Export cloud instance/image to stand-alone bootable image\n- [X] Export cloud instance/image to boot hard drive on VMWare (VMDK)\n- [X] Export cloud instance/image to RAW or QCOW2\n\nMigration:\n- [X] Migrate image from Eucalyptus to Openstack\n- [X] Migrate image between Openstack Providers\n- [X] Migrate image between Eucalyptus Providers\n- [ ] Migrate image from AWS to Openstack\n- [ ] Migrate image from AWS to Eucalyptus\n\nCleaning:\n- [X] Remove specific data created by deployment in ['Atmosphere'](https://github.com/cyverse/atmosphere)\n- [X] Remove users home directories and non-essential files\n- [X] Empty logs without changing permissions or removing files\n\n- [X] - Feature complete\n- [~] - Feature in progress\n- [ ] - Unsupported feature addressed in future releases\n\nWhy use chromogenic?\n====================\n\nCloud computing is 'the next big thing' for IT. Whether you use private clouds on your own servers (Eucalyptus, Openstack) or your running instances on AWS, the idea is the same.\nYou click one button, wait a few minutes ( or less!) and voila, a computer is ready and waiting. Did you just 'rm -rf /' on your instance? No problem, just shut it down and startup a new instance and try it all over again.\n\nAnother great benefit to cloud computing is snapshots/imaging, which allows you to save your instance in it's current state and make it available as a new image that you can launch. However, imaging on any cloud provider can be a multi-step, intensive process.\n\nChromogenic takes all of the complexity out and allows you to run a single command that will do all the heavy lifting behind the scenes.\n\nCreating An Image:\n==================\n\n```python\nfrom chromogenic.drivers.openstack import ImageManager\n\ncredentials = {\n 'username': '',\n 'tenant_name': '',\n 'password': '',\n 'auth_url':'',\n 'region_name':''\n}\nmanager = ImageManager(**credentials)\n\nmanager.create_image('75fdfca4-d49d-4b2d-b919-a3297bc6d7ae', 'my new name')\n\n```\n\nHere is whats happening behind the scenes:\n\nWhat Happens When an Image is Created?:\n======================================\n\n* Image is cleaned (see service/imaging/clean.py)\n * User data is removed\n * Atmosphere specific data is removed\n * Log files, history files, and one-time-use files are removed\n * NOTE: These are a lot of system calls, most calls are inline-sed replacements, as well as other system level calls ( truncate -s0 \\ , rm \\ )\n* Additional support available for converting from Xen -> KVM:\n * Image is converted from a 'xen-based' image to a 'kvm-based' image\n * Xen specific modules are removed, KVM specific modules are added in their place\n * The ramdisk includes the required virtio modules to make the image boot on OStack.\n\n\nASSUMPTIONS:\n================\n* All commands should be run as root (Because of chroot and mount commands)\n* You should have at least TWICE (2x) as much free space as the size of the image you are going to create, due to the process of Tarring, compressing, and parting the files.\n\n* Some commands must be run 'within a chroot jail' (see [chroot](http://en.wikipedia.org/wiki/Chroot) for more information), this is what chroot jail looks like:\n```bash\n mount -t proc /proc /mnt/proc/\n mount -t sysfs /sys /mnt/sys/\n mount -o bind /dev /mnt/dev/\n \n umount /mnt/proc/\n umount /mnt/sys/\n umount /mnt/dev/\n```\n\n# How to Install\n```bash\npip install git+git://github.com/cyverse/chromogenic#egg=chromogenic\n```\n\n# License\n\nApache Software License\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://github.com/iPlantCollaborativeOpenSource/chromogenic", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "chromogenic", "package_url": "https://pypi.org/project/chromogenic/", "platform": "", "project_url": "https://pypi.org/project/chromogenic/", "project_urls": { "Homepage": "https://github.com/iPlantCollaborativeOpenSource/chromogenic" }, "release_url": "https://pypi.org/project/chromogenic/0.5.4/", "requires_dist": [ "threepio (==0.2.0)", "rtwo", "boto (==2.39.0)" ], "requires_python": "", "summary": "A unified imaging interface supporting multiple cloud providers.", "version": "0.5.4", "yanked": false, "yanked_reason": null }, "last_serial": 6013677, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "08b5376f560f5a551dfa6958c0d30df1", "sha256": "c97d0abfd5321460751446dc1b30d7ffded75b0a185b68fabcd49fec1ad6e1a7" }, "downloads": -1, "filename": "chromogenic-0.1-py2-none-any.whl", "has_sig": true, "md5_digest": "08b5376f560f5a551dfa6958c0d30df1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 46952, "upload_time": "2014-09-24T00:43:26", "upload_time_iso_8601": "2014-09-24T00:43:26.498257Z", "url": "https://files.pythonhosted.org/packages/70/f6/76dbd1a46053b3ba27ac371aecb509ac2affe1ae076dc3f67251a8d378cb/chromogenic-0.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e76179b1b6bc448225b35fe7cc95de7", "sha256": "46be29735bb4a92f4bfd39477ba4e77bf38108cf7ece97714c9ecf6e6b5efda9" }, "downloads": -1, "filename": "chromogenic-0.1.tar.gz", "has_sig": true, "md5_digest": "7e76179b1b6bc448225b35fe7cc95de7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41807, "upload_time": "2014-09-24T00:43:28", "upload_time_iso_8601": "2014-09-24T00:43:28.997640Z", "url": "https://files.pythonhosted.org/packages/e4/85/9e13e6926934ff4b53856c03c4c4f9c47265b2fb7c47fb53fca7eb8187e5/chromogenic-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e8eaea569a23e9c7ef41bddd5089dfda", "sha256": "d9307a1e62fc72d277953920c11940c75fe81b0c8e606a5e775bb2f28d1effa6" }, "downloads": -1, "filename": "chromogenic-0.1.1-py2-none-any.whl", "has_sig": true, "md5_digest": "e8eaea569a23e9c7ef41bddd5089dfda", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 47042, "upload_time": "2014-09-24T20:30:43", "upload_time_iso_8601": "2014-09-24T20:30:43.947756Z", "url": "https://files.pythonhosted.org/packages/c6/9a/65ac02429a8593fdee76437281171a28126eb822fbc79a092a948c2bb5f8/chromogenic-0.1.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dd01fae1fad898d5d4b48b95325b297d", "sha256": "562130efebc3ff752173c464fae3a701a88ff508e28593c7e3215a232231ba96" }, "downloads": -1, "filename": "chromogenic-0.1.1.tar.gz", "has_sig": true, "md5_digest": "dd01fae1fad898d5d4b48b95325b297d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41898, "upload_time": "2014-09-24T20:30:46", "upload_time_iso_8601": "2014-09-24T20:30:46.828228Z", "url": "https://files.pythonhosted.org/packages/06/1d/f1c42f16a67294b3e31e9c405fb49f2dfafc58fd5461981783e890f442b0/chromogenic-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "ab17acd68b5a1157e426043ac86fba7f", "sha256": "427d62197e0f078c1d94beb2c5cd8b6e5fb5523093b25f505598461ce94f8d29" }, "downloads": -1, "filename": "chromogenic-0.1.10-py2-none-any.whl", "has_sig": true, "md5_digest": "ab17acd68b5a1157e426043ac86fba7f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48629, "upload_time": "2016-02-08T20:13:48", "upload_time_iso_8601": "2016-02-08T20:13:48.721135Z", "url": "https://files.pythonhosted.org/packages/cd/76/c7ce6735ba6defc565bdc5250aa9df88295b07ac0013319dc95df9f60369/chromogenic-0.1.10-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0cd47700ece27ab438811a5945fb1a2f", "sha256": "a7aa4ceeefef1679485674f770a7550987ecdacb0e9c1e42d1eae0a606ff6896" }, "downloads": -1, "filename": "chromogenic-0.1.10.tar.gz", "has_sig": true, "md5_digest": "0cd47700ece27ab438811a5945fb1a2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41737, "upload_time": "2016-02-08T20:13:30", "upload_time_iso_8601": "2016-02-08T20:13:30.856695Z", "url": "https://files.pythonhosted.org/packages/e0/4d/a7cb6c9f9b461b23a544ba27d3dbec8d04e94665029a5070eb458abda836/chromogenic-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "434da745c12ff86c4582ad58285569b6", "sha256": "2682251f3d729bffac454acd319032ffd20f69f368e77b392f3a9b9d2f0a2eb4" }, "downloads": -1, "filename": "chromogenic-0.1.11-py2-none-any.whl", "has_sig": true, "md5_digest": "434da745c12ff86c4582ad58285569b6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48729, "upload_time": "2016-02-09T04:36:23", "upload_time_iso_8601": "2016-02-09T04:36:23.646227Z", "url": "https://files.pythonhosted.org/packages/25/a5/a02e238f7789ba7e54d44db50704aa3aa8a7cf84e47c875be3b70305166c/chromogenic-0.1.11-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "61e2e8d85221a4a1212b443a58799157", "sha256": "4ce4b8fe3ff49c788c4dead9db75618dbafbbfec26c122fe843266aca6c12396" }, "downloads": -1, "filename": "chromogenic-0.1.11.tar.gz", "has_sig": true, "md5_digest": "61e2e8d85221a4a1212b443a58799157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41846, "upload_time": "2016-02-09T04:36:14", "upload_time_iso_8601": "2016-02-09T04:36:14.745826Z", "url": "https://files.pythonhosted.org/packages/70/d7/1aed384448ac8b06ddc3cc4e0ebf3f65e0d7b2726356ed68f0274f5510e5/chromogenic-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "12da568041da8613d7136ab812beb06e", "sha256": "07e5176c25ac24eb0d969c8d870912e738595c00b047514d6386d21d9a06a284" }, "downloads": -1, "filename": "chromogenic-0.1.12-py2-none-any.whl", "has_sig": true, "md5_digest": "12da568041da8613d7136ab812beb06e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49298, "upload_time": "2016-02-16T19:49:16", "upload_time_iso_8601": "2016-02-16T19:49:16.438294Z", "url": "https://files.pythonhosted.org/packages/94/55/d15fca19124117d600e8d652c77b392764d7034af38c806c8a693a897661/chromogenic-0.1.12-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3ae9524d431a040ab92f87908c808a2", "sha256": "102ffdd425f946c9898d3e05c2b7bbbe053d0b4c61d2585f6669016d2c03053b" }, "downloads": -1, "filename": "chromogenic-0.1.12.tar.gz", "has_sig": true, "md5_digest": "d3ae9524d431a040ab92f87908c808a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42335, "upload_time": "2016-02-16T19:49:08", "upload_time_iso_8601": "2016-02-16T19:49:08.509967Z", "url": "https://files.pythonhosted.org/packages/e9/8a/382d36d24c69aed00ad4c545ca6bdb3c053019504707fa6049bf023bc6ce/chromogenic-0.1.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "a65eb0c64d4c420aff0064a361f9c728", "sha256": "9a07f60021c0ccbffbe005d88501ae7e7aed86ffd5e1f59c97a5f9fec8491c85" }, "downloads": -1, "filename": "chromogenic-0.1.13-py2-none-any.whl", "has_sig": true, "md5_digest": "a65eb0c64d4c420aff0064a361f9c728", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49571, "upload_time": "2016-02-16T19:51:37", "upload_time_iso_8601": "2016-02-16T19:51:37.164810Z", "url": "https://files.pythonhosted.org/packages/2d/41/1578db4fd7185c68ea39278145b5b1737fe91c6cb6212692f0512fa968fc/chromogenic-0.1.13-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac9d1a3a675c52c100c7a4ae8bdd076b", "sha256": "fd4b8876769fb4760b5a7921d423bbe8211548e9f0513fe4d11c3d524d5121ba" }, "downloads": -1, "filename": "chromogenic-0.1.13.tar.gz", "has_sig": true, "md5_digest": "ac9d1a3a675c52c100c7a4ae8bdd076b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42670, "upload_time": "2016-02-16T19:51:20", "upload_time_iso_8601": "2016-02-16T19:51:20.394510Z", "url": "https://files.pythonhosted.org/packages/9f/36/20fb578326ae49f4835388a748ac1d5a0c6aacc1622a2f507d1cc82b3f15/chromogenic-0.1.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "dfe236e55aa8813a2ed1b6c74dfcf30f", "sha256": "8727a70ecf41c0c02423fc5e00b3044f62cedc9c026b484017316d8f4849c97a" }, "downloads": -1, "filename": "chromogenic-0.1.14-py2-none-any.whl", "has_sig": true, "md5_digest": "dfe236e55aa8813a2ed1b6c74dfcf30f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49601, "upload_time": "2016-02-22T17:09:19", "upload_time_iso_8601": "2016-02-22T17:09:19.818996Z", "url": "https://files.pythonhosted.org/packages/36/be/f10cf48dfbb4ef2ff2c06cd791cf68bcb65724b27fd01cec411a6d454d02/chromogenic-0.1.14-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5a5b1cf3179a77647c2f652d3431e6a", "sha256": "ff28515724c363b1bbc73395170ca3b1f67edcb2f0f93cc4268cb2395ec70cfd" }, "downloads": -1, "filename": "chromogenic-0.1.14.tar.gz", "has_sig": true, "md5_digest": "d5a5b1cf3179a77647c2f652d3431e6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42734, "upload_time": "2016-02-22T17:09:00", "upload_time_iso_8601": "2016-02-22T17:09:00.942688Z", "url": "https://files.pythonhosted.org/packages/ab/97/9ae221770f2118664b35d83e5107696d12673572e1bef5e904be73b72819/chromogenic-0.1.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "e5ea8a3a26702102347eb3cb1ffa996e", "sha256": "466f516239f1129313b425057d6c060ee4e38b0208c1c749f67ad6817f867942" }, "downloads": -1, "filename": "chromogenic-0.1.15-py2-none-any.whl", "has_sig": true, "md5_digest": "e5ea8a3a26702102347eb3cb1ffa996e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49603, "upload_time": "2016-02-22T18:30:23", "upload_time_iso_8601": "2016-02-22T18:30:23.194981Z", "url": "https://files.pythonhosted.org/packages/6e/f7/b163dbc111c443760fb8bb31e31253c2da9bebbcb0bfca56f5c41d2f2102/chromogenic-0.1.15-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "86bb88bd8268a46440f90ad432b3f6b6", "sha256": "1b84fa3e9f1027d84b963fa2e738a0d438b1c79d0afe794cf79db5bd8e8b1773" }, "downloads": -1, "filename": "chromogenic-0.1.15.tar.gz", "has_sig": true, "md5_digest": "86bb88bd8268a46440f90ad432b3f6b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42736, "upload_time": "2016-02-22T18:30:13", "upload_time_iso_8601": "2016-02-22T18:30:13.111159Z", "url": "https://files.pythonhosted.org/packages/b0/03/b745c747336ee756c30009e71c98b19f219c97acb25020676633c8443841/chromogenic-0.1.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "59a77ae11cc66ff7c47b72da7ffb3da3", "sha256": "35756aa000e30cc00b31cd8a3fae1cce374a8b274fcd6247ce8e1ac9b950652e" }, "downloads": -1, "filename": "chromogenic-0.1.16-py2-none-any.whl", "has_sig": true, "md5_digest": "59a77ae11cc66ff7c47b72da7ffb3da3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49620, "upload_time": "2016-02-23T00:54:38", "upload_time_iso_8601": "2016-02-23T00:54:38.274361Z", "url": "https://files.pythonhosted.org/packages/48/c9/3692547ecb2970995de0eca9147a9e313a251b901e24a57bbe41d746fa5a/chromogenic-0.1.16-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "36075b20ca0ae04678b35b0d75888fd3", "sha256": "86eae60395d012dd05dccc629b5e0af481f6791c3cd6bfce00c4ac45920fd1e3" }, "downloads": -1, "filename": "chromogenic-0.1.16.tar.gz", "has_sig": true, "md5_digest": "36075b20ca0ae04678b35b0d75888fd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42744, "upload_time": "2016-02-23T00:54:28", "upload_time_iso_8601": "2016-02-23T00:54:28.494298Z", "url": "https://files.pythonhosted.org/packages/5c/e0/cde36c0cdb98264931b867f45cc1334ea1420fe160634dd9b6dd60df6c29/chromogenic-0.1.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "834298603689cc269d719ae475c26860", "sha256": "47f330dd697ad9cb2a5c8a9bd1725be73a5b6f85a601a3b69c9180952c42b49f" }, "downloads": -1, "filename": "chromogenic-0.1.17-py2-none-any.whl", "has_sig": true, "md5_digest": "834298603689cc269d719ae475c26860", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49709, "upload_time": "2016-02-23T17:21:47", "upload_time_iso_8601": "2016-02-23T17:21:47.621925Z", "url": "https://files.pythonhosted.org/packages/2e/92/dabe7b33887d6b7235c10bf38d9a20f1ab7cfc047b3af4c0eab61fd11dbb/chromogenic-0.1.17-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "82761662b417cc30a6a23291d67c5d56", "sha256": "8f1bef0803a7ac39522155974fb6a40ca5346967ef7d42f7d9411cb51dcd6baf" }, "downloads": -1, "filename": "chromogenic-0.1.17.tar.gz", "has_sig": true, "md5_digest": "82761662b417cc30a6a23291d67c5d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42807, "upload_time": "2016-02-23T17:21:37", "upload_time_iso_8601": "2016-02-23T17:21:37.544851Z", "url": "https://files.pythonhosted.org/packages/f7/16/45799a40e52b466834928479727d6539686b793dbb63b715ef2d629438ec/chromogenic-0.1.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "3f1074b234a865489cc6795bbe6d6b97", "sha256": "7ecd1df8a073998d5c34eeb20e825e7199ab183de7718d3e5a0a2fc7b1e4d549" }, "downloads": -1, "filename": "chromogenic-0.1.18-py2-none-any.whl", "has_sig": true, "md5_digest": "3f1074b234a865489cc6795bbe6d6b97", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49732, "upload_time": "2016-02-23T19:13:19", "upload_time_iso_8601": "2016-02-23T19:13:19.284349Z", "url": "https://files.pythonhosted.org/packages/c0/5a/5cbecd55f1462b0d3bbc00fde8d147285b49828733c986be5f050b8a6cd2/chromogenic-0.1.18-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ecaa1568387d926ab9184c4cc2beabfd", "sha256": "6bd4dc02d9a0d3fc0937e8b9025f9e49661cb2fe44776a4167a37bff69f63c67" }, "downloads": -1, "filename": "chromogenic-0.1.18.tar.gz", "has_sig": true, "md5_digest": "ecaa1568387d926ab9184c4cc2beabfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42845, "upload_time": "2016-02-23T19:12:24", "upload_time_iso_8601": "2016-02-23T19:12:24.229223Z", "url": "https://files.pythonhosted.org/packages/33/bf/9bf7468ebe5e7fd5fe83c8aed861bbd010a4ce619af5f8f01e5bb1ee027e/chromogenic-0.1.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "cccda18cdf0a697a826e6faec7f64c1a", "sha256": "ba158a4bf588eaa90b84fbdb3cc4197b47a49715b9d33bbae48a70ad11e4b7a7" }, "downloads": -1, "filename": "chromogenic-0.1.19-py2-none-any.whl", "has_sig": true, "md5_digest": "cccda18cdf0a697a826e6faec7f64c1a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49791, "upload_time": "2016-02-23T20:01:52", "upload_time_iso_8601": "2016-02-23T20:01:52.693395Z", "url": "https://files.pythonhosted.org/packages/9d/33/66f753c5a341df55978fc9b607aec9d3d131cad30a2c82c2f1cf70b44219/chromogenic-0.1.19-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b16048fdeb05e474b307d61ce73b5d94", "sha256": "c0e5ee98ce35be6c9603e28b373440fd4720f5eb4a9dab5ff57234096b5e6220" }, "downloads": -1, "filename": "chromogenic-0.1.19.tar.gz", "has_sig": true, "md5_digest": "b16048fdeb05e474b307d61ce73b5d94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42900, "upload_time": "2016-02-23T20:01:36", "upload_time_iso_8601": "2016-02-23T20:01:36.705429Z", "url": "https://files.pythonhosted.org/packages/55/d4/f42c178a5fbe786ee31ec3fe3a888fb857715d40d5cc4ddf9593312a1cf9/chromogenic-0.1.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ea2f32155ff461970ae2d15190dad652", "sha256": "361d4e98baf4890b85c1e774b97fab40faac69bd7e3ce123daa5e4921033453e" }, "downloads": -1, "filename": "chromogenic-0.1.2-py2-none-any.whl", "has_sig": true, "md5_digest": "ea2f32155ff461970ae2d15190dad652", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 47050, "upload_time": "2014-09-24T20:45:38", "upload_time_iso_8601": "2014-09-24T20:45:38.951236Z", "url": "https://files.pythonhosted.org/packages/a6/22/9eb85a6cc814fdb75a3fd4bec927eca1aa06e3f6ebe759cac4aa65bb34f1/chromogenic-0.1.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4bb709171071df17516108486eb22654", "sha256": "4c33de23538031c8e9c8949eb49fdbfc25e9cab6eb8b8a73b8b4008a3f1e0bcf" }, "downloads": -1, "filename": "chromogenic-0.1.2.tar.gz", "has_sig": true, "md5_digest": "4bb709171071df17516108486eb22654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41945, "upload_time": "2014-09-24T20:45:41", "upload_time_iso_8601": "2014-09-24T20:45:41.780054Z", "url": "https://files.pythonhosted.org/packages/80/56/9a94931c1958a27cf0011cce75af2c19ff1b0530253fbedd576a6f29c834/chromogenic-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "9496acbdffe77aafd8fee72e72b6f6b3", "sha256": "60155c3b9ea6a808cb7fb31aa7126ba0400a63649206491f5b323cf41c761689" }, "downloads": -1, "filename": "chromogenic-0.1.20-py2-none-any.whl", "has_sig": true, "md5_digest": "9496acbdffe77aafd8fee72e72b6f6b3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49951, "upload_time": "2016-02-24T18:27:37", "upload_time_iso_8601": "2016-02-24T18:27:37.057941Z", "url": "https://files.pythonhosted.org/packages/df/81/7d872ba77700b8a32df3447b32019ef80730e7801588cf8d8dbc36b342ef/chromogenic-0.1.20-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "954dd3be7fb07c671175aacfda3d09c9", "sha256": "ec981a0e84c0a1626e46365efd734d66f2f447387e054f16f77997726fc8bd4a" }, "downloads": -1, "filename": "chromogenic-0.1.20.tar.gz", "has_sig": true, "md5_digest": "954dd3be7fb07c671175aacfda3d09c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43034, "upload_time": "2016-02-24T18:27:27", "upload_time_iso_8601": "2016-02-24T18:27:27.762717Z", "url": "https://files.pythonhosted.org/packages/f0/97/7b374a69654abf6ce4f4559f91ba06c3271ab30739c72edcebfc0e620331/chromogenic-0.1.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "ecabe55a7431f56d2bc3b85c1561a444", "sha256": "c3d79b954d5f734bc3d89c8f88125ef3b0ae5103bdf7bfcccc4736aa334bf0a0" }, "downloads": -1, "filename": "chromogenic-0.1.21-py2-none-any.whl", "has_sig": true, "md5_digest": "ecabe55a7431f56d2bc3b85c1561a444", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 49961, "upload_time": "2016-02-24T21:14:16", "upload_time_iso_8601": "2016-02-24T21:14:16.091437Z", "url": "https://files.pythonhosted.org/packages/6d/42/902bdac8e2d765f2b79f2809012f6c5f7ed3052535e43b519736f909e54d/chromogenic-0.1.21-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e144403bacaf1c1ce047dd070e70c7cf", "sha256": "8ab3e9019a18f3f9bf0c75bd55f860ac6d9be090012639fc6941237ba7f1d8d8" }, "downloads": -1, "filename": "chromogenic-0.1.21.tar.gz", "has_sig": true, "md5_digest": "e144403bacaf1c1ce047dd070e70c7cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43149, "upload_time": "2016-02-24T21:14:00", "upload_time_iso_8601": "2016-02-24T21:14:00.088526Z", "url": "https://files.pythonhosted.org/packages/0a/98/a33160eac9bea69f3147137952db91d99871aed8042fec70fb13d5114f43/chromogenic-0.1.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "6c9aceddb110f98d69ad2cb0083a02ea", "sha256": "934e2d54356b1149a1fb66ef8a8c7916f1d2e472e5860e7168e75ef7aaf212ac" }, "downloads": -1, "filename": "chromogenic-0.1.22-py2-none-any.whl", "has_sig": true, "md5_digest": "6c9aceddb110f98d69ad2cb0083a02ea", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 50062, "upload_time": "2016-02-25T16:11:16", "upload_time_iso_8601": "2016-02-25T16:11:16.748344Z", "url": "https://files.pythonhosted.org/packages/dd/ec/4d9e47d6926102a0de6661e9564f57bf07ffc532829f640ab6a4eae59fce/chromogenic-0.1.22-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2bd825fa58ac56a7ce4de73d9a888a38", "sha256": "b26b8f166129b7250fe73b35af2e0694a7e230843fb986a55cb27945173f6fa3" }, "downloads": -1, "filename": "chromogenic-0.1.22.tar.gz", "has_sig": true, "md5_digest": "2bd825fa58ac56a7ce4de73d9a888a38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43243, "upload_time": "2016-02-25T16:11:02", "upload_time_iso_8601": "2016-02-25T16:11:02.691266Z", "url": "https://files.pythonhosted.org/packages/51/87/f8dcb393588ba7f165b4874b0e3ad28b640aac56f0125158b79987cc4327/chromogenic-0.1.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "645e52c37ef631f4cc03ba7b557201f7", "sha256": "9f9c93c44632be14da84972fbb29fa4dc06e601a1cd7bbf7739327be60fdc6c9" }, "downloads": -1, "filename": "chromogenic-0.1.4-py2-none-any.whl", "has_sig": true, "md5_digest": "645e52c37ef631f4cc03ba7b557201f7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 47793, "upload_time": "2015-03-25T06:52:38", "upload_time_iso_8601": "2015-03-25T06:52:38.129675Z", "url": "https://files.pythonhosted.org/packages/91/51/496f40a457c15653f45c44e270096f03c6772921acb310db1ad5893a70d2/chromogenic-0.1.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c4d7fee6b94be74ae679768cb5784ab", "sha256": "5f355b7e5c2bb0a96fd97259fe7059eb115f0291832485a87137170d6af4e2c6" }, "downloads": -1, "filename": "chromogenic-0.1.4.tar.gz", "has_sig": true, "md5_digest": "0c4d7fee6b94be74ae679768cb5784ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40662, "upload_time": "2015-03-25T06:52:40", "upload_time_iso_8601": "2015-03-25T06:52:40.733493Z", "url": "https://files.pythonhosted.org/packages/3a/4c/802ac48c2003e5daeccb658191363e2e8e71aef6263ee06122a90d5bcbd5/chromogenic-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "fb0b23df72a46f294f502ffd1bbdccbe", "sha256": "bbbc6ae65c3d2abd625a9312f31a731066cbb9ff8e770444a939fb83b6e4922d" }, "downloads": -1, "filename": "chromogenic-0.1.5-py2-none-any.whl", "has_sig": true, "md5_digest": "fb0b23df72a46f294f502ffd1bbdccbe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 47956, "upload_time": "2015-04-15T19:38:15", "upload_time_iso_8601": "2015-04-15T19:38:15.070112Z", "url": "https://files.pythonhosted.org/packages/77/39/93bb0ebe12e61ed8f84d8f194ddd6792b670c8e1d743b7a07d3c6cc5aec5/chromogenic-0.1.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5017aa9270950b5bd8c979e5ef2efff2", "sha256": "aeb73405c06b1bf35101b9050ca7aa128b58432e497e874720b66917caef4984" }, "downloads": -1, "filename": "chromogenic-0.1.5.tar.gz", "has_sig": true, "md5_digest": "5017aa9270950b5bd8c979e5ef2efff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40958, "upload_time": "2015-04-15T19:38:18", "upload_time_iso_8601": "2015-04-15T19:38:18.606540Z", "url": "https://files.pythonhosted.org/packages/3b/73/5436f6060c5e70947d1f47b01f3cb5bc93591fadd6a1c5662047e96856ec/chromogenic-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "c4b51f6cc2e3b94d17f52442cc7cc8fd", "sha256": "129839503c94cee0d6c1278fc02379be848cb4f2f0f8387f0c6f1e7b7b8f2e4e" }, "downloads": -1, "filename": "chromogenic-0.1.6-py2-none-any.whl", "has_sig": true, "md5_digest": "c4b51f6cc2e3b94d17f52442cc7cc8fd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 48104, "upload_time": "2015-07-14T19:11:56", "upload_time_iso_8601": "2015-07-14T19:11:56.468631Z", "url": "https://files.pythonhosted.org/packages/ca/b5/d0c270775d52599c6b21201faa50d250011a8805eaf9b652fa1a7a7ebf58/chromogenic-0.1.6-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff8bfa2f92830dd639350723d58d88c5", "sha256": "966e33bf9e09b099de90e10f0f6e6a66fb39cd42c1b23ee7a4ceeb4f03427634" }, "downloads": -1, "filename": "chromogenic-0.1.6.tar.gz", "has_sig": true, "md5_digest": "ff8bfa2f92830dd639350723d58d88c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41125, "upload_time": "2015-07-14T19:12:00", "upload_time_iso_8601": "2015-07-14T19:12:00.787369Z", "url": "https://files.pythonhosted.org/packages/9d/f5/c4603e662eeb489b03880331d5ef0ce0e6dbb77befaf8f601437ae77112e/chromogenic-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a4b95ef8bda27b9540ce02e154c0a305", "sha256": "3fbe3a9fa634d96bcd425d01221e8f9b4394fdb714b44decd5e90563ccc4a432" }, "downloads": -1, "filename": "chromogenic-0.1.7-py2-none-any.whl", "has_sig": true, "md5_digest": "a4b95ef8bda27b9540ce02e154c0a305", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 48134, "upload_time": "2015-08-21T20:16:00", "upload_time_iso_8601": "2015-08-21T20:16:00.571778Z", "url": "https://files.pythonhosted.org/packages/87/8c/a8899896592219f704d6fdcd21a4a5780fb2615f22f44ec3912017cd85ac/chromogenic-0.1.7-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ba282e225ffa75a6a101d2614111b9d", "sha256": "592d093d385c41005c8e74925a826e5208c8b8690308f41da04d2ec2d3bb6982" }, "downloads": -1, "filename": "chromogenic-0.1.7.tar.gz", "has_sig": true, "md5_digest": "6ba282e225ffa75a6a101d2614111b9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41196, "upload_time": "2015-08-21T20:16:11", "upload_time_iso_8601": "2015-08-21T20:16:11.791342Z", "url": "https://files.pythonhosted.org/packages/97/29/3c4e538b1bc5e875c48e3fcac570a8796ac8a48cdc121b7efed6e3b21711/chromogenic-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "062b6696c9f1f6198507b4ec313e9a06", "sha256": "515baf67b02d7406c57a5f6566372f23b3508f118e72335e1250aa7298d6841c" }, "downloads": -1, "filename": "chromogenic-0.1.8-py2-none-any.whl", "has_sig": true, "md5_digest": "062b6696c9f1f6198507b4ec313e9a06", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48312, "upload_time": "2015-10-19T23:14:16", "upload_time_iso_8601": "2015-10-19T23:14:16.197371Z", "url": "https://files.pythonhosted.org/packages/4d/b3/da33ca66b41a2a1360fd77813eeae663c0513b98dd82294ecdb2f9807825/chromogenic-0.1.8-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f9e0123134efc0275e79e6e8490b47a6", "sha256": "f49b99adb941ebb2125351b615344acbd1809e8d894311ec753284f72d3bca64" }, "downloads": -1, "filename": "chromogenic-0.1.8.tar.gz", "has_sig": true, "md5_digest": "f9e0123134efc0275e79e6e8490b47a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41507, "upload_time": "2015-10-19T23:14:05", "upload_time_iso_8601": "2015-10-19T23:14:05.062577Z", "url": "https://files.pythonhosted.org/packages/43/93/6295fbdb0e5cd37e514a6d3817ab9f94a9b7289f3b2d11205622b967caf4/chromogenic-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "c1ef7b9de259d7f310031517bc25f9d6", "sha256": "d3c4df337d44cb4796f2cdbd8fffaf69e1afdd4fa78521a66325609d8853f174" }, "downloads": -1, "filename": "chromogenic-0.1.9-py2-none-any.whl", "has_sig": true, "md5_digest": "c1ef7b9de259d7f310031517bc25f9d6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 48465, "upload_time": "2016-01-13T19:23:39", "upload_time_iso_8601": "2016-01-13T19:23:39.198463Z", "url": "https://files.pythonhosted.org/packages/31/9b/d5e3a09ac6c8e3c4c556d3c00c503e996f33abe00b5dc3ddb86111e7098e/chromogenic-0.1.9-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4fa4c338a2c3bf1de9dde93104d320ab", "sha256": "2c38586b278c277496ee6650f13a8e450f5cec1356c88444ac50d7fbb817078e" }, "downloads": -1, "filename": "chromogenic-0.1.9.tar.gz", "has_sig": true, "md5_digest": "4fa4c338a2c3bf1de9dde93104d320ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41598, "upload_time": "2016-01-13T19:23:23", "upload_time_iso_8601": "2016-01-13T19:23:23.629380Z", "url": "https://files.pythonhosted.org/packages/7c/fa/61bb5bbe91f2b13af75f277938561806841a7f6e45b41c74abf42697ad70/chromogenic-0.1.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "2c443872a3eff0f0d8b91dcfaedf4dc0", "sha256": "b224ac7f21884bb6b3ae24d2fda55e6a453b97a6f9af2d4b41c92bbc0d494012" }, "downloads": -1, "filename": "chromogenic-0.2-py2-none-any.whl", "has_sig": true, "md5_digest": "2c443872a3eff0f0d8b91dcfaedf4dc0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 50764, "upload_time": "2016-02-26T18:09:34", "upload_time_iso_8601": "2016-02-26T18:09:34.120336Z", "url": "https://files.pythonhosted.org/packages/cc/fe/544066acbe835f4f783c928bf8a72e1b7734545ad949e25a94876229ea5e/chromogenic-0.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b0f89bca742e5f686c72bf95fda5a151", "sha256": "0cc0bbdbc75c34fe46063aad088d550b8e303660c7680c153fa3a8976f84b550" }, "downloads": -1, "filename": "chromogenic-0.2.tar.gz", "has_sig": true, "md5_digest": "b0f89bca742e5f686c72bf95fda5a151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43758, "upload_time": "2016-02-26T18:09:24", "upload_time_iso_8601": "2016-02-26T18:09:24.892661Z", "url": "https://files.pythonhosted.org/packages/b9/3a/27c2ac5cc4509feabb4579837f56db56d0bf2c33e622d1b4187444645ba9/chromogenic-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4efc3a39a7072e1af46f726af815e7aa", "sha256": "91207b1ef71aa4fc781bd741fbc9fe8123ef8526a5feb73a69d7940fc6f4d4d1" }, "downloads": -1, "filename": "chromogenic-0.2.1-py2-none-any.whl", "has_sig": true, "md5_digest": "4efc3a39a7072e1af46f726af815e7aa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 50807, "upload_time": "2016-02-26T18:12:57", "upload_time_iso_8601": "2016-02-26T18:12:57.422632Z", "url": "https://files.pythonhosted.org/packages/58/6a/10a392af71c1353b7e4fb041cb2526478eac8a30ea9a06415b4ace4358da/chromogenic-0.2.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b7bbb67ee6569b4dfa6f519bf42d522a", "sha256": "db2f6170748579b3cd8464b6092cbe0c4102dcd4914eac45f7c68cd0af6cd652" }, "downloads": -1, "filename": "chromogenic-0.2.1.tar.gz", "has_sig": true, "md5_digest": "b7bbb67ee6569b4dfa6f519bf42d522a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43854, "upload_time": "2016-02-26T18:12:48", "upload_time_iso_8601": "2016-02-26T18:12:48.502819Z", "url": "https://files.pythonhosted.org/packages/8b/16/4ddcdf7ccc57abbd4a9dbebc6cca6af1463b82eee41ac70489d38d2819da/chromogenic-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "d13b2553adb00955944a72eca77545e2", "sha256": "e1e7040b5e6446431cb3cab3635caa684f8d9c2557eb2496787ef43e2b6dbd01" }, "downloads": -1, "filename": "chromogenic-0.2.2-py2-none-any.whl", "has_sig": true, "md5_digest": "d13b2553adb00955944a72eca77545e2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 51049, "upload_time": "2016-03-24T23:24:28", "upload_time_iso_8601": "2016-03-24T23:24:28.290181Z", "url": "https://files.pythonhosted.org/packages/2f/e7/4f27fe7071d39762251d2e0aaac25539b37cea0bf64304e26a0035a8fe78/chromogenic-0.2.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef23d8de68709e530da8cbfe03db51ff", "sha256": "73b3c7c85299a417caa2a03207e11d16cc492d8d427bc4ddc7f8d8a4c0ce8669" }, "downloads": -1, "filename": "chromogenic-0.2.2.tar.gz", "has_sig": true, "md5_digest": "ef23d8de68709e530da8cbfe03db51ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44124, "upload_time": "2016-03-24T23:23:49", "upload_time_iso_8601": "2016-03-24T23:23:49.826869Z", "url": "https://files.pythonhosted.org/packages/0b/87/fe313ada4f416f9686dbf1edc4a8bf2b74938d93675919a54f4c21b7195d/chromogenic-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "9ed2548748b04a8163186434918143ae", "sha256": "7c06b3a3cb694563cc5d407f313384fc12e9ee34709748b151e40087f6733888" }, "downloads": -1, "filename": "chromogenic-0.2.3-py2-none-any.whl", "has_sig": true, "md5_digest": "9ed2548748b04a8163186434918143ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 51711, "upload_time": "2016-05-12T20:23:31", "upload_time_iso_8601": "2016-05-12T20:23:31.070163Z", "url": "https://files.pythonhosted.org/packages/57/04/68c56d331b06223126263c3cb17aa854613d49682d873233d6ff2f6d3bbd/chromogenic-0.2.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2adacd4618766fa579a561459fab4c4a", "sha256": "48a429dad6a6234d09fa9e20525095f97a13df80e4ee0c767dc7764780153415" }, "downloads": -1, "filename": "chromogenic-0.2.3.tar.gz", "has_sig": true, "md5_digest": "2adacd4618766fa579a561459fab4c4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44808, "upload_time": "2016-05-12T20:23:09", "upload_time_iso_8601": "2016-05-12T20:23:09.360267Z", "url": "https://files.pythonhosted.org/packages/5f/77/214ab7f8e149f4b513ea4122268e35cb275de466283805d462a326ced21a/chromogenic-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "24756f32a25cbbdda1f57c72eb9ac336", "sha256": "c6272ccdf5bcb89b82208e5658705f1eb417f6511e645fcd5ec59df9b2023ad8" }, "downloads": -1, "filename": "chromogenic-0.2.4-py2-none-any.whl", "has_sig": true, "md5_digest": "24756f32a25cbbdda1f57c72eb9ac336", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 51930, "upload_time": "2016-05-17T04:08:18", "upload_time_iso_8601": "2016-05-17T04:08:18.745169Z", "url": "https://files.pythonhosted.org/packages/10/ea/35feb20d4d6912bfb99c6414f6e4ebbc21e73314f6c39b9537246286fcd3/chromogenic-0.2.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "087a8b149c0947cec937d480d88da1db", "sha256": "9061755be224702f4c70f1b512db8e7771a26c95378e3ead751febfb1abc91d6" }, "downloads": -1, "filename": "chromogenic-0.2.4.tar.gz", "has_sig": true, "md5_digest": "087a8b149c0947cec937d480d88da1db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45058, "upload_time": "2016-05-17T04:08:04", "upload_time_iso_8601": "2016-05-17T04:08:04.353290Z", "url": "https://files.pythonhosted.org/packages/4b/1f/84b995d1c8fffd16de0ca87d6113698d0921553f70d488e66c69addccff2/chromogenic-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9e8a714d175e22b371917ecccbe4cc6e", "sha256": "589dcce239a09cab1618c1e4e0870964d49ede845ef0c0d3154c0c97a823810b" }, "downloads": -1, "filename": "chromogenic-0.3-py2-none-any.whl", "has_sig": true, "md5_digest": "9e8a714d175e22b371917ecccbe4cc6e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 51819, "upload_time": "2016-07-15T21:47:27", "upload_time_iso_8601": "2016-07-15T21:47:27.265892Z", "url": "https://files.pythonhosted.org/packages/82/9e/a68da5eb95bb95e8be2614cfa9a9323d20d70ebbe0983d8c3cdf95ee1a11/chromogenic-0.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c473b72e01b1d0ff191b2d82ea4c265", "sha256": "d3a73bdccc807a02fc6fcee04b6fbd7e0cfae0bafb67ade2db98bde84bff72df" }, "downloads": -1, "filename": "chromogenic-0.3.tar.gz", "has_sig": true, "md5_digest": "8c473b72e01b1d0ff191b2d82ea4c265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45066, "upload_time": "2016-07-15T21:47:21", "upload_time_iso_8601": "2016-07-15T21:47:21.823878Z", "url": "https://files.pythonhosted.org/packages/b0/dd/81d734de64bec46be6c49435102b82e17aa85675ec5ec582d495916a42e8/chromogenic-0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6f5a44ebcb545581f076683ae2310247", "sha256": "53cd917979c95751f3e238ea25a16a28312ede7a84624cf6dffab6eb5fe13d72" }, "downloads": -1, "filename": "chromogenic-0.3.1-py2-none-any.whl", "has_sig": true, "md5_digest": "6f5a44ebcb545581f076683ae2310247", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 51705, "upload_time": "2016-09-09T00:34:20", "upload_time_iso_8601": "2016-09-09T00:34:20.335255Z", "url": "https://files.pythonhosted.org/packages/43/d1/3c1852bb2b3a95f0ae91ccab9a0b7130518c69cc2514564981010e020201/chromogenic-0.3.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3df80aa405a306d7454236b45b4deb76", "sha256": "4b1b70e9d28b8a3889daedd28a5b1654b753740e9f5cfd59bebeb834213dc11f" }, "downloads": -1, "filename": "chromogenic-0.3.1.tar.gz", "has_sig": true, "md5_digest": "3df80aa405a306d7454236b45b4deb76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44896, "upload_time": "2016-09-09T00:34:15", "upload_time_iso_8601": "2016-09-09T00:34:15.737204Z", "url": "https://files.pythonhosted.org/packages/8b/ee/4f327fff37ed1a8c23206021942d3476f138e86b9529d624f4ad64ae0105/chromogenic-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "f0070b671fc2acb6bebb615695928f3a", "sha256": "66113f30f8aea1cc72f4e1e0d0668de4be2a20dfecc33dbb45874cccc9b757e3" }, "downloads": -1, "filename": "chromogenic-0.3.2-py2-none-any.whl", "has_sig": true, "md5_digest": "f0070b671fc2acb6bebb615695928f3a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 52632, "upload_time": "2017-02-10T23:11:03", "upload_time_iso_8601": "2017-02-10T23:11:03.748901Z", "url": "https://files.pythonhosted.org/packages/c0/d5/930c3b1fa77cade3a08e513b66de264b1591eb66530764c5f45529ffa874/chromogenic-0.3.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd4d6525eac1a90b0d9651c82ebf5937", "sha256": "55188ba6c98820bf5f50dc38d7b0aafa8a2db7b1cd02b1bd35d2154524f04a93" }, "downloads": -1, "filename": "chromogenic-0.3.2.tar.gz", "has_sig": true, "md5_digest": "bd4d6525eac1a90b0d9651c82ebf5937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45876, "upload_time": "2017-02-10T23:10:58", "upload_time_iso_8601": "2017-02-10T23:10:58.990561Z", "url": "https://files.pythonhosted.org/packages/15/d7/c53b3d879ddd78572f35c74376ecf7bf6df2de1e16bde4967571872e4d5a/chromogenic-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "090781190d7c7aca3658620b37abe72a", "sha256": "e08af13ed068a13099d4a2958280bb114ce6cc69e522ab91f27f7aa14f5d2912" }, "downloads": -1, "filename": "chromogenic-0.4-py2-none-any.whl", "has_sig": true, "md5_digest": "090781190d7c7aca3658620b37abe72a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 52590, "upload_time": "2017-02-24T15:22:02", "upload_time_iso_8601": "2017-02-24T15:22:02.305406Z", "url": "https://files.pythonhosted.org/packages/73/4b/014fd5d6ac17d92ea784d28d7b09f9f96f1e634f729eed9dbfa819852ea4/chromogenic-0.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "53ae1c4b1370a5ca56fc7372d4f628e1", "sha256": "50d5dcf1c06ad562238f73104f1ddcad24f0535784dfdad84d6d11e94ac88718" }, "downloads": -1, "filename": "chromogenic-0.4.tar.gz", "has_sig": true, "md5_digest": "53ae1c4b1370a5ca56fc7372d4f628e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45694, "upload_time": "2017-02-24T15:21:57", "upload_time_iso_8601": "2017-02-24T15:21:57.776435Z", "url": "https://files.pythonhosted.org/packages/67/0b/8b046594d55a1ca5d5d9b31094456d6a41c7acdc73f5efea4abcb3e53a63/chromogenic-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b8f11544e6c5f2e97b1b307d093907fb", "sha256": "43c8601fb04c2e4e0384175d095b9fd3dbc67b1a8ad0baa2672766b83ad04a01" }, "downloads": -1, "filename": "chromogenic-0.4.1-py2-none-any.whl", "has_sig": true, "md5_digest": "b8f11544e6c5f2e97b1b307d093907fb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 52694, "upload_time": "2017-03-08T21:24:51", "upload_time_iso_8601": "2017-03-08T21:24:51.286600Z", "url": "https://files.pythonhosted.org/packages/65/81/607fde0fbda3501428086563d5767323218be821d94055e8552c68c25a9c/chromogenic-0.4.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ab0b6b62fcfa94d745c06b7aab8afe4a", "sha256": "5eea0008995238bc0b0e4dfa662ad927bea855ff5f4ab0f464bdb9ed524e3bc4" }, "downloads": -1, "filename": "chromogenic-0.4.1.tar.gz", "has_sig": true, "md5_digest": "ab0b6b62fcfa94d745c06b7aab8afe4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45776, "upload_time": "2017-03-08T21:24:43", "upload_time_iso_8601": "2017-03-08T21:24:43.828647Z", "url": "https://files.pythonhosted.org/packages/5f/f0/6cab27e55b51d19d1f01fa9b8464972923ac97f37a0a7efa1962053cf495/chromogenic-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.10": [ { "comment_text": "", "digests": { "md5": "6552ad9b36798f381032053980666cf8", "sha256": "f921788dd3f7f60aa3b7becacb80ccc3d61720cb06a2587cd8e0cee81485e25b" }, "downloads": -1, "filename": "chromogenic-0.4.10-py2-none-any.whl", "has_sig": true, "md5_digest": "6552ad9b36798f381032053980666cf8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52856, "upload_time": "2017-06-14T17:52:57", "upload_time_iso_8601": "2017-06-14T17:52:57.792449Z", "url": "https://files.pythonhosted.org/packages/15/f5/e159f466634bd38ad02bd74655b229a1e8af4f7910d68f97237618c79a76/chromogenic-0.4.10-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6189115ae1462e403e80061635eab006", "sha256": "b857fa62bb5d02e307a04717cb5f84badbfc22e9e5b52669225b0d0614264efe" }, "downloads": -1, "filename": "chromogenic-0.4.10.tar.gz", "has_sig": true, "md5_digest": "6189115ae1462e403e80061635eab006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46768, "upload_time": "2017-06-14T17:53:00", "upload_time_iso_8601": "2017-06-14T17:53:00.201228Z", "url": "https://files.pythonhosted.org/packages/14/01/eff4248999154f1f416a55a5bf392dbb5bd9613806338a6da97eee0c5cf3/chromogenic-0.4.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.11": [ { "comment_text": "", "digests": { "md5": "3478792724c458d1edb77ed65bfc6706", "sha256": "94888d059289213da14464ad0623b20d89c28cea99428ccb80daa54d5e484a0a" }, "downloads": -1, "filename": "chromogenic-0.4.11-py2-none-any.whl", "has_sig": true, "md5_digest": "3478792724c458d1edb77ed65bfc6706", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 53392, "upload_time": "2017-06-23T17:44:40", "upload_time_iso_8601": "2017-06-23T17:44:40.832065Z", "url": "https://files.pythonhosted.org/packages/02/a0/3ba79d496a52624b838d7c603c8f39b969cd469a8655ef8bbdd79dc1d695/chromogenic-0.4.11-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "641566b3f9f67b5f8cd30d7f432e4bde", "sha256": "c5dc420f6ae3fb5afd4f71ff05bcd8169a538db95650a54d156bdcdd5f717967" }, "downloads": -1, "filename": "chromogenic-0.4.11.tar.gz", "has_sig": false, "md5_digest": "641566b3f9f67b5f8cd30d7f432e4bde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47387, "upload_time": "2017-06-23T17:44:43", "upload_time_iso_8601": "2017-06-23T17:44:43.123863Z", "url": "https://files.pythonhosted.org/packages/a4/10/e5e60afea8c68e53ded87dd269d34fc9307afce287f9261badd2fb54f74c/chromogenic-0.4.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.12": [ { "comment_text": "", "digests": { "md5": "6357b94970205eb11149946205926a07", "sha256": "2c5941bb8c41dcc9d8a835cafe798391d102e2d9cd46b692e6e336bb9c3baa41" }, "downloads": -1, "filename": "chromogenic-0.4.12-py2-none-any.whl", "has_sig": true, "md5_digest": "6357b94970205eb11149946205926a07", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 53443, "upload_time": "2017-07-17T15:05:14", "upload_time_iso_8601": "2017-07-17T15:05:14.049494Z", "url": "https://files.pythonhosted.org/packages/19/35/2fcfb37c11ffddbf5eeec8dd17c685711a8ef8ee3da939b7f8ba00465cee/chromogenic-0.4.12-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52a809f36cce787cd41914bd404f1e94", "sha256": "b4308e0eae5b78c695567dd90ec7f26252345997ac34f9dfb58b897e9da6fe80" }, "downloads": -1, "filename": "chromogenic-0.4.12.tar.gz", "has_sig": true, "md5_digest": "52a809f36cce787cd41914bd404f1e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47569, "upload_time": "2017-07-17T15:05:15", "upload_time_iso_8601": "2017-07-17T15:05:15.693859Z", "url": "https://files.pythonhosted.org/packages/8f/48/ba5db1a844a3874f66425da9ae1f02469e93662e7031c37b2583260f00e1/chromogenic-0.4.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.13": [ { "comment_text": "", "digests": { "md5": "af81b70024c7acc7cd25e8207f280770", "sha256": "91ad11f190a6cb290af6d98d8ee7904d7da4983bb10f7e499b72f782dbcf4936" }, "downloads": -1, "filename": "chromogenic-0.4.13-py2-none-any.whl", "has_sig": true, "md5_digest": "af81b70024c7acc7cd25e8207f280770", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 53596, "upload_time": "2017-07-20T16:58:01", "upload_time_iso_8601": "2017-07-20T16:58:01.036312Z", "url": "https://files.pythonhosted.org/packages/a9/23/01847f336d77410b5009f7287f6a79734281772a24eb2cc0b0187005887d/chromogenic-0.4.13-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "341e3a60e5cc03f2a8a7d2d5cdb3c365", "sha256": "2a108b8117406caed617642b773705e794e7f866f58ffef407d3219629abb8be" }, "downloads": -1, "filename": "chromogenic-0.4.13.tar.gz", "has_sig": true, "md5_digest": "341e3a60e5cc03f2a8a7d2d5cdb3c365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47776, "upload_time": "2017-07-20T16:58:03", "upload_time_iso_8601": "2017-07-20T16:58:03.171392Z", "url": "https://files.pythonhosted.org/packages/64/ae/0e50d3d8a80891e5f1b6f63140b5491ab2df3275b590c1765167062d7623/chromogenic-0.4.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.14": [ { "comment_text": "", "digests": { "md5": "6bfe1c2e526e6d6df77734fd1f8fa790", "sha256": "94a142725d95247abf9f21878b809dd4815075e67e89cc74fabffd7681ca7ad0" }, "downloads": -1, "filename": "chromogenic-0.4.14-py2-none-any.whl", "has_sig": true, "md5_digest": "6bfe1c2e526e6d6df77734fd1f8fa790", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 53594, "upload_time": "2017-08-31T15:08:02", "upload_time_iso_8601": "2017-08-31T15:08:02.993065Z", "url": "https://files.pythonhosted.org/packages/4f/75/7007148ac773083faabca3efe05a7405c15deb1ad1a86a60ae02616e37f8/chromogenic-0.4.14-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd1ae9cc2080078e6c9b292c0f71b620", "sha256": "9a21329a44b3c8c5492ecce6b2ff7a3d8eefdfdbfa51f7d83683e34b6ce3b714" }, "downloads": -1, "filename": "chromogenic-0.4.14.tar.gz", "has_sig": true, "md5_digest": "fd1ae9cc2080078e6c9b292c0f71b620", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47717, "upload_time": "2017-08-31T15:07:57", "upload_time_iso_8601": "2017-08-31T15:07:57.147378Z", "url": "https://files.pythonhosted.org/packages/e1/ea/0d3ab890eaf3f5a4802fc08c069b4c411174884f3ab4facf19ca0af63bf0/chromogenic-0.4.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.15": [ { "comment_text": "", "digests": { "md5": "f91bdd9ff6ab73e441adbf46446bc5a1", "sha256": "a912c30cd6d02962d51bb87d9411f086d3925a0185369c4c464f68eca0d11095" }, "downloads": -1, "filename": "chromogenic-0.4.15-py2-none-any.whl", "has_sig": true, "md5_digest": "f91bdd9ff6ab73e441adbf46446bc5a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 53611, "upload_time": "2017-10-03T17:24:41", "upload_time_iso_8601": "2017-10-03T17:24:41.823508Z", "url": "https://files.pythonhosted.org/packages/e6/ed/481c05b1ff85dfff0b0d357fd5bdf9cdc55da70e15ddcf59221ac59502d8/chromogenic-0.4.15-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c79471f559be612c99d5e8bbcd62edb4", "sha256": "889c2ff4e2fda90b1a82bf9efdb02d00bf40260c4fa56160cd8116ad2eafd7a0" }, "downloads": -1, "filename": "chromogenic-0.4.15.tar.gz", "has_sig": true, "md5_digest": "c79471f559be612c99d5e8bbcd62edb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47730, "upload_time": "2017-10-03T17:24:36", "upload_time_iso_8601": "2017-10-03T17:24:36.053654Z", "url": "https://files.pythonhosted.org/packages/0a/55/6bfbeb7a76f38c24ff98b3d04700d8b53d925671a39dc612f351b90fb927/chromogenic-0.4.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.16": [ { "comment_text": "", "digests": { "md5": "650aea803910db9415753951d3c0a3b7", "sha256": "47d79705ac99f78bf15adecd6a3db3250ac18b0cabb235059c17c8e8a0184240" }, "downloads": -1, "filename": "chromogenic-0.4.16-py2-none-any.whl", "has_sig": true, "md5_digest": "650aea803910db9415753951d3c0a3b7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 53818, "upload_time": "2017-10-17T17:12:04", "upload_time_iso_8601": "2017-10-17T17:12:04.532441Z", "url": "https://files.pythonhosted.org/packages/d6/bc/ad7ac01fa8766e54c1bd9df159cf64484813ec7d084bc4070ef6a95a0d4c/chromogenic-0.4.16-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c98af74aa09383ee43c0b49a6a5e0637", "sha256": "37e3120b136e85240d1f4999077793a7a74f1f794683eaf43c9f5c437995a1c7" }, "downloads": -1, "filename": "chromogenic-0.4.16.tar.gz", "has_sig": true, "md5_digest": "c98af74aa09383ee43c0b49a6a5e0637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48025, "upload_time": "2017-10-17T17:12:00", "upload_time_iso_8601": "2017-10-17T17:12:00.456639Z", "url": "https://files.pythonhosted.org/packages/f6/9c/9021901d857c3840677f4b760d176ea3d9f6c600e1dc0ad58769c5d95f61/chromogenic-0.4.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.17": [ { "comment_text": "", "digests": { "md5": "40142c422e8ce3cec3eee421c838c7d0", "sha256": "5a6cb069be9f705f2473ad1cf14f8ddc050f84889bc0ed39e9a1c6e9f8479d4b" }, "downloads": -1, "filename": "chromogenic-0.4.17-py2-none-any.whl", "has_sig": true, "md5_digest": "40142c422e8ce3cec3eee421c838c7d0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 53851, "upload_time": "2017-10-18T21:28:05", "upload_time_iso_8601": "2017-10-18T21:28:05.628820Z", "url": "https://files.pythonhosted.org/packages/12/6e/27326445e42ef693bd75f8434c2bda355d94a6f0641d3116c038242ce964/chromogenic-0.4.17-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "da3fd38a91f0aea35727264487f2ad0f", "sha256": "dd83e2a8e54735192c89f7edbcc94ed159c881f4b1deb6f22ee40694d6e6aef1" }, "downloads": -1, "filename": "chromogenic-0.4.17.tar.gz", "has_sig": true, "md5_digest": "da3fd38a91f0aea35727264487f2ad0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48074, "upload_time": "2017-10-18T21:28:01", "upload_time_iso_8601": "2017-10-18T21:28:01.527174Z", "url": "https://files.pythonhosted.org/packages/53/84/2ac8380e1f05296bbbdd77a97e637f04c25d1a2de8d13694d5c26f8763a2/chromogenic-0.4.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.18": [ { "comment_text": "", "digests": { "md5": "c0a87d3c9b8061cc41054140b365c53c", "sha256": "be4e73740bbfe3b00755d6541706a1a1caf8213ba37c57c85e6009b9e9e9856b" }, "downloads": -1, "filename": "chromogenic-0.4.18-py2-none-any.whl", "has_sig": true, "md5_digest": "c0a87d3c9b8061cc41054140b365c53c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 51047, "upload_time": "2018-05-18T23:08:43", "upload_time_iso_8601": "2018-05-18T23:08:43.238833Z", "url": "https://files.pythonhosted.org/packages/50/76/e21c2ca87dc4af075330bfcae19be2465160cd9213519732ac37f6e00c5f/chromogenic-0.4.18-py2-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.4.19": [ { "comment_text": "", "digests": { "md5": "da71ce04abd8abf4320cd842f41e89a1", "sha256": "3eb070b53bd74cf22435458595599cef17ddee6460eecb0e87e02d8772192689" }, "downloads": -1, "filename": "chromogenic-0.4.19-py2-none-any.whl", "has_sig": false, "md5_digest": "da71ce04abd8abf4320cd842f41e89a1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 51053, "upload_time": "2018-09-04T17:53:29", "upload_time_iso_8601": "2018-09-04T17:53:29.959904Z", "url": "https://files.pythonhosted.org/packages/99/a3/68bb030ce0bbe61f9fbaf47da045244773f4d807c114280a67a81b5e1160/chromogenic-0.4.19-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cb9021b657fe199601f5e7666361318d", "sha256": "9da2e283e47f0cb9e19d7d5723dffa30ff1488ff39d1425830845ce3f725fdb3" }, "downloads": -1, "filename": "chromogenic-0.4.19.tar.gz", "has_sig": false, "md5_digest": "cb9021b657fe199601f5e7666361318d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47898, "upload_time": "2018-09-04T17:53:31", "upload_time_iso_8601": "2018-09-04T17:53:31.670392Z", "url": "https://files.pythonhosted.org/packages/a2/70/19e3c61f7dc88a75871abc61c0ee5ef07ec6803d2e534e4e66166e294dc4/chromogenic-0.4.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "ea57eec4a2096f4921999b43f1a3f0ec", "sha256": "c5af0fdfe97f0587e2fee9fe4ca63a70c423f5195a7f9dae7647e3e8c6833c67" }, "downloads": -1, "filename": "chromogenic-0.4.2-py2-none-any.whl", "has_sig": true, "md5_digest": "ea57eec4a2096f4921999b43f1a3f0ec", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 52729, "upload_time": "2017-03-17T14:52:09", "upload_time_iso_8601": "2017-03-17T14:52:09.971264Z", "url": "https://files.pythonhosted.org/packages/d3/e1/813768c6b9141dd178e26784b54c93a7092852abb63f36a279d401db6815/chromogenic-0.4.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "126497c5c4817b1df236de1e543e375f", "sha256": "e67f0d72f557c638940b60e4e5b07fe782aceb574c8c9282c8164831dac1764e" }, "downloads": -1, "filename": "chromogenic-0.4.2.tar.gz", "has_sig": true, "md5_digest": "126497c5c4817b1df236de1e543e375f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45820, "upload_time": "2017-03-17T14:52:04", "upload_time_iso_8601": "2017-03-17T14:52:04.767827Z", "url": "https://files.pythonhosted.org/packages/02/1d/fae0bfdfb3a9af9f5d82a64066cda135013a2c7757ac045eb498dfebe12e/chromogenic-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.20": [ { "comment_text": "", "digests": { "md5": "b82a59a46c69795bc74d6e5336a16b82", "sha256": "b7889dd17dbf58f7eb33f62e97d1ec6918b74120146c6f761f68039324981cdd" }, "downloads": -1, "filename": "chromogenic-0.4.20-py2-none-any.whl", "has_sig": false, "md5_digest": "b82a59a46c69795bc74d6e5336a16b82", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 50985, "upload_time": "2018-09-14T21:30:40", "upload_time_iso_8601": "2018-09-14T21:30:40.150569Z", "url": "https://files.pythonhosted.org/packages/cc/85/c8f88743a502247b61634ce721a9b406dc635ab635e930f5e4ab7d59ff4d/chromogenic-0.4.20-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e9491e299f082f3955240ea33497476", "sha256": "e7ce2c96dfabdca0bbb56bd49d2f1503ed26eff4c8257956c5bb97f2a7dfb7fc" }, "downloads": -1, "filename": "chromogenic-0.4.20.tar.gz", "has_sig": false, "md5_digest": "5e9491e299f082f3955240ea33497476", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47749, "upload_time": "2018-09-14T21:30:41", "upload_time_iso_8601": "2018-09-14T21:30:41.937137Z", "url": "https://files.pythonhosted.org/packages/43/eb/60da553d1fc17ff72769912b6f5cc0d3587c6d067f8204c0bde8db2292b4/chromogenic-0.4.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "5ed51eb374496f71faa580bdd9349560", "sha256": "056fc267bf93c33b3eb7343c06311113066682f0dc4a33e8209596e8d5f6b76f" }, "downloads": -1, "filename": "chromogenic-0.4.4-py2-none-any.whl", "has_sig": true, "md5_digest": "5ed51eb374496f71faa580bdd9349560", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52789, "upload_time": "2017-04-25T01:37:54", "upload_time_iso_8601": "2017-04-25T01:37:54.121438Z", "url": "https://files.pythonhosted.org/packages/fd/34/3f17081e5d312d10b8c89db3f8e7f52a91abbc51d8c5ee1c23816ced04b4/chromogenic-0.4.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87eee247e1e37c275a850f3c2effa18f", "sha256": "f051b9f87d994b1ba98da6df2f6c36d472f253417bf8c856cfc6d92a35eb1aa1" }, "downloads": -1, "filename": "chromogenic-0.4.4.tar.gz", "has_sig": true, "md5_digest": "87eee247e1e37c275a850f3c2effa18f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45879, "upload_time": "2017-04-25T01:37:55", "upload_time_iso_8601": "2017-04-25T01:37:55.507957Z", "url": "https://files.pythonhosted.org/packages/4c/8a/aa2cc2f69e835288fd9f6582407f21893bda08e6f76c8109fe3c31bcffbf/chromogenic-0.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "dd00871fc93c8a44ee642b4aa0e42d85", "sha256": "a748022e58e48731658b1f26027ee495539baa3e2f89ccdbcf4a0930130213ef" }, "downloads": -1, "filename": "chromogenic-0.4.5-py2-none-any.whl", "has_sig": true, "md5_digest": "dd00871fc93c8a44ee642b4aa0e42d85", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52744, "upload_time": "2017-04-28T16:27:57", "upload_time_iso_8601": "2017-04-28T16:27:57.131749Z", "url": "https://files.pythonhosted.org/packages/8f/52/0ba70bdfa6abd871aa08dd59e667634c3156d917a010fb2c0d4bcce4de21/chromogenic-0.4.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c50baf36fbfbcabc4a668e96f8eaef48", "sha256": "bac472b87061860e18fc6cca7b36c7692d1d4986d95247ba75bbffac012ab5c8" }, "downloads": -1, "filename": "chromogenic-0.4.5.tar.gz", "has_sig": true, "md5_digest": "c50baf36fbfbcabc4a668e96f8eaef48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45974, "upload_time": "2017-04-28T16:27:58", "upload_time_iso_8601": "2017-04-28T16:27:58.776637Z", "url": "https://files.pythonhosted.org/packages/aa/3b/7e84f99a29a1089fe0590d209510ad300b07e133b46acb8cc1d4e8e065d6/chromogenic-0.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "3d1949d8cb573df8ba49c070b63ae7c9", "sha256": "72398ce7a84eec7ae00380cb5cdb9d7fbeab9f5e9786e84b39a7dc05c0561b8e" }, "downloads": -1, "filename": "chromogenic-0.4.6-py2-none-any.whl", "has_sig": true, "md5_digest": "3d1949d8cb573df8ba49c070b63ae7c9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52815, "upload_time": "2017-05-02T17:11:19", "upload_time_iso_8601": "2017-05-02T17:11:19.622232Z", "url": "https://files.pythonhosted.org/packages/a0/ef/4fed179e0d4e4f96df9c5ef4d5f29e436145a4dd909685dfc323e90ee51d/chromogenic-0.4.6-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "37d7424a5780fd081b717625665c167d", "sha256": "3b087ebff13110e8f4c957504e15458a57fb5c902f4567e95ebee323b47dafd5" }, "downloads": -1, "filename": "chromogenic-0.4.6.tar.gz", "has_sig": true, "md5_digest": "37d7424a5780fd081b717625665c167d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46082, "upload_time": "2017-05-02T17:11:21", "upload_time_iso_8601": "2017-05-02T17:11:21.860407Z", "url": "https://files.pythonhosted.org/packages/b1/34/5371fd8861d3b5e466460feab8d8542ed883f14bb767ec3286e22bc5bcd5/chromogenic-0.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "830efe52f89203b27d7538fe65c37e68", "sha256": "9f84c442fd608e26b90946e3c99caf4789114e31c8bdf93e9145c7630d0b1154" }, "downloads": -1, "filename": "chromogenic-0.4.7-py2-none-any.whl", "has_sig": true, "md5_digest": "830efe52f89203b27d7538fe65c37e68", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52914, "upload_time": "2017-05-02T18:54:32", "upload_time_iso_8601": "2017-05-02T18:54:32.396042Z", "url": "https://files.pythonhosted.org/packages/dc/37/b4524ac54a5228451ea59fe09aa63dd6076fff439d963d1de6faaa10580b/chromogenic-0.4.7-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04201ccc5e0e593a687cd059b9ccec91", "sha256": "89f279aea7151b3a9e0e6d3c132e5c139c78471f7205c4910d4230dec73a84a8" }, "downloads": -1, "filename": "chromogenic-0.4.7.tar.gz", "has_sig": true, "md5_digest": "04201ccc5e0e593a687cd059b9ccec91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46200, "upload_time": "2017-05-02T18:54:34", "upload_time_iso_8601": "2017-05-02T18:54:34.875345Z", "url": "https://files.pythonhosted.org/packages/68/f2/3a1c5af104418d709c7712cf0ed68de18dc5ab06c14e92c033f43d6c2846/chromogenic-0.4.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "a0889fbe27c17e73bca79cc78ea1d6c6", "sha256": "19023253c1697418f036bbfe7e2f10d13721ef4c31f75ee71c3a2933826f6572" }, "downloads": -1, "filename": "chromogenic-0.4.8-py2-none-any.whl", "has_sig": true, "md5_digest": "a0889fbe27c17e73bca79cc78ea1d6c6", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52807, "upload_time": "2017-06-13T19:55:38", "upload_time_iso_8601": "2017-06-13T19:55:38.041269Z", "url": "https://files.pythonhosted.org/packages/36/b3/19e3627f7b3df12c22c374ee8d48c2810176098bb3f1d35869f2b0b1f732/chromogenic-0.4.8-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae67dc7d92fd994e0825f5b5c8e58ed1", "sha256": "0cb08bccf01c22d886ac82abc7f84bd362a8eb9e506097757f64f265a2eba43b" }, "downloads": -1, "filename": "chromogenic-0.4.8.tar.gz", "has_sig": true, "md5_digest": "ae67dc7d92fd994e0825f5b5c8e58ed1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46767, "upload_time": "2017-06-13T19:55:40", "upload_time_iso_8601": "2017-06-13T19:55:40.433056Z", "url": "https://files.pythonhosted.org/packages/d1/b6/c0a10a7390482f06aadf8f3618529a3f00e8824d139c5e744cc95ee41f49/chromogenic-0.4.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "a1df93785a8b5aa3047ff5c94cdb591b", "sha256": "9b82c9f1eb906e43cea7c4e8fec962dfca2fe316d62ff0ab47459af7c5752130" }, "downloads": -1, "filename": "chromogenic-0.4.9-py2-none-any.whl", "has_sig": true, "md5_digest": "a1df93785a8b5aa3047ff5c94cdb591b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 52807, "upload_time": "2017-06-13T20:20:08", "upload_time_iso_8601": "2017-06-13T20:20:08.339596Z", "url": "https://files.pythonhosted.org/packages/9f/32/37b45055909a90a7ca346883b08a2326d6461d5868253af9078fe8c45012/chromogenic-0.4.9-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8ed94a69eea65a12d75b43e17ce8776", "sha256": "e61ee3256959ee9800fada79731f8146f845cf6b6b5692816d0ee1069cd96535" }, "downloads": -1, "filename": "chromogenic-0.4.9.tar.gz", "has_sig": true, "md5_digest": "d8ed94a69eea65a12d75b43e17ce8776", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46706, "upload_time": "2017-06-13T20:20:10", "upload_time_iso_8601": "2017-06-13T20:20:10.657104Z", "url": "https://files.pythonhosted.org/packages/a4/7a/b122d76a3e6b029832890ed8e795b42387b2249b6e563bb67c7562c6424a/chromogenic-0.4.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "fe8e25b2a9a70988e0b7021a78b424b2", "sha256": "41398d0fdf412cb589b0801767aec88c0f03c65157577d6c1102dbfef6186430" }, "downloads": -1, "filename": "chromogenic-0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "fe8e25b2a9a70988e0b7021a78b424b2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 49906, "upload_time": "2019-06-04T01:26:56", "upload_time_iso_8601": "2019-06-04T01:26:56.422953Z", "url": "https://files.pythonhosted.org/packages/fa/d3/3c15d4fe738dccbfa5299887eed667411e596e2bffdf119fada8ce809f02/chromogenic-0.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "deab2c6091a420b5ddb7776eee501f14", "sha256": "7c43576e57ef342fd76f2597c91641000f0591199259b6a58422dd230082d708" }, "downloads": -1, "filename": "chromogenic-0.5.tar.gz", "has_sig": false, "md5_digest": "deab2c6091a420b5ddb7776eee501f14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43838, "upload_time": "2019-06-04T01:26:58", "upload_time_iso_8601": "2019-06-04T01:26:58.243100Z", "url": "https://files.pythonhosted.org/packages/ab/fc/4a7554774fc157ec234741d1ee968778cf81f86af42988a738baad270e54/chromogenic-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b7fee4fc7b1c70c72b87f4ce77e6a09b", "sha256": "d33dc7f1ca5111880c99cecf6f8649d25dee098a2676d3c0b2215ac0ed13f25e" }, "downloads": -1, "filename": "chromogenic-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b7fee4fc7b1c70c72b87f4ce77e6a09b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 49936, "upload_time": "2019-06-07T19:15:12", "upload_time_iso_8601": "2019-06-07T19:15:12.226633Z", "url": "https://files.pythonhosted.org/packages/a6/f9/5a0bdcb0baee9478c442393eb168d66697cb6a108170b5ff7517be8be981/chromogenic-0.5.1-py2-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "f19431873b0ff79ce1b45052009b7dd4", "sha256": "92c966429826aae0a761b8c177bc8d8d7b0558a4be78f9ded04994637835d708" }, "downloads": -1, "filename": "chromogenic-0.5.3-py2-none-any.whl", "has_sig": false, "md5_digest": "f19431873b0ff79ce1b45052009b7dd4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 49929, "upload_time": "2019-09-27T16:23:26", "upload_time_iso_8601": "2019-09-27T16:23:26.779296Z", "url": "https://files.pythonhosted.org/packages/89/25/46631b856db5bd851deac151348aa350c48f179e01d4c069aed560cc27d0/chromogenic-0.5.3-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c653546a483147ae69b4518b5150f31c", "sha256": "b44edf968f40fff2c7237d36c4b730d871fac889ea2bb6f51021d7e26fee79a0" }, "downloads": -1, "filename": "chromogenic-0.5.3.tar.gz", "has_sig": false, "md5_digest": "c653546a483147ae69b4518b5150f31c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44533, "upload_time": "2019-09-27T16:23:28", "upload_time_iso_8601": "2019-09-27T16:23:28.994499Z", "url": "https://files.pythonhosted.org/packages/23/37/8bf1273e747ecee9077b0874af94f22fb58581675cd7241601e057cd7f94/chromogenic-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "e39be5e122bf48558386cd4c45dcfa78", "sha256": "3ab1abbcd2b20f1cccafa30cce00ec759b7ae8db4c4fa42ec53b94bbb1a20520" }, "downloads": -1, "filename": "chromogenic-0.5.4-py2-none-any.whl", "has_sig": false, "md5_digest": "e39be5e122bf48558386cd4c45dcfa78", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 49922, "upload_time": "2019-10-22T15:46:23", "upload_time_iso_8601": "2019-10-22T15:46:23.969972Z", "url": "https://files.pythonhosted.org/packages/8b/7b/a446658162231781c87861c6c8850b8b86b96e1cbf11ea700d672ad3c96a/chromogenic-0.5.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6e83f392e10f11457c23ed3e6f3959e", "sha256": "03716c577321962fabe2dc43dbf520722ae2b4eb3a3972a29d892ae14449e96d" }, "downloads": -1, "filename": "chromogenic-0.5.4.tar.gz", "has_sig": false, "md5_digest": "a6e83f392e10f11457c23ed3e6f3959e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45330, "upload_time": "2019-10-22T15:46:25", "upload_time_iso_8601": "2019-10-22T15:46:25.908158Z", "url": "https://files.pythonhosted.org/packages/22/cb/18e039858274863aab03fe2b879adf300ddda525c4ebc38fba63c96a3396/chromogenic-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e39be5e122bf48558386cd4c45dcfa78", "sha256": "3ab1abbcd2b20f1cccafa30cce00ec759b7ae8db4c4fa42ec53b94bbb1a20520" }, "downloads": -1, "filename": "chromogenic-0.5.4-py2-none-any.whl", "has_sig": false, "md5_digest": "e39be5e122bf48558386cd4c45dcfa78", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 49922, "upload_time": "2019-10-22T15:46:23", "upload_time_iso_8601": "2019-10-22T15:46:23.969972Z", "url": "https://files.pythonhosted.org/packages/8b/7b/a446658162231781c87861c6c8850b8b86b96e1cbf11ea700d672ad3c96a/chromogenic-0.5.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6e83f392e10f11457c23ed3e6f3959e", "sha256": "03716c577321962fabe2dc43dbf520722ae2b4eb3a3972a29d892ae14449e96d" }, "downloads": -1, "filename": "chromogenic-0.5.4.tar.gz", "has_sig": false, "md5_digest": "a6e83f392e10f11457c23ed3e6f3959e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45330, "upload_time": "2019-10-22T15:46:25", "upload_time_iso_8601": "2019-10-22T15:46:25.908158Z", "url": "https://files.pythonhosted.org/packages/22/cb/18e039858274863aab03fe2b879adf300ddda525c4ebc38fba63c96a3396/chromogenic-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }