{ "info": { "author": "Mehdi Abaakouk", "author_email": "sileht@sileht.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "======\ncradox\n======\n\n.. image:: https://travis-ci.org/sileht/pycradox.png?branch=master\n :target: https://travis-ci.org/sileht/pycradox\n\n.. image:: https://img.shields.io/pypi/v/cradox.svg\n :target: https://pypi.python.org/pypi/cradox/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/dm/cradox.svg\n :target: https://pypi.python.org/pypi/cradox/\n :alt: Downloads\n\n/!\\ DON'T USE IT, but use upstream python-rados, except you really can't /!\\\n\nPython libraries for the Ceph librados library with use cython instead of ctypes\n\nThis a standalone library initially comes from this Ceph PR https://github.com/ceph/ceph/pull/7621\n\nBut can be built against older version of Ceph from 10.2.X (jewel) to latest.\n\n(For older version use cradox< 2.0)\n\nThis is designed for application that want to use a recent python-rados API without upgrading\nthe whole ceph cluster.\n\nRados C handles provided by this library can't be used with the ceph rbd.py or librbdpy.\n\nThe API of this python lib will be keep in sync with the upstream Ceph rados.py API.\n\n* Free software: LGPL 2.1\n* Documentation: http://docs.ceph.com/docs/master/rados/api/python/\n* Source: http://github.com/sileht/pycradox\n\n\nInstallation\n------------\n\nPre-requires::\n\n $ sudo apt-get install cython librados2 librados-dev\n\nThen, at the command line::\n\n $ pip install cradox\n\nOr, if you have virtualenvwrapper installed::\n\n $ mkvirtualenv cradox\n $ pip install cradox\n\nUsage\n-----\n\n::\n\n import cradox as rados\n\n\nFunctionnal Tests\n-----------------\n\nCeph packages must be installed, the suite create a temporary Ceph\ncluster run the tests and destroy it.\n\n::\n\n tox", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sileht/pycradox", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cradox", "package_url": "https://pypi.org/project/cradox/", "platform": "", "project_url": "https://pypi.org/project/cradox/", "project_urls": { "Homepage": "https://github.com/sileht/pycradox" }, "release_url": "https://pypi.org/project/cradox/2.1.2/", "requires_dist": null, "requires_python": "", "summary": "Python libraries for the Ceph librados library with use cython instead of ctypes", "version": "2.1.2" }, "last_serial": 4133378, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "929dc6821ccd7e91228e9827ea601114", "sha256": "a310451ff580db14e1b14d065dd731fb5db22cfd2b2ab0b1db0304ecc17b843f" }, "downloads": -1, "filename": "cradox-1.0.0.tar.gz", "has_sig": true, "md5_digest": "929dc6821ccd7e91228e9827ea601114", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36262, "upload_time": "2016-02-16T08:03:21", "url": "https://files.pythonhosted.org/packages/ee/36/24b491cc5e1d686c5205801c51e54a4c4fedf09178e31ac4cb6951bb47e4/cradox-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "28df0e5bd81906eff2b137eb0fa50519", "sha256": "441bf3021d2c1fb63d6ed357950a99b624381a1a60825e622b5d70285b1ef97d" }, "downloads": -1, "filename": "cradox-1.0.1.tar.gz", "has_sig": true, "md5_digest": "28df0e5bd81906eff2b137eb0fa50519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36720, "upload_time": "2016-02-16T08:28:49", "url": "https://files.pythonhosted.org/packages/23/07/754e678cfe1ca74fce2fc7e577ef81ee6331d7e39b2e19979d05ac60dd54/cradox-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8ff268a24e7543dcc25c83301948e87d", "sha256": "eff65d4373bec07c534951ae1684ae2437eddca9a870329e373a12438701120c" }, "downloads": -1, "filename": "cradox-1.0.2.tar.gz", "has_sig": true, "md5_digest": "8ff268a24e7543dcc25c83301948e87d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36814, "upload_time": "2016-02-16T08:34:21", "url": "https://files.pythonhosted.org/packages/e6/d4/31e28bee94c9b90bcdfe7af215e8f0792db4062788771b9045e4fa358444/cradox-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ca2a2ee606de2a771266e7f88414b374", "sha256": "c341e0da50d2a0918d9f3819540dc806b856e4897fbc7e4ac5883e95c4bdd6e2" }, "downloads": -1, "filename": "cradox-1.0.3.tar.gz", "has_sig": true, "md5_digest": "ca2a2ee606de2a771266e7f88414b374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37211, "upload_time": "2016-02-16T18:02:12", "url": "https://files.pythonhosted.org/packages/e7/4e/ac67b35b5f91905684001e5bc554f727c3ba4d1440bf87ee91a0ede22dbd/cradox-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "4e246888fe3d557d69ebb7fb1391483c", "sha256": "3ac33dfd67423f594630f484a0c2251f82a98e3fb748fe2baa1e7ce7ef0f8eb7" }, "downloads": -1, "filename": "cradox-1.0.4.tar.gz", "has_sig": true, "md5_digest": "4e246888fe3d557d69ebb7fb1391483c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37246, "upload_time": "2016-02-16T23:36:35", "url": "https://files.pythonhosted.org/packages/66/79/af676e4e64131f7d6972e89416f69e168bbafa517f1dc3ee624261fa3153/cradox-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "def281e3e51210a4bbf05d57752e8f01", "sha256": "9ec79713ec7043627e65a14c04488f42ec33c797a22b2696cae40653c024b90b" }, "downloads": -1, "filename": "cradox-1.0.5.tar.gz", "has_sig": true, "md5_digest": "def281e3e51210a4bbf05d57752e8f01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37443, "upload_time": "2016-02-17T09:52:31", "url": "https://files.pythonhosted.org/packages/80/71/6b2ae52cd210db8dc408ce0011c1ab342a39baa9e1cbf24c90b8bb248401/cradox-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1379ffb11418206f2e7e75e6764a0c77", "sha256": "9a6e56307f87ff29674539d4025ae3dd5608b9304ed25e6bfe62888b81a7b082" }, "downloads": -1, "filename": "cradox-1.0.6.tar.gz", "has_sig": true, "md5_digest": "1379ffb11418206f2e7e75e6764a0c77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37472, "upload_time": "2016-02-18T09:13:08", "url": "https://files.pythonhosted.org/packages/7a/15/80d7d1d8eb9b12cbc3ea6b9ab9a74a99e7ed61fcda12bf832e0eb3d537a4/cradox-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "aaeda8fb7e91b47651ccddeae14bbc65", "sha256": "8e889de163cc1de1cb6b0d592e4946b582e157679235455fe7ee13dcb79a0468" }, "downloads": -1, "filename": "cradox-1.0.7.tar.gz", "has_sig": true, "md5_digest": "aaeda8fb7e91b47651ccddeae14bbc65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37468, "upload_time": "2016-02-18T09:35:25", "url": "https://files.pythonhosted.org/packages/df/7b/f505b9da79cf5345c9aa39ab19e825aed480ebc4005386e3a4bb284eb211/cradox-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "70e6b79cf7e3efb00c5a3c7e36083441", "sha256": "94052aee32627fbac4d72804b0bfcf4bdb0bd9f3d4e5b739317f11340c652c94" }, "downloads": -1, "filename": "cradox-1.0.8.tar.gz", "has_sig": true, "md5_digest": "70e6b79cf7e3efb00c5a3c7e36083441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37470, "upload_time": "2016-02-18T09:39:58", "url": "https://files.pythonhosted.org/packages/c6/f2/d9cca7041d7a4a7d7f97628741f4c43b6f06ba7269141a53101f7e18d868/cradox-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "f892f45bef63eb9b48e9c4c854d6b781", "sha256": "04a5245e8628e921552d3cb6703ce6c4a18036fecd54d7afc062228ca93910a4" }, "downloads": -1, "filename": "cradox-1.0.9.tar.gz", "has_sig": true, "md5_digest": "f892f45bef63eb9b48e9c4c854d6b781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37465, "upload_time": "2016-02-19T07:01:13", "url": "https://files.pythonhosted.org/packages/86/3c/c85212de7a147470c905b244cc9037f4dd7392fd249ecaf47fd7d6d397ef/cradox-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "454dadabd764ac38a1c0d64881f8df23", "sha256": "00e528e86a43e397677f57800ccfc8266250b02e56a0bb2a5137e82ffd6665d6" }, "downloads": -1, "filename": "cradox-1.1.0.tar.gz", "has_sig": true, "md5_digest": "454dadabd764ac38a1c0d64881f8df23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37846, "upload_time": "2016-03-25T07:45:19", "url": "https://files.pythonhosted.org/packages/64/81/eed6eae33136c5609cc314153fae7a6b7efcb66174d3106ccc5dc9528262/cradox-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "728efa9f28b0c1103e8407dec619fe09", "sha256": "d4c378e7dc828cf1cdc096be450100fc9b7dad6a474d0ddb87f4998a0f2e4189" }, "downloads": -1, "filename": "cradox-1.1.1.tar.gz", "has_sig": true, "md5_digest": "728efa9f28b0c1103e8407dec619fe09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37905, "upload_time": "2016-03-25T09:42:17", "url": "https://files.pythonhosted.org/packages/6b/e0/ac23e2f59973051ae7fc27f1ff3824e048a21aa7ae373ed7f8a19f0c642e/cradox-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "68186738ba730921722c0356e26ba52b", "sha256": "96d149c7280e988fe46b55af004144119e6255885c7f44b0b2d8140655c54a66" }, "downloads": -1, "filename": "cradox-1.1.2.tar.gz", "has_sig": true, "md5_digest": "68186738ba730921722c0356e26ba52b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38035, "upload_time": "2016-03-25T14:22:22", "url": "https://files.pythonhosted.org/packages/53/dd/6fb71c885fb1347fbe17daf0222877da180706c76d13d8cb9f3c59525eda/cradox-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "6694503f2ac6fa002b48a2056cf6a929", "sha256": "8d057836e8f7e5efdf96034bc19a45947093fe41dd7d7a6c2db013c2b53cd205" }, "downloads": -1, "filename": "cradox-1.1.3.tar.gz", "has_sig": true, "md5_digest": "6694503f2ac6fa002b48a2056cf6a929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37969, "upload_time": "2016-03-25T23:05:49", "url": "https://files.pythonhosted.org/packages/2c/98/3127a5a5992255e66ed25b9f34b35d74c770f39b5529496bab0b988a0a2d/cradox-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "2d6ac5c392943ac12d4b9df057572ee2", "sha256": "fa3ad9239fd4fa2eb2d89ad6c8f5fded952680e51327986bb0533a087dcd6295" }, "downloads": -1, "filename": "cradox-1.1.4.tar.gz", "has_sig": true, "md5_digest": "2d6ac5c392943ac12d4b9df057572ee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38018, "upload_time": "2016-03-26T10:26:19", "url": "https://files.pythonhosted.org/packages/bc/6e/d53d7f07257f1357b9718e0fa705dae3bba0c29831dafa34e8876ed0a58e/cradox-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "d2aad9f2bea15b7a5635dbc7d46224e4", "sha256": "827d8de87859d080d87f3b2af7ebf76c710960ecb0c9f67f24df1be1c9478fed" }, "downloads": -1, "filename": "cradox-1.1.5.tar.gz", "has_sig": true, "md5_digest": "d2aad9f2bea15b7a5635dbc7d46224e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37996, "upload_time": "2016-03-26T10:30:36", "url": "https://files.pythonhosted.org/packages/6f/12/e195eeeae929c5ea1119d942e7034295cbe9a43f8d7d819c5fb0a377b673/cradox-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "e7ccee53d663a6e5c20f003449d1588e", "sha256": "a0a8e9fba9b2e9adb39c634a907e7c266517b275ade351978993f5279d303c9c" }, "downloads": -1, "filename": "cradox-1.1.6.tar.gz", "has_sig": true, "md5_digest": "e7ccee53d663a6e5c20f003449d1588e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38051, "upload_time": "2016-03-26T10:44:33", "url": "https://files.pythonhosted.org/packages/c4/59/cc717b0b6f6b8a1b4eab9f5e816a82f63821184ff1e057b7326faf047d66/cradox-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "feacdf5ae289f2810a1f7edb54db4697", "sha256": "00f23b3f9d22ac93fbe173957e527c97c1faa0be2457eea403aea873cd4ab1aa" }, "downloads": -1, "filename": "cradox-1.1.7.tar.gz", "has_sig": true, "md5_digest": "feacdf5ae289f2810a1f7edb54db4697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40432, "upload_time": "2016-03-28T17:05:47", "url": "https://files.pythonhosted.org/packages/5e/6d/ba1b089bf595f62d4665f91047a83bd063a532878d8f2a06d66da6644ff8/cradox-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "6d7cbab909bfa717c19879bec8df12ce", "sha256": "51d56f6702261d6fbbc2b8ba148c1138cc98642bd094ac2ab1760605aba69396" }, "downloads": -1, "filename": "cradox-1.1.8.tar.gz", "has_sig": true, "md5_digest": "6d7cbab909bfa717c19879bec8df12ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40461, "upload_time": "2016-04-21T15:45:54", "url": "https://files.pythonhosted.org/packages/42/b2/ae299436be74728512b137387cc4695bcd7325e547452f41daad516d1bb0/cradox-1.1.8.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "8b0196c7d48b74a04d25943f31b561d5", "sha256": "5d7c6ae9821c777ee1a08027361138bea8777c93dc5f6a3ade77e87b0681ea62" }, "downloads": -1, "filename": "cradox-1.2.0.tar.gz", "has_sig": true, "md5_digest": "8b0196c7d48b74a04d25943f31b561d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40846, "upload_time": "2016-08-02T07:23:50", "url": "https://files.pythonhosted.org/packages/b2/dd/5968c113959e3a5ff391e3a99b530dcb03a41e871519b8e74c129f898a4a/cradox-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "361d7db4f15c15569b915d0f58273e1b", "sha256": "b790d336b4c3f46550711b67ea4b193bb4e6f92326219a42b34296accbe6f574" }, "downloads": -1, "filename": "cradox-1.2.1.tar.gz", "has_sig": true, "md5_digest": "361d7db4f15c15569b915d0f58273e1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40869, "upload_time": "2016-08-02T11:49:44", "url": "https://files.pythonhosted.org/packages/c2/3f/c0d5ca510bf3cada508b117a887d39f661a92f537051553d4e40bcca3f77/cradox-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "d55a127b21cf42787c312c728b633109", "sha256": "4bbe4d2f662c845daea4b8560fee07796a90e73c03cdbe78fb074b89b939f913" }, "downloads": -1, "filename": "cradox-1.2.2.tar.gz", "has_sig": true, "md5_digest": "d55a127b21cf42787c312c728b633109", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40900, "upload_time": "2016-09-26T07:52:54", "url": "https://files.pythonhosted.org/packages/5b/b6/cc97385a36caf52bbcc5707c58e76c0b3117dfd8b8b56d57f1965c73c1f4/cradox-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "36466d17aaaa3df1412385f69dd6f3ca", "sha256": "a2447bc66b4dd2da30ea6baeb09e2ba6ebcbc5159bd6d487640b43b1130ad330" }, "downloads": -1, "filename": "cradox-1.2.3.tar.gz", "has_sig": true, "md5_digest": "36466d17aaaa3df1412385f69dd6f3ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40989, "upload_time": "2016-09-26T08:31:30", "url": "https://files.pythonhosted.org/packages/d3/c3/4c6be97d6731f401b8744086522aeff639e899dedfc146f7f1f35091dc45/cradox-1.2.3.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "5c8903b2b89584503b0810608453fbc1", "sha256": "d1026ccf687ac7b070020efe94083470fe8b3e54bf6bdafe75427a9077584a08" }, "downloads": -1, "filename": "cradox-1.3.0.tar.gz", "has_sig": true, "md5_digest": "5c8903b2b89584503b0810608453fbc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41156, "upload_time": "2016-09-26T09:36:45", "url": "https://files.pythonhosted.org/packages/fd/ee/f199c9121a015786f4f43ae8d10027c5882fac6d4f6124f38773a4f26fb1/cradox-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "3d0340f95dbb9f343a045e641fdd31d5", "sha256": "10501a6cbef7a8f07d7d01b503c5313fe957211b33d88b8b5abdf83e507bf328" }, "downloads": -1, "filename": "cradox-1.3.1.tar.gz", "has_sig": true, "md5_digest": "3d0340f95dbb9f343a045e641fdd31d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41532, "upload_time": "2016-10-26T12:58:47", "url": "https://files.pythonhosted.org/packages/44/89/b8fed11c19387367b90569ee65172d352b38de8408558215d3f964cb4d1a/cradox-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "5de00cc2b96f9ac9eaaa6081746316b8", "sha256": "d53acc098e35020368ce7e5e68a57b780698445e97700b64197ddccd874f0f1a" }, "downloads": -1, "filename": "cradox-1.3.2.tar.gz", "has_sig": true, "md5_digest": "5de00cc2b96f9ac9eaaa6081746316b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41534, "upload_time": "2016-10-28T16:11:39", "url": "https://files.pythonhosted.org/packages/f3/2e/28c6ebebd2aa26a9ca0c02634e81dea7e9499732ca01c0e3bd1307ae1972/cradox-1.3.2.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "ded36c74d2fe43430ee940f8e7971f06", "sha256": "71cb14bd3c8cb6fa974874d59a86a6b01ad8b281752685ea9de8229e2cf097cc" }, "downloads": -1, "filename": "cradox-2.0.1.tar.gz", "has_sig": true, "md5_digest": "ded36c74d2fe43430ee940f8e7971f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41979, "upload_time": "2018-02-05T10:35:45", "url": "https://files.pythonhosted.org/packages/06/b1/3caa8cae113384e674d9c50fd473281ffa33cdde60559b6fa7ecd2962616/cradox-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "7a26990ceda675e7f481fec376a20ca7", "sha256": "ed6fceb43ad0c180096969e1d8e938cc509284fa588920d05c3918c3e63c3d3c" }, "downloads": -1, "filename": "cradox-2.0.2.tar.gz", "has_sig": true, "md5_digest": "7a26990ceda675e7f481fec376a20ca7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41884, "upload_time": "2018-02-05T11:58:17", "url": "https://files.pythonhosted.org/packages/f7/b1/a8a9f06cbcc53b192269ddb64d9dd945bc7cb6d2767d0459b02b8e767613/cradox-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "c801a1a5e2ec22770f1e449f74af855a", "sha256": "3f0976839d658a87b4dc35fcd99599aaa80189b982e4a72eb8592a6df6fe95a7" }, "downloads": -1, "filename": "cradox-2.0.3.tar.gz", "has_sig": true, "md5_digest": "c801a1a5e2ec22770f1e449f74af855a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43179, "upload_time": "2018-03-15T12:04:25", "url": "https://files.pythonhosted.org/packages/5f/1e/70589d3227b0dbc809900b9a89512b1486477500f9b8c224352d1b446168/cradox-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "6f3b386c246e383f4abe6a22568fc3f5", "sha256": "de31ef8a7f799183218bd1c17367a300ba54ae109b1c931c2739051082f5204c" }, "downloads": -1, "filename": "cradox-2.0.4.tar.gz", "has_sig": true, "md5_digest": "6f3b386c246e383f4abe6a22568fc3f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43226, "upload_time": "2018-03-15T14:46:33", "url": "https://files.pythonhosted.org/packages/72/26/197fb7b58d63b3ea1401c8754ac7d77c867a67b18d91e3268567f27bb37d/cradox-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "aa11799c67fef793e717cff86ba6265e", "sha256": "5747f4e2bafa71f4bb524c5797e259ab4453a2aea1a56eb11379af8432125ad0" }, "downloads": -1, "filename": "cradox-2.0.5.tar.gz", "has_sig": true, "md5_digest": "aa11799c67fef793e717cff86ba6265e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44187, "upload_time": "2018-03-19T16:37:57", "url": "https://files.pythonhosted.org/packages/e5/80/ad2e22139ee64bd0f57e313a0fdd7d9fc591d62fcbd498e18ad056a3d6c9/cradox-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "730b022597fa650d579e42ede709a5aa", "sha256": "c3c63e975fca9dd6f99ab2911f6813c8ef7bfd24bb50278a63cbc738da5bb56a" }, "downloads": -1, "filename": "cradox-2.0.6.tar.gz", "has_sig": true, "md5_digest": "730b022597fa650d579e42ede709a5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44360, "upload_time": "2018-04-13T07:52:55", "url": "https://files.pythonhosted.org/packages/6d/86/fbca2213604792ff68e60d010865c345a0a2084abf0bb61b5674fefa4c13/cradox-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "a4a12abe54b8151c834d4af481639ad1", "sha256": "b464e2758a0e42eac1774267026a6795464d4b01a5e6594ed006d42f4b08dc89" }, "downloads": -1, "filename": "cradox-2.0.7.tar.gz", "has_sig": true, "md5_digest": "a4a12abe54b8151c834d4af481639ad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44508, "upload_time": "2018-05-29T15:04:26", "url": "https://files.pythonhosted.org/packages/c9/1f/049d877481e5c2ed70f2375d4aeefb04f3c66a49661d3b4edf6035deee23/cradox-2.0.7.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "0e9519b000159b093185c2e39a5b4589", "sha256": "6917152588e9af41c1080b7098b2e49dc2906d189d35cac8a4a559021128f06c" }, "downloads": -1, "filename": "cradox-2.1.0.tar.gz", "has_sig": true, "md5_digest": "0e9519b000159b093185c2e39a5b4589", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44613, "upload_time": "2018-06-08T11:55:26", "url": "https://files.pythonhosted.org/packages/c3/83/0140a142ef9733cdd54a43897fd685fbd14b022fdf0b0e0814b912510142/cradox-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e933824c40f0b35c086d90bc68b0c6cb", "sha256": "480b645f0b71d0bae432ac92b8fd247788ec5315e3a4fefad559f8ed3fd6df6f" }, "downloads": -1, "filename": "cradox-2.1.1.tar.gz", "has_sig": true, "md5_digest": "e933824c40f0b35c086d90bc68b0c6cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44567, "upload_time": "2018-07-16T09:41:18", "url": "https://files.pythonhosted.org/packages/36/0d/2a13955f56730244efb21eb5c1e8e65c0380adb4e34d79747adf942dbbc9/cradox-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "32ba5b235fb264c00634112ef021025a", "sha256": "ccda89326c615883a71a383a86e97b2fdbfad709dcf8ef2b983f519934918d68" }, "downloads": -1, "filename": "cradox-2.1.2.tar.gz", "has_sig": true, "md5_digest": "32ba5b235fb264c00634112ef021025a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44558, "upload_time": "2018-08-03T17:48:22", "url": "https://files.pythonhosted.org/packages/30/a8/f4790a3f5af7c7616dda7bd5cddbe31d3cf7c35319b700ff49e14ffa8153/cradox-2.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32ba5b235fb264c00634112ef021025a", "sha256": "ccda89326c615883a71a383a86e97b2fdbfad709dcf8ef2b983f519934918d68" }, "downloads": -1, "filename": "cradox-2.1.2.tar.gz", "has_sig": true, "md5_digest": "32ba5b235fb264c00634112ef021025a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44558, "upload_time": "2018-08-03T17:48:22", "url": "https://files.pythonhosted.org/packages/30/a8/f4790a3f5af7c7616dda7bd5cddbe31d3cf7c35319b700ff49e14ffa8153/cradox-2.1.2.tar.gz" } ] }