{ "info": { "author": "Stephen McDonald", "author_email": "stephen.mc@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python" ], "description": "===============\nbitbucket-batch\n===============\n\n``bitbucket-batch`` is a command-line tool for making bulk access updates to \n`Bitbucket`_ repositories. It is useful in a corporate team situation where \na single company account exists for managing private repositories with each \nteam member having their own account with write access to these repositories.\nWhen a new member joins or leaves the team, the process of manually adding or \nremoving write access to all of the company's repositories can be tedious.\n``bitbucket-batch`` allows you to make access updates to all of the company's \nrepositories in a single command.\n\nInstallation\n============\n\nAssuming you have `setuptools`_ installed, the easiest method is to install \ndirectly from pypi by running the following command::\n\n $ easy_install -U bitbucket-batch\n\nOtherwise you can download ``bitbucket-batch`` and install it directly from \nsource::\n\n $ python setup.py install\n \nUsage\n=====\n\nOnce installed, the command ``bitbucket-batch`` should be available which \ncan be run in the following format::\n\n $ bitbucket-batch repo_owner operation role user\n\nEach of the required arguments are:\n\n * ``repo_owner``: The Bitbucket username for the owner of the repositories the bulk update will be made to.\n * ``operation``: The operation to apply which is either ``add`` or ``remove``.\n * ``role``: The role to use for the operation which is either ``reader``, ``writer`` or ``admin``.\n * ``user``: The Bitbucket username that the operation will be made for.\n \nFor example, to add the user ``stephenmcd`` as a ``writer`` to all \nrepositories owned by the user ``citrus``, the command would be::\n\n $ bitbucket-batch citrus add writer stephenmcd\n \n.. _`Bitbucket`: http://bitbucket.org/\n.. _`setuptools`: http://pypi.python.org/pypi/setuptools", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/stephenmcd/bitbucket-batch/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "bitbucket-batch", "package_url": "https://pypi.org/project/bitbucket-batch/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bitbucket-batch/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/stephenmcd/bitbucket-batch/" }, "release_url": "https://pypi.org/project/bitbucket-batch/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A tool for bulk updating access to bitbucket.org repos.", "version": "0.1.2" }, "last_serial": 786888, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "aa25efc9a2bd83d9d64ef4fec3bec6a0", "sha256": "badccaf13ca171972fbcba7830cae10d6899ee4c446e34a425fb988d92f8e2c4" }, "downloads": -1, "filename": "bitbucket-batch-0.1.0.tar.gz", "has_sig": false, "md5_digest": "aa25efc9a2bd83d9d64ef4fec3bec6a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1808, "upload_time": "2010-08-11T10:20:41", "url": "https://files.pythonhosted.org/packages/34/4d/6b6ef342a1e756c1b1fdf5310d947ecd6460ff2afe195472e48d0c6edf7e/bitbucket-batch-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3b01037bb611b04274ea83ada44f5cbd", "sha256": "54ad538203d90f63204b5d7d5e554f47b8b4686d4d9d58be059b31a29583a68f" }, "downloads": -1, "filename": "bitbucket-batch-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3b01037bb611b04274ea83ada44f5cbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2541, "upload_time": "2010-08-11T23:04:15", "url": "https://files.pythonhosted.org/packages/35/72/f1933717e796b11ea832ec572e61ea1611d9bc8c282a15df2c4e5c829305/bitbucket-batch-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "215f1758b20be4f9b62ba587ad1b1563", "sha256": "48f92e93942b44a90281cdda7d7442bc4ffd76b7d2f806f9db62be35c5cf389e" }, "downloads": -1, "filename": "bitbucket-batch-0.1.2.tar.gz", "has_sig": false, "md5_digest": "215f1758b20be4f9b62ba587ad1b1563", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2593, "upload_time": "2010-08-12T02:31:33", "url": "https://files.pythonhosted.org/packages/59/de/2cfa4af34a04fdea9b2dc895e2467d11d6f1c1f24d96053566ace04d92ce/bitbucket-batch-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "215f1758b20be4f9b62ba587ad1b1563", "sha256": "48f92e93942b44a90281cdda7d7442bc4ffd76b7d2f806f9db62be35c5cf389e" }, "downloads": -1, "filename": "bitbucket-batch-0.1.2.tar.gz", "has_sig": false, "md5_digest": "215f1758b20be4f9b62ba587ad1b1563", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2593, "upload_time": "2010-08-12T02:31:33", "url": "https://files.pythonhosted.org/packages/59/de/2cfa4af34a04fdea9b2dc895e2467d11d6f1c1f24d96053566ace04d92ce/bitbucket-batch-0.1.2.tar.gz" } ] }