{ "info": { "author": "pymet", "author_email": "office@pymet.com", "bugtrack_url": null, "classifiers": [], "description": "\ncfly\n====\n\n* Build python extensions on-the-fly.\n* Run C++ code directly from Python.\n\nLinks\n-----\n\n* `Documentation `_\n* `cfly on Github `_\n* `cfly on PyPI `_\n\nExample\n-------\n\n.. code-block:: py\n\n from cfly import build_module\n\n mymodule = build_module('mymodule', '''\n #define PY_SSIZE_T_CLEAN\n #include \n\n struct Foobar {\n PyObject_HEAD\n };\n\n PyObject * meth_hello_world(PyObject * self) {\n return PyLong_FromLong(1234);\n }\n ''')\n\n print(mymodule.Foobar)\n print(mymodule.hello_world())\n\n**output**\n\n.. code-block:: py\n\n \n 1234\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pymet/cfly", "keywords": "cfly,build,extension,c++", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cfly", "package_url": "https://pypi.org/project/cfly/", "platform": "", "project_url": "https://pypi.org/project/cfly/", "project_urls": { "Homepage": "https://github.com/pymet/cfly" }, "release_url": "https://pypi.org/project/cfly/1.0.3/", "requires_dist": [ "jinja2" ], "requires_python": "", "summary": "Build python extensions on-the-fly. Run C++ code directly from Python", "version": "1.0.3" }, "last_serial": 3762375, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e4f4a4291ff59bf512e1be6445bde657", "sha256": "060cdb30dd6ebd625262cd9599e266faac395c37fce1f9f0c1818a1732310965" }, "downloads": -1, "filename": "cfly-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e4f4a4291ff59bf512e1be6445bde657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2059, "upload_time": "2017-12-28T22:31:37", "url": "https://files.pythonhosted.org/packages/1b/5a/9ce86d3298027f4e1301ffa83907e84af857dece01b0a934a1ea97a2cd15/cfly-0.1.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "2695b50f74eb4291ce040d6a004b84ef", "sha256": "de9e12d4cd4661738ba08af7a859b6fbc0b8578a4fde50a8e171df5106296627" }, "downloads": -1, "filename": "cfly-0.9.0.tar.gz", "has_sig": false, "md5_digest": "2695b50f74eb4291ce040d6a004b84ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2574, "upload_time": "2017-12-28T23:14:49", "url": "https://files.pythonhosted.org/packages/d8/97/caa409dfddb83640890a951c7a76980b25cf57d983f012def5919d437abb/cfly-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "475017532cb5e411ddc6d6a6edd08fb7", "sha256": "92ab5c86524a8e5b273840be8d38675ee95d5f40c220afa7523663218ce5a812" }, "downloads": -1, "filename": "cfly-0.9.1.tar.gz", "has_sig": false, "md5_digest": "475017532cb5e411ddc6d6a6edd08fb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2824, "upload_time": "2017-12-29T19:49:22", "url": "https://files.pythonhosted.org/packages/e5/d7/5485798913a81587acc50de26703e88f779292a504c83b80470db1eed6ba/cfly-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "23f060d9038823e11e566bd77fc468bc", "sha256": "fa9eb6cc532012c363089b95dc897931c9a1576db758c131f1925e5caeb98340" }, "downloads": -1, "filename": "cfly-0.9.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23f060d9038823e11e566bd77fc468bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7351, "upload_time": "2018-03-27T17:53:04", "url": "https://files.pythonhosted.org/packages/1f/9a/521db7133fbf52e0204c5c695792185d9c4dd2f48e3cee7b765e997f0c6b/cfly-0.9.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fbd79bebe1b165f63eafd1b2d4a1690", "sha256": "e33a276cc8b700baad3f42b159cb922c61f4d06ee2b2bfe380faafc6d89b3d5d" }, "downloads": -1, "filename": "cfly-0.9.10.tar.gz", "has_sig": false, "md5_digest": "7fbd79bebe1b165f63eafd1b2d4a1690", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6539, "upload_time": "2018-03-27T17:53:05", "url": "https://files.pythonhosted.org/packages/74/fa/f6d32dd58b9eed3353cd2f6dc3e2b10c59f4876e4bffeace3a4ff5e58dae/cfly-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "52d5c74af64add60297e1d96e14047af", "sha256": "d49426a562d4eb4bb794da58bcfa7ad141546da0892b5558ea11c7db564e0eca" }, "downloads": -1, "filename": "cfly-0.9.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52d5c74af64add60297e1d96e14047af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7546, "upload_time": "2018-03-27T18:08:38", "url": "https://files.pythonhosted.org/packages/18/2d/741ecda960049e9ddb2b0f44fe55049f5700ac8b12cce16836c329a5691f/cfly-0.9.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c31b879c823f8120bb04f49aaa7a254", "sha256": "cf17e3f79128878620328c42cdea05a830c98b6424a5c23ef9dda45e692eb224" }, "downloads": -1, "filename": "cfly-0.9.11.tar.gz", "has_sig": false, "md5_digest": "6c31b879c823f8120bb04f49aaa7a254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9530, "upload_time": "2018-03-27T18:08:39", "url": "https://files.pythonhosted.org/packages/07/47/dac52737a21ecd20afdaa6e6190570e3d4c5840293ba2d04368df7f7ed23/cfly-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "4af361fe960fe80109af70179121d2d5", "sha256": "cfa1035364252492c7d9e40513d753f5bf8e69958df39688ba7e87c597ecb2c5" }, "downloads": -1, "filename": "cfly-0.9.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4af361fe960fe80109af70179121d2d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7538, "upload_time": "2018-03-27T18:27:37", "url": "https://files.pythonhosted.org/packages/6a/af/9693940606964173a798e726a6794c5dd0608d77a6215225e9fba971b73e/cfly-0.9.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "600a3169fbdeef764f699641717e4ff6", "sha256": "ba15e5cadfb7587bb4bac814dbdf9de6cc6703d8058b14fae40ef45a8064b0f3" }, "downloads": -1, "filename": "cfly-0.9.12.tar.gz", "has_sig": false, "md5_digest": "600a3169fbdeef764f699641717e4ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9505, "upload_time": "2018-03-27T18:27:39", "url": "https://files.pythonhosted.org/packages/88/3f/cc083e5766a72d8f57b65b24234f48a63249ff2182692f0c78bd51d1d992/cfly-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "84dd06100efb28d60e1948581d5fc080", "sha256": "bfd646afa5d68f72f200239688bbd038dfd8fbe931ede1bf442b9c89613266a0" }, "downloads": -1, "filename": "cfly-0.9.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84dd06100efb28d60e1948581d5fc080", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7568, "upload_time": "2018-03-28T06:16:01", "url": "https://files.pythonhosted.org/packages/a7/ca/ce7ad5f465ee4b903c17548ff0691fd445e8837178f4c867c6cb3a1a976c/cfly-0.9.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "459571220db84590cb76b76926ffd67a", "sha256": "6ba566691c0fdaf111f25e64234f48a80700a5d0775d8b99aa9e0e00c0c31b5f" }, "downloads": -1, "filename": "cfly-0.9.13.tar.gz", "has_sig": false, "md5_digest": "459571220db84590cb76b76926ffd67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9555, "upload_time": "2018-03-28T06:16:02", "url": "https://files.pythonhosted.org/packages/d2/46/68a327720b02d7957564c0ff9fe735109da5e033080ac99f4e8e70a3b674/cfly-0.9.13.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "5945cdeb2d556253e50b2bbc37bc9e2a", "sha256": "37073c2014b17c20a0594a82992e37d26ec1b55ee1b37ffc73fbabe791856d16" }, "downloads": -1, "filename": "cfly-0.9.2.tar.gz", "has_sig": false, "md5_digest": "5945cdeb2d556253e50b2bbc37bc9e2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4151, "upload_time": "2017-12-30T14:30:58", "url": "https://files.pythonhosted.org/packages/9b/df/609773f1b6d20d95bffab6f792478422629e2efc2ca0c6b221bc6df39736/cfly-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "f3f80dc6b1fe425304f4d597a5827f17", "sha256": "179489220ce091bfe44f4e84293d68ba19d529979619b07e99ff5ee2c042288b" }, "downloads": -1, "filename": "cfly-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3f80dc6b1fe425304f4d597a5827f17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7567, "upload_time": "2018-03-18T10:44:46", "url": "https://files.pythonhosted.org/packages/9d/2c/f11bd6592282157e4fc0d3552b0e3aab2fa864d7e1562691ff8f31fd1d73/cfly-0.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "710814762dea71e1a4d73652de8d3e73", "sha256": "7b45b867134ba6f2105a3f8bbb47e6f171dfda8d916396ac4cd17a6e08eacb2b" }, "downloads": -1, "filename": "cfly-0.9.3.tar.gz", "has_sig": false, "md5_digest": "710814762dea71e1a4d73652de8d3e73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5894, "upload_time": "2018-03-18T10:44:47", "url": "https://files.pythonhosted.org/packages/9b/33/20f999dfb6bab7916727321335f5b79eb4d94d04ba0613aa841fe4adc1fa/cfly-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "60cd3d5e0c6e8a1ad50813cb65de4182", "sha256": "deb0ec5623f40696fa8ecc66afad85933dfd8a271d3113885707a638f9f05a59" }, "downloads": -1, "filename": "cfly-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60cd3d5e0c6e8a1ad50813cb65de4182", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4536, "upload_time": "2018-03-20T18:11:47", "url": "https://files.pythonhosted.org/packages/34/9c/8a35bcaf450922415cad1465954f4c0abea8e9fbf393daf3adcaa9a0e9ac/cfly-0.9.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83879d7ee1c7eb34d0fed8c762d81b87", "sha256": "1e99b1fa1819eb8248d28d5ae074190762a9934e0edc6223725fc7ab2252dd41" }, "downloads": -1, "filename": "cfly-0.9.4.tar.gz", "has_sig": false, "md5_digest": "83879d7ee1c7eb34d0fed8c762d81b87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3926, "upload_time": "2018-03-20T18:11:48", "url": "https://files.pythonhosted.org/packages/be/5b/58816c4b178f351d7d80da642ecf829c7f974a094b97bfb9e2c2989d6296/cfly-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "e20c4b7197d02a104cb3adf6eb5fd2f0", "sha256": "d629b9f3c15e2c1f6e3b1ccd9220f3742fef23977f008f12f196552bac3c26e4" }, "downloads": -1, "filename": "cfly-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e20c4b7197d02a104cb3adf6eb5fd2f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4995, "upload_time": "2018-03-20T19:21:35", "url": "https://files.pythonhosted.org/packages/14/d6/048f6a5af4a4fb7b77a4e2a0a823c405ac3a1424111fcd74bced18294816/cfly-0.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b309976a81bf3b68b13c3f08c938930", "sha256": "879fd3e5d5a74e4993cf8caee567edb99b448fa464c889d238cbb8c9ca01d8ff" }, "downloads": -1, "filename": "cfly-0.9.5.tar.gz", "has_sig": false, "md5_digest": "5b309976a81bf3b68b13c3f08c938930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3843, "upload_time": "2018-03-20T19:21:37", "url": "https://files.pythonhosted.org/packages/e5/92/09a4583c573582528f3552b9ca0883062a808eef6a568b225396d923d516/cfly-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "0408c7032950130fb2e9cd547afa57c5", "sha256": "aef8e9c2719dd7a225a75120573284e80a104d4486ade3a967108ae9f9982ceb" }, "downloads": -1, "filename": "cfly-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0408c7032950130fb2e9cd547afa57c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5007, "upload_time": "2018-03-22T15:52:31", "url": "https://files.pythonhosted.org/packages/05/90/9ca52d2b6bdc3464f20873fd5226f09dd4ba60edc0ee6eacb1870618a0bd/cfly-0.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a181c0c51436cb41ae8da38a605b1510", "sha256": "8db62f701294fe57eebf4ffadbe126e4b03f62267abfba7a215166ec2d33b078" }, "downloads": -1, "filename": "cfly-0.9.6.tar.gz", "has_sig": false, "md5_digest": "a181c0c51436cb41ae8da38a605b1510", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3853, "upload_time": "2018-03-22T15:52:32", "url": "https://files.pythonhosted.org/packages/88/41/82b9def9fb28bb8c6fa907c7b76bedae01fdd01da701377e0e17cc1c5de5/cfly-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "93aac91fcacbb844f515999a68558eaf", "sha256": "493ddff8bb88f0dc982013c2b7d78740db6758861c386041403d2b717406f750" }, "downloads": -1, "filename": "cfly-0.9.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93aac91fcacbb844f515999a68558eaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6122, "upload_time": "2018-03-27T10:05:25", "url": "https://files.pythonhosted.org/packages/b1/71/064cdeb3a860fc9d031b1f4236f990b59080e4bc027b5982b6fecd2100e1/cfly-0.9.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57225eb6f08bb26ebbc2a4f0fb537936", "sha256": "e4dec47b2039329e6dc581d897c8b77da5a3f1a17103850ffcffd8eccef0abab" }, "downloads": -1, "filename": "cfly-0.9.7.tar.gz", "has_sig": false, "md5_digest": "57225eb6f08bb26ebbc2a4f0fb537936", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4992, "upload_time": "2018-03-27T10:05:27", "url": "https://files.pythonhosted.org/packages/8f/c5/c44d05ef180faa8308a09dee8e719e1b4871f1597a68e8010416529f247a/cfly-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "4d572df0a16b82eb7373c7536481178e", "sha256": "1d3bd647ac952220d26d9a09a54694d586a2c99337013feb7dde6a81c19c55c3" }, "downloads": -1, "filename": "cfly-0.9.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d572df0a16b82eb7373c7536481178e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6388, "upload_time": "2018-03-27T14:02:48", "url": "https://files.pythonhosted.org/packages/56/bb/44ced5c4b7ea516e93a28ca499d88bd8defe4cdb91de7e84cbbea80a270f/cfly-0.9.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6648e5c4ab9f66ab0cd9715a906b9589", "sha256": "95fa0530b210ef5a74edcebea422cebf31efbc8acdcacc3a08dd85ab21c36923" }, "downloads": -1, "filename": "cfly-0.9.8.tar.gz", "has_sig": false, "md5_digest": "6648e5c4ab9f66ab0cd9715a906b9589", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5305, "upload_time": "2018-03-27T14:02:49", "url": "https://files.pythonhosted.org/packages/95/61/d06cde2c4ecd06abba4eb09bda68888ae483da183be07d887a645803dbf2/cfly-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "836797796594d8c23cbc4fa39201b4da", "sha256": "d82b2ec64833427a16788ecb849dfb0e603eb8648397e59389874087fe62d320" }, "downloads": -1, "filename": "cfly-0.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "836797796594d8c23cbc4fa39201b4da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6385, "upload_time": "2018-03-27T14:50:40", "url": "https://files.pythonhosted.org/packages/71/08/98d9d874dc20b16700d0fdced874133b783e412d4ee03bbd7b7a4ff473b4/cfly-0.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52f42a8b280cfc75b0603bd6aae2318f", "sha256": "fc1cbc17380e492292336e330a34c008496503194b48380551e2a19dedbf22aa" }, "downloads": -1, "filename": "cfly-0.9.9.tar.gz", "has_sig": false, "md5_digest": "52f42a8b280cfc75b0603bd6aae2318f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5302, "upload_time": "2018-03-27T14:50:41", "url": "https://files.pythonhosted.org/packages/63/53/79fad84f1bea4aba7b65470fb37077cb062bdb3566d202e09bdfb9136f20/cfly-0.9.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7dce83398784571f12d5c8f0e90800c2", "sha256": "157ddd186e9300c578c7bd0bd78b07c35dc96d7b663d293e35166f7adad10753" }, "downloads": -1, "filename": "cfly-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7dce83398784571f12d5c8f0e90800c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7549, "upload_time": "2018-04-04T04:54:42", "url": "https://files.pythonhosted.org/packages/19/4e/7718af4b6fc9c8a1962c3757c8e0b6e3e72f3295949b2a4f793ba23a286b/cfly-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f14c458d5005788f9ea316d17190e3c8", "sha256": "28d873b58f7a6354e57b234b22bb0e03b81553b503d2a55d2a9b1f109b0f6bd6" }, "downloads": -1, "filename": "cfly-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f14c458d5005788f9ea316d17190e3c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9556, "upload_time": "2018-04-04T04:54:43", "url": "https://files.pythonhosted.org/packages/db/be/3ed8d02db6f2b006e4ee22dba2d2870b6f602b38beb3d8a3e8f35c5f76ad/cfly-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "fe25550f4948e96bc4066987c7fd69c6", "sha256": "89d4ba2f160ce657b4f7ea022eaf4248cf55afec1036e70c82888690cbd8d63c" }, "downloads": -1, "filename": "cfly-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe25550f4948e96bc4066987c7fd69c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7674, "upload_time": "2018-04-07T13:50:32", "url": "https://files.pythonhosted.org/packages/3e/84/54b9e043b03b786365fecf578bfa55c03873e29cc067f94474a7542effd3/cfly-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d92436fd8c8f2f362a01260aa9f0ba4d", "sha256": "e1bc20ede3a392da7f8344153b282558182742574f0bf18835f413061d4b0446" }, "downloads": -1, "filename": "cfly-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d92436fd8c8f2f362a01260aa9f0ba4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9672, "upload_time": "2018-04-07T13:50:34", "url": "https://files.pythonhosted.org/packages/6e/b1/1fd18cb176b92b4bec75da2777cc93bf79a62a887b844c4aa1046c6b34c8/cfly-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b1c43795d0967cb17f712261e60d81f3", "sha256": "329149d9fd306ae61a5b3e89f4ac0f75ada199369b360b03ca915b91fa37f69c" }, "downloads": -1, "filename": "cfly-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1c43795d0967cb17f712261e60d81f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8045, "upload_time": "2018-04-08T11:42:39", "url": "https://files.pythonhosted.org/packages/5a/61/7107392546597df0112ea246395d0fc895b69165e43a2384ad4654c4515e/cfly-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8530119e0fe385a39f4b1ef3ee710399", "sha256": "612bcaa46a4125d92d4ef05ab35727c18a617216f38307aba2949018af642a66" }, "downloads": -1, "filename": "cfly-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8530119e0fe385a39f4b1ef3ee710399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9933, "upload_time": "2018-04-08T11:42:41", "url": "https://files.pythonhosted.org/packages/36/a7/ae83438bda7a5995afff1acfb77561945365757157358ebf53419e118d1e/cfly-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "09b516509c74773cebaf0d25b5775dcb", "sha256": "615d3a509ca8453fdb6654aba9ee3f861d7459becd0a9a55250101636f179c6a" }, "downloads": -1, "filename": "cfly-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09b516509c74773cebaf0d25b5775dcb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7833, "upload_time": "2018-04-13T16:03:30", "url": "https://files.pythonhosted.org/packages/f1/2d/04b804f50a8479f64a7e0aa76907ddd05bb9f50fedf3fd4586adb4b7a64f/cfly-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c77f0ecbf87a818878239f35ed3ad3e1", "sha256": "c84696286ce80326596876600aec36c8ad96673e0752e11b32e927f05d94a815" }, "downloads": -1, "filename": "cfly-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c77f0ecbf87a818878239f35ed3ad3e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9747, "upload_time": "2018-04-13T16:03:32", "url": "https://files.pythonhosted.org/packages/10/60/72118609267111d3fcb4d8c83eb1219cd2842f5c6ca10163abec2cbaa869/cfly-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "09b516509c74773cebaf0d25b5775dcb", "sha256": "615d3a509ca8453fdb6654aba9ee3f861d7459becd0a9a55250101636f179c6a" }, "downloads": -1, "filename": "cfly-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09b516509c74773cebaf0d25b5775dcb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7833, "upload_time": "2018-04-13T16:03:30", "url": "https://files.pythonhosted.org/packages/f1/2d/04b804f50a8479f64a7e0aa76907ddd05bb9f50fedf3fd4586adb4b7a64f/cfly-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c77f0ecbf87a818878239f35ed3ad3e1", "sha256": "c84696286ce80326596876600aec36c8ad96673e0752e11b32e927f05d94a815" }, "downloads": -1, "filename": "cfly-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c77f0ecbf87a818878239f35ed3ad3e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9747, "upload_time": "2018-04-13T16:03:32", "url": "https://files.pythonhosted.org/packages/10/60/72118609267111d3fcb4d8c83eb1219cd2842f5c6ca10163abec2cbaa869/cfly-1.0.3.tar.gz" } ] }