{ "info": { "author": "CryptoIM Development Team", "author_email": "skopekondrej@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python", "Topic :: Communications :: Chat", "Topic :: Security :: Cryptography" ], "description": "========\nCryptoIM\n========\n\n.. image:: https://travis-ci.org/oskopek/CryptoIM.png?branch=develop\n :target: https://travis-ci.org/oskopek/CryptoIM\n :alt: TravisCI\n\n.. image:: https://coveralls.io/repos/oskopek/CryptoIM/badge.png?branch=develop\n :target: https://coveralls.io/r/oskopek/CryptoIM?branch=develop\n :alt: Coveralls\n\n.. image:: https://pypip.in/v/CryptoIM/badge.png\n :target: https://pypi.python.org/pypi/CryptoIM/\n :alt: Latest Version\n\n.. image:: https://pypip.in/d/CryptoIM/badge.png\n :target: https://pypi.python.org/pypi/CryptoIM/\n :alt: Downloads\n\n.. image:: https://pypip.in/license/CryptoIM/badge.png\n :target: https://pypi.python.org/pypi/CryptoIM/\n :alt: License\n\nA secure* instant messenger written in Python out of sheer fun.\n\n\\* not really secure (at least not yet)\n\n.. image:: http://cdn.imghack.se/images/47f573797aea70092c62defa3a35b3fe.png\n :alt: CryptoIM snapshot\n\nBuilding\n========\n\n1. **Get the source code** `at GitHub `_.\n\n2. **Build**: ``python setup.py build`` and ``sudo python setup.py install``\n\n3. To **run**: ``python main.py``\n\n4. To run **unit tests**: ``python setup.py nosetests``\n\n5. To **clean**, run: ``python setup.py clean --all``\n\n6. To **edit** connection options, edit the ``main.cfg`` file.\n\nBuilding on Linux\n=================\n\n* Make sure to **install** these packages using your package manager: ``python`` and ``python-setuptools``\n\n* Follow steps 2., 3. and 6. from **Building**\n\nBuilding on Windows\n===================\n\n* **Install** `Python `_ and `Setuptools `_.\n\n* Follow steps 2., 3. and 6. from **Building**\n\nContributing\n============\n\n**Everyone** is encouraged to help improve this project.\n\nHere are some ways *you* can contribute:\n\n* by using alpha, beta, and prerelease versions\n* by reporting bugs\n* by suggesting new features\n* by translating to a new language\n* by writing or editing documentation\n* by writing specifications\n* by writing code (**no patch is too small**: fix typos, add comments, clean up inconsistent whitespace)\n* by refactoring code\n* by closing `issues `_\n* by reviewing patches\n\nInfo\n====\n\nCryptoIM uses `semantic versioning `_ and branching model similar to `this `_.\n\nSubmitting an Issue\n===================\n\nWe use the `GitHub issue tracker `_ to track bugs and features. Before\nsubmitting a bug report or feature request, check to make sure it hasn't\nalready been submitted. When submitting a bug report, please include a `Gist `_\nthat includes a stack trace and any details that may be necessary to reproduce\nthe bug, including your Python version and operating system.\n\nSubmitting a Pull Request\n=========================\n\n1. `Fork the repository `_.\n2. `Create a topic branch `_.\n3. Implement your feature or bug fix.\n4. Run ``python setup.py nosetests``. If the tests fail, return to step 3.\n5. If applicable, add tests for your feature or bug fix.\n6. Add, commit, and push your changes.\n7. `Submit a pull request `_.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/CryptoIM/", "keywords": "crypto instant messenger", "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "CryptoIM", "package_url": "https://pypi.org/project/CryptoIM/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/CryptoIM/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/CryptoIM/" }, "release_url": "https://pypi.org/project/CryptoIM/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Crypto Instant Messenger", "version": "0.1.1" }, "last_serial": 989735, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ed4aaf928bd08d74c63b78aab15488fe", "sha256": "a455539a620351de804e076a215e73136264016e6a6c194693cf41e59ebb9bf8" }, "downloads": -1, "filename": "CryptoIM-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ed4aaf928bd08d74c63b78aab15488fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19767, "upload_time": "2014-01-26T22:23:51", "url": "https://files.pythonhosted.org/packages/a4/ff/24888735e95521dc4d4e56cde3285b797f49f5de5b14bb7d7850621f765d/CryptoIM-0.1.0.tar.gz" } ], "0.1.0-beta1": [ { "comment_text": "", "digests": { "md5": "2595d52c05c2982f344198137071c254", "sha256": "2bf1ed2799205b42cae6dfe25625bd4047690df8933d791e53ed67b6ebe65814" }, "downloads": -1, "filename": "CryptoIM-0.1.0-beta1.tar.gz", "has_sig": false, "md5_digest": "2595d52c05c2982f344198137071c254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19707, "upload_time": "2014-01-26T20:33:50", "url": "https://files.pythonhosted.org/packages/ea/79/5bf486c107941401dcb3d757706f32771da32330287dc3c9fa8fa16acae6/CryptoIM-0.1.0-beta1.tar.gz" } ], "0.1.0dev": [ { "comment_text": "", "digests": { "md5": "3719c71bd8bc84d90b9ff4a928866070", "sha256": "7d5fed2f65ec2d70394d8b494562626226d8be49507fd144064e8cd04a84b687" }, "downloads": -1, "filename": "CryptoIM-0.1.0dev.tar.gz", "has_sig": false, "md5_digest": "3719c71bd8bc84d90b9ff4a928866070", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4132, "upload_time": "2013-12-31T00:49:47", "url": "https://files.pythonhosted.org/packages/9f/72/5385cf9f70906660c2a0492e128bf50d234d9d1a40ec3749fca75a8a6815/CryptoIM-0.1.0dev.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e00035f63028d9bead20d1e0bbd6f5a1", "sha256": "5ffdb8bac4b5cb381d956eced583b501f3fc26119e1674a03133c925f1c54da2" }, "downloads": -1, "filename": "CryptoIM-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e00035f63028d9bead20d1e0bbd6f5a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25954, "upload_time": "2014-02-03T19:56:11", "url": "https://files.pythonhosted.org/packages/38/9d/b6146a5fe3e0024f9e02391844491ed1bfe96c5f86da8a799fe01acc8131/CryptoIM-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e00035f63028d9bead20d1e0bbd6f5a1", "sha256": "5ffdb8bac4b5cb381d956eced583b501f3fc26119e1674a03133c925f1c54da2" }, "downloads": -1, "filename": "CryptoIM-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e00035f63028d9bead20d1e0bbd6f5a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25954, "upload_time": "2014-02-03T19:56:11", "url": "https://files.pythonhosted.org/packages/38/9d/b6146a5fe3e0024f9e02391844491ed1bfe96c5f86da8a799fe01acc8131/CryptoIM-0.1.1.tar.gz" } ] }