{ "info": { "author": "Dave Hunt", "author_email": "dhunt@mozilla.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "FxACLI\n======\n\nA simple command line tool for creating and disposing of test accounts for\n`Firefox Accounts`_.\n\n.. image:: https://img.shields.io/badge/license-MPL%202.0-blue.svg\n :target: https://github.com/davehunt/FxACLI/blob/master/LICENSE\n :alt: License\n.. image:: https://img.shields.io/pypi/v/FxAClI.svg\n :target: https://pypi.python.org/pypi/FxAClI/\n :alt: PyPI\n.. image:: https://img.shields.io/travis/davehunt/FxACLI.svg\n :target: https://travis-ci.org/davehunt/FxACLI/\n :alt: Travis\n.. image:: https://img.shields.io/github/issues-raw/davehunt/FxACLI.svg\n :target: https://github.com/davehunt/FxACLI/issues\n :alt: Issues\n.. image:: https://pyup.io/repos/github/davehunt/FxACLI/shield.svg\n :target: https://pyup.io/repos/github/davehunt/FxACLI/\n :alt: Updates\n.. image:: https://pyup.io/repos/github/davehunt/FxACLI/python-3-shield.svg\n :target: https://pyup.io/repos/github/davehunt/FxACLI/\n :alt: Python 3\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install fxacli\n\nTarget environment\n------------------\n\nBy default all accounts will be created on the stage environment. You can use\nthe ``--env`` command line option to target ``production`` or ``stable``.\n\nCreating a verified test account\n--------------------------------\n\n.. code-block:: bash\n\n $ fxacli create\n Account created!\n - \ud83c\udf10 https://api-accounts.stage.mozaws.net/v1\n - \ud83d\udce7 test-72a888a3f6@restmail.net\n - \ud83d\udd11 IvOhSLzI\n Account verified! \ud83c\udf89\n\nDestroying test accounts\n------------------------\n\nThe most recently created account can be destroyed by simply running:\n\n.. code-block:: bash\n\n $ fxacli destroy\n Account destroyed! \ud83d\udca5\n - \ud83c\udf10 https://api-accounts.stage.mozaws.net/v1\n - \ud83d\udce7 test-72a888a3f6@restmail.net\n - \ud83d\udd11 IvOhSLzI\n\nTo destroy a specific account, or one not created using this tool, you must\nspecify ``--email`` and ``--password`` options.\n\nResources\n---------\n\n- `Release Notes`_\n- `Issue Tracker`_\n- Code_\n\n.. _Firefox Accounts: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/Firefox_Accounts\n.. _Release Notes: http://github.com/davehunt/FxACLI/blob/master/CHANGES.rst\n.. _Issue Tracker: http://github.com/davehunt/FxACLI/issues\n.. _Code: http://github.com/davehunt/FxACLI\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/davehunt/fxacli", "keywords": "fxa firefox accounts mozilla", "license": "Mozilla Public License 2.0 (MPL 2.0)", "maintainer": "", "maintainer_email": "", "name": "fxacli", "package_url": "https://pypi.org/project/fxacli/", "platform": "", "project_url": "https://pypi.org/project/fxacli/", "project_urls": { "Homepage": "https://github.com/davehunt/fxacli" }, "release_url": "https://pypi.org/project/fxacli/1.1.0/", "requires_dist": [ "click", "crayons", "PyFxA" ], "requires_python": "", "summary": "Create and destroy test accounts for Firefox Accounts", "version": "1.1.0" }, "last_serial": 3671879, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "dbf60ccb1191df61be57e73d76c78518", "sha256": "b91e397f5088d3d6a97c54d440b7a90456e7bab691ff656e9bed0a97eb1cffe3" }, "downloads": -1, "filename": "fxacli-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbf60ccb1191df61be57e73d76c78518", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5673, "upload_time": "2018-03-14T12:08:18", "url": "https://files.pythonhosted.org/packages/26/ea/daf4aaeda96b1a21f8dfabdaf5cae8b5af8e6a42c4fcb1630e00e615c67f/fxacli-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ac279b6dd3338230a3d94a66dfa1457", "sha256": "9c0c6b96b42743045b16de47e638189c67c3795f38376a2bd4a2dddb70d90773" }, "downloads": -1, "filename": "fxacli-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2ac279b6dd3338230a3d94a66dfa1457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4845, "upload_time": "2018-03-14T12:08:20", "url": "https://files.pythonhosted.org/packages/a5/2d/6b516bbdb01221d7302603c3cbedd6ad9c6b09eb760013ac4f4d76778eb8/fxacli-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "46a05aae9f18e63b01090a922208cf90", "sha256": "f21087f1d3ca8c02ddb63625136b6205c88b1895e508472096805f40fa15418a" }, "downloads": -1, "filename": "fxacli-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46a05aae9f18e63b01090a922208cf90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5791, "upload_time": "2018-03-15T10:16:13", "url": "https://files.pythonhosted.org/packages/01/f8/6db9d13e1a1e6a4ce3341eead1752d1d705bbefcb56aa925e2c76a825429/fxacli-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6ab4922fb063e0e2b9c11247f345b82", "sha256": "dd47a7067fb889d1c9ced5241bf64d2decc5ffcc58dde9a8e29ff24bb1e7945f" }, "downloads": -1, "filename": "fxacli-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c6ab4922fb063e0e2b9c11247f345b82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5004, "upload_time": "2018-03-15T10:16:15", "url": "https://files.pythonhosted.org/packages/0c/26/b4d875e0925473dd0955e805949b5fdadd9e92d62508b2ee2d45f3684bd8/fxacli-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46a05aae9f18e63b01090a922208cf90", "sha256": "f21087f1d3ca8c02ddb63625136b6205c88b1895e508472096805f40fa15418a" }, "downloads": -1, "filename": "fxacli-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46a05aae9f18e63b01090a922208cf90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5791, "upload_time": "2018-03-15T10:16:13", "url": "https://files.pythonhosted.org/packages/01/f8/6db9d13e1a1e6a4ce3341eead1752d1d705bbefcb56aa925e2c76a825429/fxacli-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6ab4922fb063e0e2b9c11247f345b82", "sha256": "dd47a7067fb889d1c9ced5241bf64d2decc5ffcc58dde9a8e29ff24bb1e7945f" }, "downloads": -1, "filename": "fxacli-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c6ab4922fb063e0e2b9c11247f345b82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5004, "upload_time": "2018-03-15T10:16:15", "url": "https://files.pythonhosted.org/packages/0c/26/b4d875e0925473dd0955e805949b5fdadd9e92d62508b2ee2d45f3684bd8/fxacli-1.1.0.tar.gz" } ] }