{ "info": { "author": "Michael Spencer", "author_email": "sonrisesoftware@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "============\r\nAssembla CLI\r\n============\r\n\r\nAssembla CLI is an unofficial command-line interface to Assembla. It provides commands to easily open and apply merge requests, as well as commands to open different Assembla views in your project.\r\n\r\n\r\nInstallation\r\n------------\r\n\r\nInstall using `pip` (both Python 2 and 3 are supported)::\r\n\r\n pip install assembla-cli\r\n\r\n\r\nUsage\r\n-----\r\n\r\nRun using::\r\n\r\n assembla COMMAND [ARGS...]\r\n\r\nThe following commands are available:\r\n\r\n- ``apply MERGE_URL``\r\n\r\n Rebases a merge request on top of the target branch and then fast-forward merges it onto the target branch. The merge request is then closed. The merged commits are not pushed to Assembla, so you are able to use ``git rebase`` to interactively edit, squash, or remove commits.\r\n\r\n- ``apply BRANCH_NAME``\r\n\r\n Rebases a branch on top of the current branch and then fast-forward merges it onto the current branch. The merged commits are not pushed to Assembla, so you are able to use ``git rebase`` to interactively edit, squash, or remove commits.\r\n\r\n- ``review``\r\n\r\n Opens your web browser to the Merge Requests page in your Assembla space so you can review open merge requests.\r\n\r\n- ``merge-request``\r\n\r\n Opens your web browser to the New Merge Request page for your Assembla space, prefilled with the current branch as the source branch and your main branch (``develop`` or ``master``) as the target branch.\r\n\r\n- ``tickets``\r\n\r\n Opens your web browser to the Tickets page in your Assembla space.\r\n\r\n- ``new-ticket``\r\n\r\n Opens your web browser to the New Ticket page in your Assembla space.\r\n\r\n\r\nLicensing\r\n---------\r\n\r\nAssembla CLI is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iBeliever/assembla-cli", "keywords": "assembla", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "assembla-cli", "package_url": "https://pypi.org/project/assembla-cli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/assembla-cli/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/iBeliever/assembla-cli" }, "release_url": "https://pypi.org/project/assembla-cli/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "A small command-line tool for working with Assembla spaces", "version": "0.1.1" }, "last_serial": 2021106, "releases": { "0.1": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "00c6bb10f1eb59453be7e4785ed0fa82", "sha256": "a92f39f15f1bddccd6ea1c1c52feb43a79affd393b165374fcfb8f8da40a3a03" }, "downloads": -1, "filename": "assembla-cli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "00c6bb10f1eb59453be7e4785ed0fa82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4480, "upload_time": "2016-03-22T17:43:38", "url": "https://files.pythonhosted.org/packages/f4/81/da7ac825e01b18bd1a08a4d84a555e9a1adfdaa25f2b2e8109f544a752b5/assembla-cli-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "00c6bb10f1eb59453be7e4785ed0fa82", "sha256": "a92f39f15f1bddccd6ea1c1c52feb43a79affd393b165374fcfb8f8da40a3a03" }, "downloads": -1, "filename": "assembla-cli-0.1.1.tar.gz", "has_sig": false, "md5_digest": "00c6bb10f1eb59453be7e4785ed0fa82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4480, "upload_time": "2016-03-22T17:43:38", "url": "https://files.pythonhosted.org/packages/f4/81/da7ac825e01b18bd1a08a4d84a555e9a1adfdaa25f2b2e8109f544a752b5/assembla-cli-0.1.1.tar.gz" } ] }