{
"info": {
"author": "achicha",
"author_email": "",
"bugtrack_url": null,
"classifiers": [],
"description": "Async Client-Server chat written in python.\n=================\n\n\nQuick start\n-------\n.. code::\n\n pip install aiogbchat --upgrade # install\n python -m aiogbserver -- nogui # run server in console mode\n python -m aiogbclient # run client in GUI mode\n\nDocumentation:\n-------\n``_\n\n\nKnown issues:\n-------\n\n* client disconnected with some logged issues (DB/asyncio). its not critical :)\n* windows: client doesn't work in console mode.\n* windows8 and higher: only works with pyqt5==5.9.2\n* tests\n\nHelpful:\n-------\n\n* How to generate docs:\n\n.. code::\n\n pip install sphinx\n sphinx-apidoc -f ../../chat -o /some_dir/docs/source\n make html\n\n* How to deploy to pypi:\n\n.. code::\n\n pip install twine\n python3 setup.py bdist_wheel # generate wheel\n twine upload dist/*\n\nLinks:\n-------\n\n* `Add sphinx pages to github `_\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/achicha/chat/",
"keywords": "client,server,asyncio,Qt",
"license": "GNU General Public License v3.0",
"maintainer": "",
"maintainer_email": "",
"name": "aiogbchat",
"package_url": "https://pypi.org/project/aiogbchat/",
"platform": "",
"project_url": "https://pypi.org/project/aiogbchat/",
"project_urls": {
"Homepage": "https://github.com/achicha/chat/"
},
"release_url": "https://pypi.org/project/aiogbchat/0.4/",
"requires_dist": [
"PyQt5",
"quamash",
"sqlalchemy"
],
"requires_python": "",
"summary": "Async Client-Server",
"version": "0.4"
},
"last_serial": 3664786,
"releases": {
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "8f04404f02f5b14f6aaeae6df5df6d1b",
"sha256": "3c43e04f8f1a704a10f85c8500e953bfceac9222ad6c84ded10730489b8dc452"
},
"downloads": -1,
"filename": "aiogbchat-0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8f04404f02f5b14f6aaeae6df5df6d1b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31227,
"upload_time": "2018-03-12T14:30:27",
"url": "https://files.pythonhosted.org/packages/8a/9d/90942c7c5dc61613637f22926d51153b73780a67091f268779dd5271aedb/aiogbchat-0.2-py3-none-any.whl"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "0324453faacccbb76920e3d8656b7d87",
"sha256": "8d3fc8575b4af4f507d15a7a150603747f38fffdfccc505ee2a30d4337b77af0"
},
"downloads": -1,
"filename": "aiogbchat-0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0324453faacccbb76920e3d8656b7d87",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31857,
"upload_time": "2018-03-12T17:32:59",
"url": "https://files.pythonhosted.org/packages/58/07/a883103cc3138c560864f80f99f0119cd845a2aeb885ddb939d1d78a6701/aiogbchat-0.3-py3-none-any.whl"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "3b460cd44707dd341d54c5de1a85e4d0",
"sha256": "ffcc8bf3c6d037d9cefc0998af869971f7344507dcc7584d7d7ac9d14cef9b6a"
},
"downloads": -1,
"filename": "aiogbchat-0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3b460cd44707dd341d54c5de1a85e4d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 35069,
"upload_time": "2018-03-13T10:16:12",
"url": "https://files.pythonhosted.org/packages/09/0f/ce8888ff4e0c98ad5ee710f10969cb22aafa3a56a7c7250989535314fefa/aiogbchat-0.4-py3-none-any.whl"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "3b460cd44707dd341d54c5de1a85e4d0",
"sha256": "ffcc8bf3c6d037d9cefc0998af869971f7344507dcc7584d7d7ac9d14cef9b6a"
},
"downloads": -1,
"filename": "aiogbchat-0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3b460cd44707dd341d54c5de1a85e4d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 35069,
"upload_time": "2018-03-13T10:16:12",
"url": "https://files.pythonhosted.org/packages/09/0f/ce8888ff4e0c98ad5ee710f10969cb22aafa3a56a7c7250989535314fefa/aiogbchat-0.4-py3-none-any.whl"
}
]
}