{ "info": { "author": "Paul M\u00fcller", "author_email": "dev@craban.de", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Visualization" ], "description": "ODTbrain\n========\n\n|PyPI Version| |Tests Status Linux| |Tests Status Win| |Coverage Status| |Docs Status|\n\n\n**ODTbrain** provides image reconstruction algorithms for **O**\\ ptical **D**\\ iffraction **T**\\ omography with a **B**\\ orn and **R**\\ ytov\n**A**\\ pproximation-based **I**\\ nversion to compute the refractive index (**n**\\ ) in 2D and in 3D.\n\n\nDocumentation\n-------------\n\nThe documentation, including the reference and examples, is available at `odtbrain.readthedocs.io `__.\n\n\nInstallation\n------------\n::\n\n pip install odtbrain\n\n\n\nTesting\n-------\n\nAfter cloning into odtbrain, create a virtual environment\n\n::\n\n virtualenv --system-site-packages env\n source env/bin/activate\n\nInstall all dependencies\n\n::\n\n pip install -e .\n\nRunning an example\n\n::\n\n python examples/backprop_from_fdtd_2d.py\n\nRunning tests\n\n::\n\n python setup.py test\n\n\n\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/odtbrain.svg\n :target: https://pypi.python.org/pypi/odtbrain\n.. |Tests Status Linux| image:: https://img.shields.io/travis/RI-imaging/ODTbrain.svg?label=tests_linux\n :target: https://travis-ci.org/RI-imaging/ODTbrain\n.. |Tests Status Win| image:: https://img.shields.io/appveyor/ci/paulmueller/odtbrain/master.svg?label=tests_win\n :target: https://ci.appveyor.com/project/paulmueller/odtbrain\n.. |Coverage Status| image:: https://img.shields.io/codecov/c/github/RI-imaging/ODTbrain/master.svg\n :target: https://codecov.io/gh/RI-imaging/ODTbrain\n.. |Docs Status| image:: https://readthedocs.org/projects/odtbrain/badge/?version=latest\n :target: https://readthedocs.org/projects/odtbrain/builds/\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/RI-imaging/ODTbrain", "keywords": "odt,opt,diffraction,born,rytov,radon,backprojection,backpropagation,inverse problem,Fourier diffraction theorem,Fourier slice theorem", "license": "BSD (3 clause)", "maintainer": "", "maintainer_email": "", "name": "odtbrain", "package_url": "https://pypi.org/project/odtbrain/", "platform": "ALL", "project_url": "https://pypi.org/project/odtbrain/", "project_urls": { "Homepage": "https://github.com/RI-imaging/ODTbrain" }, "release_url": "https://pypi.org/project/odtbrain/0.4.0/", "requires_dist": [ "numexpr", "numpy (>=1.7.0)", "pyfftw (>=0.9.2)", "scikit-image (>=0.11.0)", "scipy (>=0.10.0)" ], "requires_python": ">=3.4, <4", "summary": "Algorithms for diffraction tomography", "version": "0.4.0" }, "last_serial": 5306537, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "04406e36853896992a72d2a394389027", "sha256": "7689590ed0b41d7ecbb4f30445c78241ea75fd56567c7220baa15b368fd6032a" }, "downloads": -1, "filename": "odtbrain-0.1.0.tar.gz", "has_sig": false, "md5_digest": "04406e36853896992a72d2a394389027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 311640, "upload_time": "2015-07-10T16:19:58", "url": "https://files.pythonhosted.org/packages/b9/f4/2d50a232fa7cd5e28037cc72f0363653ca4e95e3b7469f1dc015ba8dd0d4/odtbrain-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c479358cad3f7df2b7f877eedd2071c9", "sha256": "777483714293904d81100b8fd594eedda6554324b6a25168a26b87bb63fdf29c" }, "downloads": -1, "filename": "odtbrain-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c479358cad3f7df2b7f877eedd2071c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 438308, "upload_time": "2015-11-04T21:16:24", "url": "https://files.pythonhosted.org/packages/2f/3a/8011a939fd184bc233ad3a299ac9366b0b42d6e4703d58c56cf01161e71b/odtbrain-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0e0ac9c88314a2ef01490b2a6351d49b", "sha256": "3bd8d6353573feb23d5871be23d1a00b2500513209a1381080a71f37d5fb4a15" }, "downloads": -1, "filename": "odtbrain-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0e0ac9c88314a2ef01490b2a6351d49b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 460622, "upload_time": "2015-11-30T15:25:07", "url": "https://files.pythonhosted.org/packages/d3/62/b81f0eddc88ff5a9cf2d54f3be22c02c4431fd43562e7dcfc7a9cc1f659c/odtbrain-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "da190b7dd35f1808d20f093f8a8fb9a4", "sha256": "158b6181d871f252166e0217a3c123b91605f9b0a204d91d29051a2b9c2d5f5b" }, "downloads": -1, "filename": "odtbrain-0.1.3.tar.gz", "has_sig": false, "md5_digest": "da190b7dd35f1808d20f093f8a8fb9a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 260853, "upload_time": "2016-01-17T14:35:53", "url": "https://files.pythonhosted.org/packages/dc/ce/85fe33efde89e5a34a7a0d078eaf7ce78300b64413d0706736e09b595bb2/odtbrain-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "71946120136fd0f9f4fffc40da87c0f1", "sha256": "2b8c1bcadbea069f7a9b00d5ebf9a499039204fb852799be1b7816decbc2b7f1" }, "downloads": -1, "filename": "odtbrain-0.1.4.tar.gz", "has_sig": false, "md5_digest": "71946120136fd0f9f4fffc40da87c0f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 262404, "upload_time": "2016-03-03T16:28:37", "url": "https://files.pythonhosted.org/packages/e4/83/2a231b312aed7561c7c21b2c658b0235cafa2242089cef7db759b6e2fbd5/odtbrain-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "d83c5854bc9e43c2b443713759e50708", "sha256": "35eedd995dd6ed5a3a855f18b0501db83514e27fb8520afef769a31f13573b9b" }, "downloads": -1, "filename": "odtbrain-0.1.5.tar.gz", "has_sig": false, "md5_digest": "d83c5854bc9e43c2b443713759e50708", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 268213, "upload_time": "2016-07-12T08:32:30", "url": "https://files.pythonhosted.org/packages/63/c6/775926bec27eed3c99213d481ae7779fa0642ef2d056483187297d6c7d99/odtbrain-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "dafdb8bc17697fc5ec9011d1749a9cc0", "sha256": "7e4c7103dedd6544cfa489d15b1f7d3ab419f07d5fb7c8e0e5dc0ceb0c2992b2" }, "downloads": -1, "filename": "odtbrain-0.1.6.tar.gz", "has_sig": false, "md5_digest": "dafdb8bc17697fc5ec9011d1749a9cc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 266463, "upload_time": "2017-04-20T09:57:17", "url": "https://files.pythonhosted.org/packages/4a/76/c3d85eb8844c2fc140e073cbde5d49dc17146e3ba039fd294c54a5fecbee/odtbrain-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a3c9b92596376485d4013e0b9ad56bc1", "sha256": "876063738a05491a61b5977d80980d5594899aba70a3231c5fba144f1094328f" }, "downloads": -1, "filename": "odtbrain-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3c9b92596376485d4013e0b9ad56bc1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40919, "upload_time": "2017-09-27T09:26:53", "url": "https://files.pythonhosted.org/packages/33/62/0560c60a8614602215a5147127fd1dfca2c28ba5675a1f307a59fdb16885/odtbrain-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db2fef1afa42b177448f19d42bdf9f72", "sha256": "1989e103cd8708282ca2c09be7640e2edbb893f5c8f264a4f6be5bc929548728" }, "downloads": -1, "filename": "odtbrain-0.1.7.tar.gz", "has_sig": false, "md5_digest": "db2fef1afa42b177448f19d42bdf9f72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258108, "upload_time": "2017-09-27T09:26:56", "url": "https://files.pythonhosted.org/packages/49/dd/a7a33036d82c7ed1576d6354991c89ba858ca5988544ea4d67165abecf3c/odtbrain-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "ac038e34590e383b9f1ea45011bca657", "sha256": "afeb30dda70191fbef39e97a791ba2251202d84004e25a2b8c155d39d540fbba" }, "downloads": -1, "filename": "odtbrain-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac038e34590e383b9f1ea45011bca657", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40980, "upload_time": "2017-10-03T15:16:17", "url": "https://files.pythonhosted.org/packages/77/79/6499e54b8a2292b1c67480d2ab0b9f196608ab52e1356c086dd0104b702a/odtbrain-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8242530a2249498918df83bda1bf607", "sha256": "148d479ecd91f3d08d5da462b4c345c6e32f49bf5dff4be5c44a5c4fd9b6c129" }, "downloads": -1, "filename": "odtbrain-0.1.8.tar.gz", "has_sig": false, "md5_digest": "f8242530a2249498918df83bda1bf607", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 891151, "upload_time": "2017-10-03T15:16:22", "url": "https://files.pythonhosted.org/packages/85/74/ec416e35d7ed62bedf660736df1064a0adaef8dfca1edb3c64b8138d80d0/odtbrain-0.1.8.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8b713780e8aca7d1da03f536d20b50f7", "sha256": "3a2cb792c6fe5c431c25754f08761d504a3ac658f884a42505094b01c95ad70a" }, "downloads": -1, "filename": "odtbrain-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b713780e8aca7d1da03f536d20b50f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 43103, "upload_time": "2018-05-23T14:57:53", "url": "https://files.pythonhosted.org/packages/f6/2b/493f5e91aa472593fa8ca2c2bf54bbd7ff9c55c1cb27c688cb938c0e7a4a/odtbrain-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f64850aeaa73c6294524b8a4dd20c11", "sha256": "414e11a2a39d8db778e79bad94190eb1072c11b706fb24184dea770a78b776e4" }, "downloads": -1, "filename": "odtbrain-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5f64850aeaa73c6294524b8a4dd20c11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 869595, "upload_time": "2018-05-23T14:57:57", "url": "https://files.pythonhosted.org/packages/17/c9/dd1c3f205431c1ce555a26c43b02f1f25e6fc6e3c30ff5be08ff51531f74/odtbrain-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6963fedfebf06239bc1780e57b3784ab", "sha256": "b641da2ca0c5d671d00c2987b8e12cbb1ba95e581856c0ddb23985d0ddec181b" }, "downloads": -1, "filename": "odtbrain-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6963fedfebf06239bc1780e57b3784ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 40796, "upload_time": "2018-07-23T12:10:07", "url": "https://files.pythonhosted.org/packages/f7/5a/c9322d6c699d1087e2f521f1046af36ed3e849b9909d0d881e62edf764ae/odtbrain-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "587d856591f4d19657ff994e0beb8322", "sha256": "66d7c15fcde93f8744857d97cb87570b96d7b1d06de8558dec22c0915f6d7bd5" }, "downloads": -1, "filename": "odtbrain-0.2.1.tar.gz", "has_sig": false, "md5_digest": "587d856591f4d19657ff994e0beb8322", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 908970, "upload_time": "2018-07-23T12:10:08", "url": "https://files.pythonhosted.org/packages/4b/b7/98350fd41e87f2dfae7c11275c4da6360c1a2015aa85ad77a902392710a7/odtbrain-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "82cc39b39c0f8568edf0518086650944", "sha256": "c442ad746488735e666f0b50a02fb5612d0d1bd0f9ea6e5644d478c40a4f6213" }, "downloads": -1, "filename": "odtbrain-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82cc39b39c0f8568edf0518086650944", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 40899, "upload_time": "2019-02-08T10:23:43", "url": "https://files.pythonhosted.org/packages/78/d5/e1b8ef96613b1afb6e78420b393656327c27508920edf19ea57f3faa12e8/odtbrain-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "821ac22fe24b84d3412c7e0bde639df1", "sha256": "7edfec8e2fa682266082e078fac6f3bb26a284715927cf8201409853bcb71a5e" }, "downloads": -1, "filename": "odtbrain-0.2.2.tar.gz", "has_sig": false, "md5_digest": "821ac22fe24b84d3412c7e0bde639df1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 903743, "upload_time": "2019-02-08T10:23:44", "url": "https://files.pythonhosted.org/packages/1d/5c/077f9f0d25c23bb8d28a0a1cd5e68a2a5b2e2d87d1822c54105db279ce32/odtbrain-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "6955aa3ad3086a197d4057eb5b08158f", "sha256": "26031f35d94de4dbacd803dd55fe59b8be337b07ba7428e179c1fb7401a5a528" }, "downloads": -1, "filename": "odtbrain-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6955aa3ad3086a197d4057eb5b08158f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 39633, "upload_time": "2019-02-13T09:54:01", "url": "https://files.pythonhosted.org/packages/a6/01/ea41564e13a04fdeeb0c0e3e022bd5c59e7b814808a8980a4a0d1368f4b7/odtbrain-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41c3a56fe4a4ded2ece6b8327c14d58d", "sha256": "a496fbb2faf8aff2e45836a5927c073005556a9bea54ab527fa2ec7e64fb497a" }, "downloads": -1, "filename": "odtbrain-0.2.3.tar.gz", "has_sig": false, "md5_digest": "41c3a56fe4a4ded2ece6b8327c14d58d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 902914, "upload_time": "2019-02-13T09:54:02", "url": "https://files.pythonhosted.org/packages/db/c9/f57da13bdda0e9e2132224832f7cb1bdfbead9ad0731f099fa40874f70e8/odtbrain-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "329d8c1a442acb4084e1660e1b474f2f", "sha256": "143ed8a93878a590cdd9741fe8be7e5b96e1c06d8a7f4fd0fefb8d19b166f5f9" }, "downloads": -1, "filename": "odtbrain-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "329d8c1a442acb4084e1660e1b474f2f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 39615, "upload_time": "2019-04-04T07:46:52", "url": "https://files.pythonhosted.org/packages/d5/df/3c0096f8ee6b24d47cce8d99c0ec0c33bab2d82850b363948bad6a676b2d/odtbrain-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1656e911fdbb12f1aa86527cc4e63ed2", "sha256": "04f460fbb8fa3c271dd95ffb888e10355c422df6a1642216de433fc19c5b71f9" }, "downloads": -1, "filename": "odtbrain-0.2.4.tar.gz", "has_sig": false, "md5_digest": "1656e911fdbb12f1aa86527cc4e63ed2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 902895, "upload_time": "2019-04-04T07:46:54", "url": "https://files.pythonhosted.org/packages/35/24/e5c2b8ba13f3842629d91f0d6838c15545a1785351801c5010bb243ba32b/odtbrain-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3441f17578a837a57e04871753afb79d", "sha256": "86d0a091abf8212737d763a8bf10177ce8028fb50be312666f69a6cbf45e5680" }, "downloads": -1, "filename": "odtbrain-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3441f17578a837a57e04871753afb79d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 39681, "upload_time": "2019-04-08T10:10:30", "url": "https://files.pythonhosted.org/packages/37/22/91daf70763041f2e68312a721a305239f7f2746f1e3001757c3c0cedb90d/odtbrain-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c89020813fb9e521fb1a07f99bf5d214", "sha256": "0a20deafb46553616f1efb8c7f4eec752d626c3d3b2221f3997c97cb4ca0c379" }, "downloads": -1, "filename": "odtbrain-0.2.5.tar.gz", "has_sig": false, "md5_digest": "c89020813fb9e521fb1a07f99bf5d214", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 903135, "upload_time": "2019-04-08T10:10:32", "url": "https://files.pythonhosted.org/packages/ab/df/39578f74be0eb488e36ba6219102b1fee0f45d86dad0cd3b9f26d0a3deff/odtbrain-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "df63f15622685998f9053b6aa01e353b", "sha256": "9ba32ee892a62a06e690ab9fd24c83cc1d7bdc6d461a68ee19812fc4cc3f291c" }, "downloads": -1, "filename": "odtbrain-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df63f15622685998f9053b6aa01e353b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 39288, "upload_time": "2019-04-18T15:31:30", "url": "https://files.pythonhosted.org/packages/36/10/1a145c6de32f6e662eff9aca08aa97485f28fcc1663e6afb4825a362ba33/odtbrain-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ebd6d35a93006883cd964ef97ec58db", "sha256": "4d05b61e66193e4fbb229c1637c95936b86d349acdb98b8018920dcf53b6de2e" }, "downloads": -1, "filename": "odtbrain-0.2.6.tar.gz", "has_sig": false, "md5_digest": "9ebd6d35a93006883cd964ef97ec58db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 897692, "upload_time": "2019-04-18T15:31:31", "url": "https://files.pythonhosted.org/packages/0f/4d/f05630624c48d14d7094c37c49045977c13a2749b80936f499ad8e5a511e/odtbrain-0.2.6.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "950553f2e71ec15a934632b244f26458", "sha256": "41af393f5cbbff1c038f9bb01049869910906f96eeb926498ecc19b447e6cfa8" }, "downloads": -1, "filename": "odtbrain-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "950553f2e71ec15a934632b244f26458", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 42507, "upload_time": "2019-05-13T14:16:18", "url": "https://files.pythonhosted.org/packages/ff/ee/57e9764cf71450f8f86566ac53d96c7e5c9eee40d052889c31da58b0a2da/odtbrain-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2dcfc27c0ab9ac85657ce38fbb37a03", "sha256": "888dafe1d5a292564a161bbaf6ce56cf72c92936d70058b6ce8a088c1e834fb2" }, "downloads": -1, "filename": "odtbrain-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d2dcfc27c0ab9ac85657ce38fbb37a03", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 968983, "upload_time": "2019-05-13T14:16:20", "url": "https://files.pythonhosted.org/packages/a9/3d/83cb3dacde8ea815077b4868170bb50f5f8e98e1ec6eaaf72d8e59e4abd5/odtbrain-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "0ceb38872f6439cd2ed34e7adbd1da18", "sha256": "137c72de864aaed90a649e552de60d30c908b498b82bff2c2a5bcac6cace50e3" }, "downloads": -1, "filename": "odtbrain-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ceb38872f6439cd2ed34e7adbd1da18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 43680, "upload_time": "2019-05-23T08:51:35", "url": "https://files.pythonhosted.org/packages/bd/ba/7f7631d4aa0ef3e2864a39c9585ab43313e89eb4ab78c4add337c528cd18/odtbrain-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b98dd390af9291fe5f528c14a9aaea1", "sha256": "01e99d9a43b496fce2084792a66142fd3aa1ad436926f4ff9e27ba2e1c0ab3ac" }, "downloads": -1, "filename": "odtbrain-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4b98dd390af9291fe5f528c14a9aaea1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 971190, "upload_time": "2019-05-23T08:51:37", "url": "https://files.pythonhosted.org/packages/25/ca/3cb98931684609694bb286f8da04c60c77bb4b2cbf10a156e214c1bebba1/odtbrain-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0ceb38872f6439cd2ed34e7adbd1da18", "sha256": "137c72de864aaed90a649e552de60d30c908b498b82bff2c2a5bcac6cace50e3" }, "downloads": -1, "filename": "odtbrain-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ceb38872f6439cd2ed34e7adbd1da18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.4, <4", "size": 43680, "upload_time": "2019-05-23T08:51:35", "url": "https://files.pythonhosted.org/packages/bd/ba/7f7631d4aa0ef3e2864a39c9585ab43313e89eb4ab78c4add337c528cd18/odtbrain-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b98dd390af9291fe5f528c14a9aaea1", "sha256": "01e99d9a43b496fce2084792a66142fd3aa1ad436926f4ff9e27ba2e1c0ab3ac" }, "downloads": -1, "filename": "odtbrain-0.4.0.tar.gz", "has_sig": false, "md5_digest": "4b98dd390af9291fe5f528c14a9aaea1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.4, <4", "size": 971190, "upload_time": "2019-05-23T08:51:37", "url": "https://files.pythonhosted.org/packages/25/ca/3cb98931684609694bb286f8da04c60c77bb4b2cbf10a156e214c1bebba1/odtbrain-0.4.0.tar.gz" } ] }