{ "info": { "author": "Jona Abdinghoff (ZerataX)", "author_email": "mail@zera.tax", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Communications :: Chat" ], "description": "\n\n[![Build Status](https://travis-ci.org/ZerataX/matrix-registration.svg?branch=master)](https://travis-ci.org/ZerataX/matrix-registration) [![Coverage Status](https://coveralls.io/repos/github/ZerataX/matrix-registration/badge.svg)](https://coveralls.io/github/ZerataX/matrix-registration) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/matrix-registration.svg) [![PyPI](https://img.shields.io/pypi/v/matrix-registration.svg)](https://pypi.org/project/matrix-registration/) [![Matrix Chat](https://img.shields.io/badge/chat-%23matrix--registration%3Admnd.sh-brightgreen.svg)](https://matrix.to/#/#matrix-registration:dmnd.sh)\n\n# matrix-registration\n\na simple python application to have a token based matrix registration\n\nif you like me encountered the situation where you want to invite your friends to your homeserver, but neither wanted to open up public registration nor create accounts for every individual user yourself, this project should be the solution.\n\nwith this project you can just quickly generate tokens on the fly and share them with your friends to allow them to register to your homeserver.\n\n## setup\n\n```bash\npip3 install matrix_registration\npython -m matrix_registration\n```\n__INFO:__ This only asks you for the most important options. \nYou should definitely take a look at the actual configuration file.\n\nTo see where the config is stored execute this:\n```bash\npython -m matrix_registration config\n```\n\n### nginx reverse-proxy\n\nan example nginx setup:\n```nginx\nlocation ~ ^/(static|register) {\n proxy_pass http://localhost:5000;\n}\n```\n\nIf you already have a website and want to use your own register page, the [wiki](https://github.com/ZerataX/matrix-registration/wiki/reverse-proxy#advanced) describes a more advanced nginx setup.\n\n\n## usage\n\n```bash\n$ python -m matrix_registration -h\nusage: python -m matrix_registration [-h] {api,gen,status,config} ...\n\na token based matrix registration app\n\npositional arguments:\n {api,gen,status,config}\n sub-commands. for ex. 'gen -h' for additional help\n api start as api\n gen generate new token. -o onetime, -e expire date\n status view status or disable token. -s status, -d disable,\n -l list\n config show config location\n\noptional arguments:\n -h, --help show this help message and exit\n\n```\n\nafter you've started the api server and [generated a token](https://github.com/ZerataX/matrix-registration/wiki/api#creating-a-new-token) you can register an account with a simple post request, e.g.:\n```bash\ncurl -X POST \\\n -F 'username=test' \\\n -F 'password=verysecure' \\\n -F 'confirm=verysecure' \\\n -F 'token=DoubleWizardSki' \\\n http://localhost:5000/register\n```\nor by visiting http://localhost:5000/register?token=DoubleWizardSki\n\n\n## resources\n\nif you want to write your own registration page, you can take a look at the sample in [resources/example.html](resources/example.html)\n\nthe html page looks for the query paramater `token` and sets the token input field to it's value. this would allow you to directly share links with the token included, e.g.:\n`https://homeserver.tld/register.html?token=DoubleWizardSki`\n\n\nFor more info check the [wiki](https://github.com/ZerataX/matrix-registration/wiki)\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/zeratax/matrix-registration", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "matrix-registration", "package_url": "https://pypi.org/project/matrix-registration/", "platform": "", "project_url": "https://pypi.org/project/matrix-registration/", "project_urls": { "Homepage": "https://github.com/zeratax/matrix-registration" }, "release_url": "https://pypi.org/project/matrix-registration/0.5.5/", "requires_dist": [ "Flask (>=1.0.2)", "flask-cors (==3.0.7)", "flask-httpauth (==3.2.4)", "flask-limiter (==1.0.1)", "python-dateutil (>=2.7.3)", "PyYAML (>=5.1)", "requests (>=2.21.0)", "WTForms (>=2.2.1)" ], "requires_python": "~=3.6", "summary": "token based matrix registration app", "version": "0.5.5" }, "last_serial": 5525521, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "f53a5ca67e189a6e8c99107713a89524", "sha256": "951da5c79953538e5e317fcd59993739d25d1f2715c114e0d80559720c723826" }, "downloads": -1, "filename": "matrix_registration-0.5.1-py3.6.egg", "has_sig": false, "md5_digest": "f53a5ca67e189a6e8c99107713a89524", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": "~=3.6", "size": 25219, "upload_time": "2019-04-15T23:08:53", "url": "https://files.pythonhosted.org/packages/26/af/9f5f05a8a86be688d17308babc8d3ae6e3d21f2ce8e50787d6d1451ce91e/matrix_registration-0.5.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "c121c5008e5e90dd8a5a6d1d925dddbb", "sha256": "61eb1e3aed0d92c8117e5baeb1c9a0fe5326f189808ad67654d5c59f55a7a0ad" }, "downloads": -1, "filename": "matrix_registration-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c121c5008e5e90dd8a5a6d1d925dddbb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16565, "upload_time": "2019-04-15T23:08:50", "url": "https://files.pythonhosted.org/packages/eb/d9/56051206e237ae6cf9d7d48558a31a5366f3fbd6fc262686ad955e78138f/matrix_registration-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c57ce6cbeec691ab8737645ae60081fa", "sha256": "408bef30b2cd8897a9d166180718d730bcabeaa56ea4b34fd382a734e91902cf" }, "downloads": -1, "filename": "matrix-registration-0.5.1.tar.gz", "has_sig": false, "md5_digest": "c57ce6cbeec691ab8737645ae60081fa", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 7949, "upload_time": "2019-04-15T23:08:52", "url": "https://files.pythonhosted.org/packages/74/b5/a21075992ad29ea580d0b3a3beae8199696a569587114cdd9d08879066a8/matrix-registration-0.5.1.tar.gz" } ], "0.5.1.dev0": [ { "comment_text": "", "digests": { "md5": "01e48a57e280ff11cc1bd8b32a62133b", "sha256": "70e38cbc76ed20c2dbdb59cf49e2868933edd425b97b786cb35595e38c4bebee" }, "downloads": -1, "filename": "matrix_registration-0.5.1.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "01e48a57e280ff11cc1bd8b32a62133b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 15506, "upload_time": "2019-04-15T20:01:22", "url": "https://files.pythonhosted.org/packages/a5/db/1bc76ba2e9eef37c3a8c72a221ec9f4dec224bf1f8014452ad64cb71ed86/matrix_registration-0.5.1.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d6b4c980df38c2df3ea14e68339c953", "sha256": "ea019b5e61959fcf98d54b6d70363cb9ff6759537c568b3204b65312a2dc0329" }, "downloads": -1, "filename": "matrix-registration-0.5.1.dev0.tar.gz", "has_sig": false, "md5_digest": "7d6b4c980df38c2df3ea14e68339c953", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11920, "upload_time": "2019-04-15T20:01:23", "url": "https://files.pythonhosted.org/packages/1c/7a/4d6843882ba7fe0b4c9e2053adcc65536c6fff41764b0989683df5249b7b/matrix-registration-0.5.1.dev0.tar.gz" } ], "0.5.1.dev1": [ { "comment_text": "", "digests": { "md5": "f66210eb779e969912202ac53c051088", "sha256": "f41218caa6bfee327fd78cbf86cbfa2b79ad6c9f45303f77b70988de3d31b715" }, "downloads": -1, "filename": "matrix_registration-0.5.1.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "f66210eb779e969912202ac53c051088", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16446, "upload_time": "2019-04-15T21:13:55", "url": "https://files.pythonhosted.org/packages/5c/9e/96c1bba021088df7d2098eff7012e6f514003a93bbc773647430e1879eb6/matrix_registration-0.5.1.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea32eed300e1a66e407c2dea6d843ca5", "sha256": "6cdf09616b773399bbb0c596a0452c8da453ecade5505e621b1bf7e2127d1bae" }, "downloads": -1, "filename": "matrix-registration-0.5.1.dev1.tar.gz", "has_sig": false, "md5_digest": "ea32eed300e1a66e407c2dea6d843ca5", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11922, "upload_time": "2019-04-15T21:13:56", "url": "https://files.pythonhosted.org/packages/9f/5c/93f3eef62146e0273ebb6fefd5426a5abdfd87a5f7c4619f982676dc49df/matrix-registration-0.5.1.dev1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b65484a80d8ba68f556b5c90a3b551c1", "sha256": "0ad6852e609421e64ea09f5758ceae869e20d8c19b572a58ba221ce99d0d39d0" }, "downloads": -1, "filename": "matrix_registration-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b65484a80d8ba68f556b5c90a3b551c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 580547, "upload_time": "2019-04-17T20:56:29", "url": "https://files.pythonhosted.org/packages/4b/91/53f5183bb8e2e3d631efdd562942277583cf6f5b7c26f60c93439a1a0d09/matrix_registration-0.5.2-py3-none-any.whl" } ], "0.5.2.dev0": [ { "comment_text": "", "digests": { "md5": "fee8a58b4f600aa74bc2c9e2d4ea2b3a", "sha256": "606d7a4d13828711e3989d467e0d1275a3bda8c36ac8b340c2ee152b6ce63d78" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "fee8a58b4f600aa74bc2c9e2d4ea2b3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16756, "upload_time": "2019-04-16T00:04:39", "url": "https://files.pythonhosted.org/packages/9f/18/fe327494cd1b899cc6cfbfda6ffabd296dbc285b2c05cc86c8b164ed16a2/matrix_registration-0.5.2.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13bef922b76c5838b4bcdb04b9d0ed1d", "sha256": "f39befb297c94d6bf2fd2c620ef2477cb4b4d65947b3a79227a6d9af9ffce558" }, "downloads": -1, "filename": "matrix-registration-0.5.2.dev0.tar.gz", "has_sig": false, "md5_digest": "13bef922b76c5838b4bcdb04b9d0ed1d", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 8508, "upload_time": "2019-04-16T00:04:41", "url": "https://files.pythonhosted.org/packages/e9/fa/8c69ecdf0cbe030baeecc02299cf7323ab20ac8e121fb35e4ca9791ca1b0/matrix-registration-0.5.2.dev0.tar.gz" } ], "0.5.2.dev1": [ { "comment_text": "", "digests": { "md5": "c05e004ecff6c3d8426db40dcf978473", "sha256": "1d2f0d5a2f218091df62885b109a0e2387a3cd5446265c2da3347959a91e4f04" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "c05e004ecff6c3d8426db40dcf978473", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16736, "upload_time": "2019-04-16T14:31:21", "url": "https://files.pythonhosted.org/packages/5a/49/c6b018de8d08b9c53aeb5b01fb973df0efb511b4e678c652516797803bf1/matrix_registration-0.5.2.dev1-py3-none-any.whl" } ], "0.5.2.dev2": [ { "comment_text": "", "digests": { "md5": "65c26d251e45a0400ad0435eb8181302", "sha256": "6e9721fe8d829508c76247c028f5721385acb93448f2bf9fa0f99c0629ca6d4f" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "65c26d251e45a0400ad0435eb8181302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16737, "upload_time": "2019-04-16T23:36:13", "url": "https://files.pythonhosted.org/packages/df/e9/49bc307db1d7cd1655286ef8a1e59788437c241a4a6a20b0187e86d26905/matrix_registration-0.5.2.dev2-py3-none-any.whl" } ], "0.5.2.dev3": [ { "comment_text": "", "digests": { "md5": "485896cc9bfa45c3f2ac1bdfa813cfd1", "sha256": "8b07b680d6cc761f4f657e9b9a1eb13e9135558e5224429fac6653cfb0757698" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev3-py3-none-any.whl", "has_sig": false, "md5_digest": "485896cc9bfa45c3f2ac1bdfa813cfd1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 16737, "upload_time": "2019-04-17T00:03:24", "url": "https://files.pythonhosted.org/packages/07/46/4b7c699e29d77bcf1c458c044270ec68f6e26558368d4a4acd65039841d3/matrix_registration-0.5.2.dev3-py3-none-any.whl" } ], "0.5.2.dev4": [ { "comment_text": "", "digests": { "md5": "d3f6510e889c6da63c7ab2dcb86f05d5", "sha256": "1b88e5afaece6c9d4ee394ce4f59867fa532aa361d5da9fbad5df9895da72641" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev4-py3-none-any.whl", "has_sig": false, "md5_digest": "d3f6510e889c6da63c7ab2dcb86f05d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 555500, "upload_time": "2019-04-17T00:12:13", "url": "https://files.pythonhosted.org/packages/06/2f/eab56c618763e92817e430e2d4e1e45e818cd5e94122dfc354b6d51c5f24/matrix_registration-0.5.2.dev4-py3-none-any.whl" } ], "0.5.2.dev5": [ { "comment_text": "", "digests": { "md5": "5a70a02bb997b45b9b9a67690e95e46d", "sha256": "daf5f458dda47fea2ad0670ea7ae1a054ed174bf7e67969b8247dc3f8e6d4df0" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev5-py3-none-any.whl", "has_sig": false, "md5_digest": "5a70a02bb997b45b9b9a67690e95e46d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 556776, "upload_time": "2019-04-17T20:36:09", "url": "https://files.pythonhosted.org/packages/bb/de/d00396f8c1e8b3e2e031839da1651f6a05f7c4dcf56beb64db078972ebe0/matrix_registration-0.5.2.dev5-py3-none-any.whl" } ], "0.5.2.dev6": [ { "comment_text": "", "digests": { "md5": "04991df4b4a7d7e7857aa904230f6340", "sha256": "681f042caf8f5a8d5cb5bba7d70641165093cf3de702757508c5d84593834397" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev6-py3-none-any.whl", "has_sig": false, "md5_digest": "04991df4b4a7d7e7857aa904230f6340", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 556777, "upload_time": "2019-04-17T20:42:31", "url": "https://files.pythonhosted.org/packages/25/3f/41b744cfdf2a9b77324f92a0851e51c68d42848ba654f91d457b472f33e4/matrix_registration-0.5.2.dev6-py3-none-any.whl" } ], "0.5.2.dev7": [ { "comment_text": "", "digests": { "md5": "2a5d4cab46fe5a59075b42210fcb7e76", "sha256": "9f2f045ce9950cee0b930aa4dd42b1a3c22d450650a1148999032ddc80d99e8e" }, "downloads": -1, "filename": "matrix_registration-0.5.2.dev7-py3-none-any.whl", "has_sig": false, "md5_digest": "2a5d4cab46fe5a59075b42210fcb7e76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 580620, "upload_time": "2019-04-17T20:49:33", "url": "https://files.pythonhosted.org/packages/ae/81/3e48167d2de596518ea41d82b150f4627d69dfe4d0597dbed66f9100787b/matrix_registration-0.5.2.dev7-py3-none-any.whl" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "1d83a5c411b5050ab175ddc8f66097d4", "sha256": "0697a59d073827453cca5b7062384eed4174efe1ff5968be96c07117b998faf6" }, "downloads": -1, "filename": "matrix_registration-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1d83a5c411b5050ab175ddc8f66097d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 580555, "upload_time": "2019-04-17T21:05:02", "url": "https://files.pythonhosted.org/packages/6e/76/0c6d603a0e5fd418588389a21fa7d62b6656f0397d275271083c59acf620/matrix_registration-0.5.3-py3-none-any.whl" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "07322aa730f5075ca84a91de1bf12549", "sha256": "b44234ceb3f135a381c1d5c065f507ed2d50901265c3d775c079bd339be47084" }, "downloads": -1, "filename": "matrix_registration-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "07322aa730f5075ca84a91de1bf12549", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 581999, "upload_time": "2019-04-17T23:02:30", "url": "https://files.pythonhosted.org/packages/f5/ab/feb9b08ecc05f297ef5d47e4be2863bb60d1f15c630be9b10804ea0241eb/matrix_registration-0.5.4-py3-none-any.whl" } ], "0.5.4.dev0": [ { "comment_text": "", "digests": { "md5": "29ebaa380a8216f3cd44a5d5f06910b6", "sha256": "755ada52d19bbeccf25c5353dea8c8e05080c2165b7f1e37cc8b0d1eff06ff91" }, "downloads": -1, "filename": "matrix_registration-0.5.4.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "29ebaa380a8216f3cd44a5d5f06910b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 581670, "upload_time": "2019-04-17T21:19:35", "url": "https://files.pythonhosted.org/packages/8c/46/707869a11707107c958411c3f29230dc28eee636aca6e13d315c6184b0bc/matrix_registration-0.5.4.dev0-py3-none-any.whl" } ], "0.5.4.dev1": [ { "comment_text": "", "digests": { "md5": "3a2c9f064e5597c1b411542dfeaf72f6", "sha256": "b430fcc8b09ce03bfdbe47b21ad47eb07bf6dd67b24966649213f4f056ec1c4f" }, "downloads": -1, "filename": "matrix_registration-0.5.4.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "3a2c9f064e5597c1b411542dfeaf72f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 581882, "upload_time": "2019-04-17T21:53:54", "url": "https://files.pythonhosted.org/packages/3d/44/1a4f7244da625d223200cac2e128ac8fa30180cfd5a6d8acb36ea39a43ad/matrix_registration-0.5.4.dev1-py3-none-any.whl" } ], "0.5.4.dev2": [ { "comment_text": "", "digests": { "md5": "1f3bef6224a47719908c031806314e30", "sha256": "b867adb099b6300ef3c6e085c66fd5b6810a4d102240170045d3dc28ec172ff2" }, "downloads": -1, "filename": "matrix_registration-0.5.4.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "1f3bef6224a47719908c031806314e30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 581977, "upload_time": "2019-04-17T22:09:25", "url": "https://files.pythonhosted.org/packages/6b/02/51495d0efd062bf7900c5ae7b92df9ef5296b02aebed4ca873d5ee5a4761/matrix_registration-0.5.4.dev2-py3-none-any.whl" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "47886bdebd1582afaae034cbc7a2e1ee", "sha256": "3c8b60a68c450d6591d365807d978b6670329368aee397dbd3fa7f6d0744d3b6" }, "downloads": -1, "filename": "matrix_registration-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "47886bdebd1582afaae034cbc7a2e1ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 582603, "upload_time": "2019-04-18T03:57:42", "url": "https://files.pythonhosted.org/packages/cc/1c/a16ce49c39d52139090a4f08202461dbde4cf42b09543557cb4eb8c917a7/matrix_registration-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e23078f09f679cdc7d9f54962155d8b", "sha256": "9948601db3021c465763897f49d6979c2c1133d1df5ca73a4c54189e2df8ed03" }, "downloads": -1, "filename": "matrix-registration-0.5.5.tar.gz", "has_sig": false, "md5_digest": "0e23078f09f679cdc7d9f54962155d8b", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11140, "upload_time": "2019-04-18T03:57:45", "url": "https://files.pythonhosted.org/packages/59/a6/e9511b559aea5cc58d4bcd91ec52091f134b3545d5d1f20dbcc2f1f234a8/matrix-registration-0.5.5.tar.gz" } ], "0.5.5.dev0": [ { "comment_text": "", "digests": { "md5": "6c678ba9070c283a9b25f079ebb76640", "sha256": "560f0869c02dd8f50b6f53852f17f3e54bf2c193d7f08118407882bf1985b51a" }, "downloads": -1, "filename": "matrix_registration-0.5.5.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "6c678ba9070c283a9b25f079ebb76640", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 582078, "upload_time": "2019-04-17T23:18:04", "url": "https://files.pythonhosted.org/packages/43/a2/267cf503bb5b40febbf1ce6ec4c7281cf98a97cfb24eec8e537420c5cd6f/matrix_registration-0.5.5.dev0-py3-none-any.whl" } ], "0.5.5.dev1": [ { "comment_text": "", "digests": { "md5": "403de3ad1b5b7069ddc182a5143dffa9", "sha256": "e4407b21197d662df2aaaff89fa2c2c389a8a1f94d6a58c052e7a103fc5bc50b" }, "downloads": -1, "filename": "matrix_registration-0.5.5.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "403de3ad1b5b7069ddc182a5143dffa9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 582560, "upload_time": "2019-04-18T03:57:06", "url": "https://files.pythonhosted.org/packages/9f/7d/575833581e1d06f0faccc50696a714e5b75899bb3471805c44b99e9e2c04/matrix_registration-0.5.5.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8f3b82f0f747527e9dcdc433cc11e2f", "sha256": "97fcdc736d2c8d883a7ee41a19bbb89e3bb77862e9359ed609298462127cfaed" }, "downloads": -1, "filename": "matrix-registration-0.5.5.dev1.tar.gz", "has_sig": false, "md5_digest": "c8f3b82f0f747527e9dcdc433cc11e2f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11036, "upload_time": "2019-04-18T03:57:07", "url": "https://files.pythonhosted.org/packages/06/aa/7e7e534dc3b49b3c8d58cfca22125485736598813d564871c1e36b3847a1/matrix-registration-0.5.5.dev1.tar.gz" } ], "0.5.6.dev0": [ { "comment_text": "", "digests": { "md5": "3a918e65dc826f5a3dfbacf8eb82b9cc", "sha256": "7885517d91989aa6d1e66b37e6180b8d013a5ef10288bc82ca5c9791ea6ba713" }, "downloads": -1, "filename": "matrix_registration-0.5.6.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "3a918e65dc826f5a3dfbacf8eb82b9cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 582839, "upload_time": "2019-07-12T23:53:32", "url": "https://files.pythonhosted.org/packages/45/3a/cf4790774ea8df1a98713f61fb553a9b28538a6ce0c19d168365e4ddd3c8/matrix_registration-0.5.6.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f97672b5764af6627743635bcdc2c591", "sha256": "1922a6ba807a8e9d38dc1c94a078701e7939700ef5f6ab0cb45fa6f1a0881b89" }, "downloads": -1, "filename": "matrix-registration-0.5.6.dev0.tar.gz", "has_sig": false, "md5_digest": "f97672b5764af6627743635bcdc2c591", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 9896, "upload_time": "2019-07-12T23:53:34", "url": "https://files.pythonhosted.org/packages/52/9e/a7180cbf5b601f9274179473f5d71a426ca1c078371b1faf6da408ca3d80/matrix-registration-0.5.6.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47886bdebd1582afaae034cbc7a2e1ee", "sha256": "3c8b60a68c450d6591d365807d978b6670329368aee397dbd3fa7f6d0744d3b6" }, "downloads": -1, "filename": "matrix_registration-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "47886bdebd1582afaae034cbc7a2e1ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.6", "size": 582603, "upload_time": "2019-04-18T03:57:42", "url": "https://files.pythonhosted.org/packages/cc/1c/a16ce49c39d52139090a4f08202461dbde4cf42b09543557cb4eb8c917a7/matrix_registration-0.5.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e23078f09f679cdc7d9f54962155d8b", "sha256": "9948601db3021c465763897f49d6979c2c1133d1df5ca73a4c54189e2df8ed03" }, "downloads": -1, "filename": "matrix-registration-0.5.5.tar.gz", "has_sig": false, "md5_digest": "0e23078f09f679cdc7d9f54962155d8b", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11140, "upload_time": "2019-04-18T03:57:45", "url": "https://files.pythonhosted.org/packages/59/a6/e9511b559aea5cc58d4bcd91ec52091f134b3545d5d1f20dbcc2f1f234a8/matrix-registration-0.5.5.tar.gz" } ] }