{ "info": { "author": "Parham Pourdavood", "author_email": "ppourdavood@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Altify\n======\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/gif.gif?raw=true\n\nAltify automizes the task of inserting alternative text attributes for\nimage tags. Altify uses Microsoft Computer Vision API's deep learning\nalgorithms to caption images in an HTML file and returns a new HTML file\nin which alt attributes are filled out with their corresponding\ncaptions.\n\nNotice: Altify will now ignore any image tag whose alt attribute has\ncontent or is just an empty string. (In compliance with standard web\npractices)\n\nDependencies\n------------\n\n- Python 2.7\n- BeautifulSoup\n\nInstall and Usage (Latest Version)\n----------------------------------\n\n1) Get a Microsoft API Key for Free\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nhttps://www.microsoft.com/cognitive-services/en-us/sign-up.\n\n2) Install via pip\n~~~~~~~~~~~~~~~~~~\n\nOpen up terminal and enter: ``pip install altify``\n\n3) Use\n~~~~~~\n\n``altify path_to_your_html api_key``\n\n4) Enjoy!\n~~~~~~~~~\n\nA new HTML file called altify.html is created next to the HTML file you\nselected.\n\nHow It was Built\n----------------\n\n1. Parses the html using BeautifulSoup.\n2. Finds all the image tags.\n3. Sends a request to Microsoft's API to caption.\n4. Fills out the alt attributes for all the images.\n5. Writes an edited HTML file next to the file you selected.\n\nCaptioned Images Samples\n------------------------\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/pic.png?raw=true\n\nDonald Trump wearing a suit and tie\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/piano.jpg?raw=true\n\nA piano keyboard\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/animal.jpg?raw=true\n\nA squirrel eating\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/cat.jpg?raw=true\n\nA close up of a cat looking at the camera\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/lady.jpg?raw=true\n\nA woman wearing a red hat\n\n.. image:: https://github.com/ParhamP/altify/blob/master/images/lake.jpg?raw=true\n\nA small boat in a lake surrounded by mountains\n\nDisclaimer\n----------\n\nHumans are currently better at captioning images than machines. Use\nresponsibly!", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/parhamp/altify/tarball/3.3", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/parhamp/altify", "keywords": "alt,caption,images,deep learning", "license": "Apache-2.0", "maintainer": null, "maintainer_email": null, "name": "altify", "package_url": "https://pypi.org/project/altify/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/altify/", "project_urls": { "Download": "https://github.com/parhamp/altify/tarball/3.3", "Homepage": "https://github.com/parhamp/altify" }, "release_url": "https://pypi.org/project/altify/4.2/", "requires_dist": null, "requires_python": null, "summary": "Uses deep learning to caption img tags within a web page and fills out their alt attribute with the related caption", "version": "4.2" }, "last_serial": 2526546, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1633b68c523e7c441a5a52a06d65d062", "sha256": "80b8eabacea5687361ba06f8154324c0a59b7c2515ee8066ef34bed9e34df1fd" }, "downloads": -1, "filename": "altify-0.1.tar.gz", "has_sig": false, "md5_digest": "1633b68c523e7c441a5a52a06d65d062", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 709, "upload_time": "2016-11-13T20:49:36", "url": "https://files.pythonhosted.org/packages/2c/f5/0ecef7f1681b91ccb1971405bd6ae0d1c55a70f36f3136b411faa1404ff4/altify-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4917280f3b66ad709a64f14f21c3e2f6", "sha256": "177a84b7af7d8d1073e20e00dec8081985f59b6cb545f0e99fee38749fa9fcb0" }, "downloads": -1, "filename": "altify-0.2.tar.gz", "has_sig": false, "md5_digest": "4917280f3b66ad709a64f14f21c3e2f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 721, "upload_time": "2016-11-13T21:26:09", "url": "https://files.pythonhosted.org/packages/05/59/8115ca4675f708d98ab5ab8c17b2a26175dc17820f550e8953e0ddd66528/altify-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "44421a8cb69040707c7d3d0e633be404", "sha256": "656c378a999e32fb5290ec0597d2c3edf1ff4e31de559288ed05df03cd2bead3" }, "downloads": -1, "filename": "altify-0.3.tar.gz", "has_sig": false, "md5_digest": "44421a8cb69040707c7d3d0e633be404", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3079, "upload_time": "2016-11-13T22:45:03", "url": "https://files.pythonhosted.org/packages/c2/0c/b054bdb1e370d081791a4e573ee90397bb0dbdf9709f324fbcfacc614618/altify-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2d82c9a52336905f0b56aac63ef93595", "sha256": "be3c49e409ceedbcfd4d0cde11ff77c899edc28e3a822c733bb0582251e66e10" }, "downloads": -1, "filename": "altify-0.4.tar.gz", "has_sig": false, "md5_digest": "2d82c9a52336905f0b56aac63ef93595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3075, "upload_time": "2016-11-13T23:23:59", "url": "https://files.pythonhosted.org/packages/e2/cf/cff66e36a3c121846aa641a48338aae9dd17b3ef18c789afe2e7d9976fb7/altify-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "4033fa1b96c6c11fa5bef5e18dabfa21", "sha256": "65a604a456017f898f8d9d81d6e1cf1239ecdcbf051fc97cf4cb476b2cc9f1f1" }, "downloads": -1, "filename": "altify-0.5.tar.gz", "has_sig": false, "md5_digest": "4033fa1b96c6c11fa5bef5e18dabfa21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3183, "upload_time": "2016-11-13T23:41:46", "url": "https://files.pythonhosted.org/packages/fa/90/4f489c52109a6ed727610df3f8fdd8b89c1f513b8d067190e4436ca547c4/altify-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "ed716e70efad10e927aa799f36d2cd0b", "sha256": "815b9f3aa035248dea6474d20eb2eccf421f178b8ffdb469241eeca7d8ce5506" }, "downloads": -1, "filename": "altify-0.6.tar.gz", "has_sig": false, "md5_digest": "ed716e70efad10e927aa799f36d2cd0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3185, "upload_time": "2016-11-13T23:46:28", "url": "https://files.pythonhosted.org/packages/40/29/2b637d38f7adfd7d9fcf29ba4678b20528cf4f6b9ef6c682a02623b8ff9d/altify-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "f9857d8af9eb83db0b691a59efb374c5", "sha256": "47acb925b35aad16683c8dd27019606a87b2f29426ff787f22f5b06d994dae4d" }, "downloads": -1, "filename": "altify-0.7.tar.gz", "has_sig": false, "md5_digest": "f9857d8af9eb83db0b691a59efb374c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3188, "upload_time": "2016-11-13T23:53:42", "url": "https://files.pythonhosted.org/packages/14/79/75a028a39deacd3731fe76bea306b8d5aeae95a2fc77617cffb9daaba241/altify-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "d41bf3512b27b5f65e007db1ffa0bf08", "sha256": "8f541d15935a5224db90517a7bc8c1841fddb9500cfab105a7c75b4e1a3b8eee" }, "downloads": -1, "filename": "altify-0.8.tar.gz", "has_sig": false, "md5_digest": "d41bf3512b27b5f65e007db1ffa0bf08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3188, "upload_time": "2016-11-13T23:55:52", "url": "https://files.pythonhosted.org/packages/ad/fb/11e71fb21144e1828da0e111fddd7f428bab306ad66f31c249eeec45ca01/altify-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "2ba410f5c926f7312e84b425d170ff70", "sha256": "cbca8ddbd51e84107d0321f086399fdc39cd44f7421c65811347d10c69d5de8d" }, "downloads": -1, "filename": "altify-0.9.tar.gz", "has_sig": false, "md5_digest": "2ba410f5c926f7312e84b425d170ff70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3188, "upload_time": "2016-11-13T23:57:22", "url": "https://files.pythonhosted.org/packages/43/e9/4d413cac95325158e7978bba37d27655104aaff86e9816b2864ebd8757a6/altify-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "0b96da17b04f5cc64cafd526941c1cd9", "sha256": "f3444dfac732b54492d70e93527ab5b5a4654ebb349fbf753082c055543b9747" }, "downloads": -1, "filename": "altify-1.0.tar.gz", "has_sig": false, "md5_digest": "0b96da17b04f5cc64cafd526941c1cd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3185, "upload_time": "2016-11-14T00:20:32", "url": "https://files.pythonhosted.org/packages/fa/a0/2c13681bbbdbbcf69ba10bf5136b8dddf86c111a3182baa744eb2b347276/altify-1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "9f02ec77dd7c3aa4f8f9b187ab9e598d", "sha256": "6ee6fa09353664fc4b5ce2033a38f2808cfdbeb8f9e1ac63059876a4ecfb792a" }, "downloads": -1, "filename": "altify-1.2.tar.gz", "has_sig": false, "md5_digest": "9f02ec77dd7c3aa4f8f9b187ab9e598d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3189, "upload_time": "2016-11-14T00:31:50", "url": "https://files.pythonhosted.org/packages/5f/df/c73172b51e9b8cc29be15d205cd05ce9e7cda0594c7185394fcf558084b0/altify-1.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "cac333701cb5a7ab25c4d6e81f14b3f9", "sha256": "50db9f29d961c34f25789c98ea51a42fc421c41c992ea3c6d6fd236ef6aee457" }, "downloads": -1, "filename": "altify-2.3.tar.gz", "has_sig": false, "md5_digest": "cac333701cb5a7ab25c4d6e81f14b3f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2902, "upload_time": "2016-11-14T00:42:52", "url": "https://files.pythonhosted.org/packages/0c/6c/a04e38de77e5eb6cb5fa075e96bcbb6bd0b89293522794dcfb74732bf3a4/altify-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "866eebbb0dc9599e441c74dbb645fc58", "sha256": "4f92135875c6f46ccebf9f416aa2dd516abae2ed2b5aee9f3585ce343d86d792" }, "downloads": -1, "filename": "altify-2.4.tar.gz", "has_sig": false, "md5_digest": "866eebbb0dc9599e441c74dbb645fc58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3153, "upload_time": "2016-11-14T01:15:33", "url": "https://files.pythonhosted.org/packages/d3/40/65af72f2681a40c55743a39552421de88c3abfde330907bb9aba5cc5071b/altify-2.4.tar.gz" } ], "2.5": [ { "comment_text": "", "digests": { "md5": "0f4b0f81790e9313dc2bf04ecfe15526", "sha256": "69e583ef4169c3c6fea6fda06a8ddd31305858c6be8ffa2c329e75dd5615f493" }, "downloads": -1, "filename": "altify-2.5.tar.gz", "has_sig": false, "md5_digest": "0f4b0f81790e9313dc2bf04ecfe15526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3169, "upload_time": "2016-11-14T02:59:30", "url": "https://files.pythonhosted.org/packages/63/c9/19378c9ffa46d9184b36f84941569fd3c633bdbea890dad1709ca517ccdf/altify-2.5.tar.gz" } ], "2.6": [ { "comment_text": "", "digests": { "md5": "68b2aa9c990776711e72a82e314d4b74", "sha256": "42f7c48cd2c6a8a172cffa1ad030732d39bed267f329c81c47716671e2221b29" }, "downloads": -1, "filename": "altify-2.6.tar.gz", "has_sig": false, "md5_digest": "68b2aa9c990776711e72a82e314d4b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2925, "upload_time": "2016-11-14T08:15:44", "url": "https://files.pythonhosted.org/packages/fd/57/5dfc8866584bce19e4ece298fa9e24996750b8588a60712731d85b0ba339/altify-2.6.tar.gz" } ], "2.7": [ { "comment_text": "", "digests": { "md5": "1c33102f7edd9c6a0a2edb8f107addac", "sha256": "817144569ece728d929c94e545b55bab63e62b81297177a407b2394cb1de9006" }, "downloads": -1, "filename": "altify-2.7.tar.gz", "has_sig": false, "md5_digest": "1c33102f7edd9c6a0a2edb8f107addac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3078, "upload_time": "2016-11-14T10:54:51", "url": "https://files.pythonhosted.org/packages/b8/c9/eb5008e6f8066a1e17bfcdb3a2f506519aeb19073ed87e13f5bb420faf31/altify-2.7.tar.gz" } ], "2.8": [ { "comment_text": "", "digests": { "md5": "be9c6f005ac9f16261c1a1fb82f04876", "sha256": "15712ce2e1ea0baee9d8fd2ff7c487850c118c26347aa8f4304ba0d043f34309" }, "downloads": -1, "filename": "altify-2.8.tar.gz", "has_sig": false, "md5_digest": "be9c6f005ac9f16261c1a1fb82f04876", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3163, "upload_time": "2016-11-14T12:05:43", "url": "https://files.pythonhosted.org/packages/8b/a1/9c4fe34d2b941ba40290f21d69d5b4505f69c3e1a6094d4b2af3d87d57b1/altify-2.8.tar.gz" } ], "2.9": [ { "comment_text": "", "digests": { "md5": "7f2ad2258e87aa00390e592cd0553a09", "sha256": "029a46dfd8b1756ca5ae87889a64e574fb1cc7c72b596ab68a1d23c4c795d267" }, "downloads": -1, "filename": "altify-2.9.tar.gz", "has_sig": false, "md5_digest": "7f2ad2258e87aa00390e592cd0553a09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3187, "upload_time": "2016-11-14T12:23:04", "url": "https://files.pythonhosted.org/packages/79/9a/d348614176678b0ea1ef86bc3fc5a6b21bb20be55e98d0c5bbda4c74a231/altify-2.9.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "bd26fdcecebe53d90f0306783c29b0af", "sha256": "995b6bd1d8aaad974ebf884e050ff2307cfda52c142a7a8d3dd83c6df6e7a5d8" }, "downloads": -1, "filename": "altify-3.0.tar.gz", "has_sig": false, "md5_digest": "bd26fdcecebe53d90f0306783c29b0af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3186, "upload_time": "2016-11-14T12:28:53", "url": "https://files.pythonhosted.org/packages/b2/67/e83552ec52644224e2fa8ff12ce94fa4f73e5d65780b7022235fa0dd3bf0/altify-3.0.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "18ed071e04eceff9e1cabedb8acde368", "sha256": "b59f74885d83337cbb316a6de434eb8b4ff240972cf9b11a1d6ae222ab9b3ccd" }, "downloads": -1, "filename": "altify-3.1.tar.gz", "has_sig": false, "md5_digest": "18ed071e04eceff9e1cabedb8acde368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3186, "upload_time": "2016-11-14T13:00:23", "url": "https://files.pythonhosted.org/packages/64/4b/d1b6739706dd52488950479cafc6cbc360c00a5cc54f903cc22f417b6dd9/altify-3.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "e2425268692390a7ba7f8a37ea1cd5ee", "sha256": "ce9441565f0568caecaefd0bb02806960ba7696dbb915681812ebc62a440e6ec" }, "downloads": -1, "filename": "altify-3.2.tar.gz", "has_sig": false, "md5_digest": "e2425268692390a7ba7f8a37ea1cd5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3199, "upload_time": "2016-11-14T18:33:53", "url": "https://files.pythonhosted.org/packages/57/cb/93a19aaa46dca0c4291099cb3f989dab929c6c0603fc77f75fad75ef8898/altify-3.2.tar.gz" } ], "3.3": [ { "comment_text": "", "digests": { "md5": "c0efb894908ccf51ff53b36f0a421e87", "sha256": "e5c1c7ad951f99c14f3c5c641643621cf5b9e4dee17f58c4dff851950bd0a44d" }, "downloads": -1, "filename": "altify-3.3.tar.gz", "has_sig": false, "md5_digest": "c0efb894908ccf51ff53b36f0a421e87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3211, "upload_time": "2016-11-17T06:02:10", "url": "https://files.pythonhosted.org/packages/8d/43/cd724b052067df272d548ec6b7645c5505e353f82d496c6f5d271c25fc3b/altify-3.3.tar.gz" } ], "3.4": [ { "comment_text": "", "digests": { "md5": "55fd7dd87ddb04d9f20c998bebae46bd", "sha256": "7ef5eb93ece4adff861d21de48ab6eec47710ab3c82f9ca3ea864a4d2a906b9a" }, "downloads": -1, "filename": "altify-3.4.tar.gz", "has_sig": false, "md5_digest": "55fd7dd87ddb04d9f20c998bebae46bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4020, "upload_time": "2016-12-16T22:42:52", "url": "https://files.pythonhosted.org/packages/94/ff/a525dd163823c0a50d4fc2a0516ff7bb57bf06fa7fc121ab213a924fde44/altify-3.4.tar.gz" } ], "3.5": [ { "comment_text": "", "digests": { "md5": "974ca08641c4e18e6e93e953aef7624b", "sha256": "04ef8e025800ced64deecdc78cd58074bc1596bfaeca3803d084d8cb4edc9b1c" }, "downloads": -1, "filename": "altify-3.5.tar.gz", "has_sig": false, "md5_digest": "974ca08641c4e18e6e93e953aef7624b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4018, "upload_time": "2016-12-18T03:34:19", "url": "https://files.pythonhosted.org/packages/ec/d6/e05ae3cdae11a6cde5154d293adcd377f1a43b58266c682f2d0cec21bda3/altify-3.5.tar.gz" } ], "3.6": [ { "comment_text": "", "digests": { "md5": "d776549035c40e7ecde8ba0db4fd5da6", "sha256": "e1ba31f60df1b53dc72c4a56cc93c9d3b93087d506b4ca3ee2c2861dae395c76" }, "downloads": -1, "filename": "altify-3.6.tar.gz", "has_sig": false, "md5_digest": "d776549035c40e7ecde8ba0db4fd5da6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3971, "upload_time": "2016-12-18T03:37:41", "url": "https://files.pythonhosted.org/packages/0e/2f/062ca7d56d9dd19d8222d0c6328a457438be4886c69b2cb197ed22d8ed56/altify-3.6.tar.gz" } ], "3.7": [ { "comment_text": "", "digests": { "md5": "611c5872845597713d5a6731cc07a4b6", "sha256": "c734a2f4fa6dbb72dc642a3315b4348cf443181ff11d0f173865305030409532" }, "downloads": -1, "filename": "altify-3.7.tar.gz", "has_sig": false, "md5_digest": "611c5872845597713d5a6731cc07a4b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4550, "upload_time": "2016-12-18T04:02:17", "url": "https://files.pythonhosted.org/packages/43/66/2b0f95e392834b52a88359bab168b021e856ed87db52917fbcc8c7880f05/altify-3.7.tar.gz" } ], "3.8": [ { "comment_text": "", "digests": { "md5": "9be0d841d975a395365a395e44c81f0b", "sha256": "42e6be858ee8d1c2635c08bd1ff21ce9429223011df51e9060081984b9a45e9f" }, "downloads": -1, "filename": "altify-3.8.tar.gz", "has_sig": false, "md5_digest": "9be0d841d975a395365a395e44c81f0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4503, "upload_time": "2016-12-18T04:03:45", "url": "https://files.pythonhosted.org/packages/93/79/b3f5f515f06018dcac328784e9bb60190df7d265f77f30e39d64dd9e0467/altify-3.8.tar.gz" } ], "3.9": [ { "comment_text": "", "digests": { "md5": "d4f2385013ce52339392c30c0ebf12f5", "sha256": "7417683b99b27f97ba204d4c747ffeb23842cb1e5f5d9fc34405d252a6651d63" }, "downloads": -1, "filename": "altify-3.9.tar.gz", "has_sig": false, "md5_digest": "d4f2385013ce52339392c30c0ebf12f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4493, "upload_time": "2016-12-18T04:13:49", "url": "https://files.pythonhosted.org/packages/14/6b/b1367d45a0aaadba3e5004a04883f3dbace56680814eef3814efc885f358/altify-3.9.tar.gz" } ], "4.0": [ { "comment_text": "", "digests": { "md5": "a458f4c9e03957a5effa9e4d3e4c3246", "sha256": "71453a56eb5e96d24a3b89a4ad7f4cdcc73bea4bb164262a80d19e1484d94e19" }, "downloads": -1, "filename": "altify-4.0.tar.gz", "has_sig": false, "md5_digest": "a458f4c9e03957a5effa9e4d3e4c3246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4444, "upload_time": "2016-12-18T12:01:03", "url": "https://files.pythonhosted.org/packages/4e/d4/09af412b46757414dcd0a1a58595ac419581abecdecb2f38e647c6e4908f/altify-4.0.tar.gz" } ], "4.1": [], "4.2": [ { "comment_text": "", "digests": { "md5": "758c8eea499354c1e9ea7ad94af782bb", "sha256": "bdc30fb678663c737c1cdf02112df10a72d561da6593680a023d41e3d2e22695" }, "downloads": -1, "filename": "altify-4.2.tar.gz", "has_sig": false, "md5_digest": "758c8eea499354c1e9ea7ad94af782bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4145, "upload_time": "2016-12-18T14:07:45", "url": "https://files.pythonhosted.org/packages/fc/17/802159bbd1024065e1360e23ef24fc2ffe27fa5a74c12bcfb2376393e562/altify-4.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "758c8eea499354c1e9ea7ad94af782bb", "sha256": "bdc30fb678663c737c1cdf02112df10a72d561da6593680a023d41e3d2e22695" }, "downloads": -1, "filename": "altify-4.2.tar.gz", "has_sig": false, "md5_digest": "758c8eea499354c1e9ea7ad94af782bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4145, "upload_time": "2016-12-18T14:07:45", "url": "https://files.pythonhosted.org/packages/fc/17/802159bbd1024065e1360e23ef24fc2ffe27fa5a74c12bcfb2376393e562/altify-4.2.tar.gz" } ] }