{ "info": { "author": "Nate Edwards", "author_email": "nathan.d.edwards@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "Deke \ud83c\udfd2\n=======\n\nA convenient HockeyApp API package making it easier than ever to manage\napps, gather specific app statistics, and download builds. Use within\nyour automated tests, dashboards, or whatever the heck you desire!\n\nInstallation\n------------\n\n.. code-block:: python\n\n pip install deke\n\nor\n\n.. code-block:: python\n\n 1. git clone https://github.com/misternate/deke.git\n 2. cd deke\n 3. pip install -r requirements.txt\n\nUsage\n-----\n\nThe project includes a ``demo.py`` file to get started. Open ``demo.py``\nand update ``app_token`` and ``app_identifier`` with the values\ncorresponding with your applications.\n\n.. code-block:: python\n\n import deke\n\n app_token = ''\n app_identifier = ''\n\n apps = deke.Apps(app_token)\n available_apps = apps.list_apps()\n new_test_app = apps.new('My Test App', 'com.misternate.testApp', 'Android')\n apps.delete(app_id)\n\n app = deke.App(app_token, app_identifier)\n versions = app.list_versions()\n crash_groups = app.crash_groups('last_crash_at')\n\n ...\n\nFor a detailed listing of all the endpoints and parameters available to\nyou, and to gather your application token, visit\nhttps://support.hockeyapp.net/kb/api.\n\nImprovements\n------------\n\nApps\n~~~~\n\n- Create new apps (.ipa, .apk, .zip)\n- Update app data and settings\n- Delete apps and select versions\n\nCrashes\n~~~~~~~\n\n- Create custom crashes\n- Set the status of a crash group\n- Add, update, and delete crash group annotations\n- Plot a histogram of crashes between specific dates\n\nDistribution\n~~~~~~~~~~~~\n\n- Create distribution groups\n- Add and remove users from distribution groups\n- Invite and remove distribution groups and users from apps\n\nMiscellaneous\n~~~~~~~~~~~~~\n\n- CLI\n- Persist user/app configs for quicker access to what you need\n- Cleanup all the things!\n- Tests\n\nAuthor\n------\n\nNate Edwards (`@misternate `_)\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/misternate/deke", "keywords": "hockeyapp app center distribution ci", "license": "", "maintainer": "", "maintainer_email": "", "name": "Deke", "package_url": "https://pypi.org/project/Deke/", "platform": "", "project_url": "https://pypi.org/project/Deke/", "project_urls": { "Homepage": "https://github.com/misternate/deke" }, "release_url": "https://pypi.org/project/Deke/0.3.1/", "requires_dist": [ "requests", "tqdm" ], "requires_python": "", "summary": "A convenient HockeyApp API package making it easier than ever to manage apps, gather specific app statistics, and download builds.", "version": "0.3.1" }, "last_serial": 3623580, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "ea8fd9455a32ba9e5eaadf66d29135a6", "sha256": "a880c49a346fe52d59363de859ff772ad8682a6fce66e42202443d7933bd75b9" }, "downloads": -1, "filename": "Deke-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea8fd9455a32ba9e5eaadf66d29135a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6552, "upload_time": "2018-02-28T00:52:29", "url": "https://files.pythonhosted.org/packages/b4/16/f12735b6c7412c905f7d0f01e9dbead53cc5d86c36e7482876cdd9198144/Deke-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66335b6aa34c7909df04aaa8540485eb", "sha256": "57294aa844766a192c34ac6c111cdde76a2728ed00b9758f2fef3ad30f03f8bd" }, "downloads": -1, "filename": "Deke-0.3.0.tar.gz", "has_sig": false, "md5_digest": "66335b6aa34c7909df04aaa8540485eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4903, "upload_time": "2018-02-28T00:52:30", "url": "https://files.pythonhosted.org/packages/0f/cd/94a441e538b2b594bc082678884d72c1325949d2a0b78a76d6159fc2e86a/Deke-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b65287759b6216a4cb100788d4729351", "sha256": "5ddf09c74fcbbb3c79e29263e9454a1dfcb5a6e7198bab1672c65174d27f0605" }, "downloads": -1, "filename": "deke-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b65287759b6216a4cb100788d4729351", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6573, "upload_time": "2018-02-28T01:08:28", "url": "https://files.pythonhosted.org/packages/cf/b8/a10679abd4dcbff378fd27e5f44de3b0996c99e4726a87a88c5ee7adf6a0/deke-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21b919ad3b07c628f0fff7a1e7cf4db8", "sha256": "3bf26744c0daac59cc4c1199c8cf7c8f081e0492e9cbe5b53559bdd25cb3a90e" }, "downloads": -1, "filename": "deke-0.3.1.tar.gz", "has_sig": false, "md5_digest": "21b919ad3b07c628f0fff7a1e7cf4db8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4942, "upload_time": "2018-02-28T01:08:30", "url": "https://files.pythonhosted.org/packages/d6/e4/8fe668068594a3d0939322582d5820fd9b19f0bfa77a41737eae71980268/deke-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b65287759b6216a4cb100788d4729351", "sha256": "5ddf09c74fcbbb3c79e29263e9454a1dfcb5a6e7198bab1672c65174d27f0605" }, "downloads": -1, "filename": "deke-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b65287759b6216a4cb100788d4729351", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6573, "upload_time": "2018-02-28T01:08:28", "url": "https://files.pythonhosted.org/packages/cf/b8/a10679abd4dcbff378fd27e5f44de3b0996c99e4726a87a88c5ee7adf6a0/deke-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21b919ad3b07c628f0fff7a1e7cf4db8", "sha256": "3bf26744c0daac59cc4c1199c8cf7c8f081e0492e9cbe5b53559bdd25cb3a90e" }, "downloads": -1, "filename": "deke-0.3.1.tar.gz", "has_sig": false, "md5_digest": "21b919ad3b07c628f0fff7a1e7cf4db8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4942, "upload_time": "2018-02-28T01:08:30", "url": "https://files.pythonhosted.org/packages/d6/e4/8fe668068594a3d0939322582d5820fd9b19f0bfa77a41737eae71980268/deke-0.3.1.tar.gz" } ] }