{ "info": { "author": "Ryan Petrello", "author_email": "ryan@ryanpetrello.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ansible/tacacs_plus", "keywords": "tacas tacacs+ tacacs_plus auth authentication pap chap", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "tacacs_plus", "package_url": "https://pypi.org/project/tacacs_plus/", "platform": "", "project_url": "https://pypi.org/project/tacacs_plus/", "project_urls": { "Homepage": "http://github.com/ansible/tacacs_plus" }, "release_url": "https://pypi.org/project/tacacs_plus/2.6/", "requires_dist": null, "requires_python": "", "summary": "A client for TACACS+ authentication", "version": "2.6" }, "last_serial": 4653237, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "092122fc50d357b545b3dfa17dff26c8", "sha256": "fa39c661a50c5155a88f5ed6cbce40c20b783e7ea07774d3a98783ea970f3864" }, "downloads": -1, "filename": "tacacs_plus-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "092122fc50d357b545b3dfa17dff26c8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10387, "upload_time": "2017-03-28T15:48:43", "url": "https://files.pythonhosted.org/packages/34/7e/33c2e8b84fe6540c76f305e9b6aa9320d89918ea61f5d05303a5ee17b471/tacacs_plus-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca94defb699634cf6836262baa2f0e02", "sha256": "318bb068f08c1f42bdd6bd184108dfcf344020891a5ac0a09872eec51046ba4e" }, "downloads": -1, "filename": "tacacs_plus-0.1.tar.gz", "has_sig": false, "md5_digest": "ca94defb699634cf6836262baa2f0e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8628, "upload_time": "2017-03-28T15:48:41", "url": "https://files.pythonhosted.org/packages/1f/87/a493c1433a5ee52036e229c9af2821013c5ae8a3ee480988fe8fa440f200/tacacs_plus-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b2c36b68be7c4b926b68400da8019111", "sha256": "c3ca997b13376160d8e7793d7d2264cd2e89c361fc8fed3b00ad8b77d440fe9d" }, "downloads": -1, "filename": "tacacs_plus-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2c36b68be7c4b926b68400da8019111", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11382, "upload_time": "2017-05-02T19:09:41", "url": "https://files.pythonhosted.org/packages/91/68/a671dd2d083000e4e25ad9b9902c050edf44a572ee5269d6552ff05f0998/tacacs_plus-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c896647122c881cf42a46c7cd88c214", "sha256": "9de01246e39a3666e73d6bc7f15ed111460e75786b807ab080df3dd072df4431" }, "downloads": -1, "filename": "tacacs_plus-0.2.tar.gz", "has_sig": false, "md5_digest": "9c896647122c881cf42a46c7cd88c214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9620, "upload_time": "2017-05-02T19:09:35", "url": "https://files.pythonhosted.org/packages/09/e4/b192673446d192941e1ff62326ea57f31d5d38939b68f3f5144618e60daf/tacacs_plus-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "01e0659b6e10f94a1228892bd871204c", "sha256": "c551d9a412487391e7cdd45d7a2d8ab276d41c08a4d711b8a48cd4a5e77aec0b" }, "downloads": -1, "filename": "tacacs_plus-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01e0659b6e10f94a1228892bd871204c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11402, "upload_time": "2017-06-07T13:18:58", "url": "https://files.pythonhosted.org/packages/fe/21/77c45cf0cea219e20698f19b3f4bb246279b5811c78c52bba1fea6cc59e1/tacacs_plus-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3b0416e4fe4afbf594d2f01707e5246", "sha256": "0712b31cf06ecc88c7bfc22ac27f3afd3f5716cf87137f94553b15ae58ba1cb3" }, "downloads": -1, "filename": "tacacs_plus-0.3.tar.gz", "has_sig": false, "md5_digest": "c3b0416e4fe4afbf594d2f01707e5246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9599, "upload_time": "2017-06-07T13:18:55", "url": "https://files.pythonhosted.org/packages/f0/a4/80f293f8f3725e247a4f20d1d96f7739795c3285acf0eaec4ebbd15135e0/tacacs_plus-0.3.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "88d6a0394af67685fcc0e7954ecfe694", "sha256": "24e36631b1b2e4231ea5f61dbda3176a8d6086ce19e9f54db78f81159f9f7a78" }, "downloads": -1, "filename": "tacacs_plus-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88d6a0394af67685fcc0e7954ecfe694", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16903, "upload_time": "2017-07-12T17:50:38", "url": "https://files.pythonhosted.org/packages/97/68/f67351370c80fbcf1d77ff426405590f006830e75ccc28934b95268b4810/tacacs_plus-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2c2f48e2f4ff7466ad9bb33974bed02", "sha256": "261e215a65b69eab222547ae6ae0b6714cb280461068b539c3f9db3552ba1c6e" }, "downloads": -1, "filename": "tacacs_plus-1.0.tar.gz", "has_sig": false, "md5_digest": "d2c2f48e2f4ff7466ad9bb33974bed02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11858, "upload_time": "2017-07-12T17:50:37", "url": "https://files.pythonhosted.org/packages/e3/fc/70fdb83f366ec3dba124f5039ea522f00ec9ec75d3b81183252509b0e8bb/tacacs_plus-1.0.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "250772a1d6e9ef1b0637c6f3e528e31a", "sha256": "2b0b7cc3dc3de1ad1e8e1d04ae59f9437b016bfbec5a543928b7eda83f193683" }, "downloads": -1, "filename": "tacacs_plus-2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "250772a1d6e9ef1b0637c6f3e528e31a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20988, "upload_time": "2017-08-01T21:07:27", "url": "https://files.pythonhosted.org/packages/c8/23/62d35e18e2f7d981ae848748269686e0d4a80ae6a309667b517b3c1e2418/tacacs_plus-2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1f03a21088f1e3296a36e0782cd8d8f", "sha256": "e8e91e76a91fceee35fb8f2caf69ccc48481ed7c50695e057a40432afbfaacc4" }, "downloads": -1, "filename": "tacacs_plus-2.0.tar.gz", "has_sig": false, "md5_digest": "b1f03a21088f1e3296a36e0782cd8d8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12991, "upload_time": "2017-08-01T21:07:25", "url": "https://files.pythonhosted.org/packages/9f/05/f5fd2695cc8be4fdcb983eb1448edfac1ceda29f383ca979d5e05780d3e2/tacacs_plus-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "5175de6f81dc9768fe3fc5339832e4d4", "sha256": "8dda85680437bf7a4042dc4dce9cf761087f529d9ed4f8ad3a264d4ef156cabe" }, "downloads": -1, "filename": "tacacs_plus-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5175de6f81dc9768fe3fc5339832e4d4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18564, "upload_time": "2018-01-26T18:09:35", "url": "https://files.pythonhosted.org/packages/04/2c/05a70eff7842c5ce672982d91fcf36c833218c51d799d979d45d8eb162d0/tacacs_plus-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2aa9ce1a305ec6ed87feedec1361345e", "sha256": "db9175ee68189b8f0c6dee68e6eaf49453281083f17fe853e6e87a61064549b6" }, "downloads": -1, "filename": "tacacs_plus-2.1.tar.gz", "has_sig": false, "md5_digest": "2aa9ce1a305ec6ed87feedec1361345e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14656, "upload_time": "2018-01-26T18:09:32", "url": "https://files.pythonhosted.org/packages/ac/53/23db4f71eb8e5dcc2efdfc0a71cafc139a7fb79832960d133a399b6d985c/tacacs_plus-2.1.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "5ee626632736d10492faa88aeb2542ae", "sha256": "8b6eec222858439d67541a6059965cae983f7435e9830d19f38d1d7c9a4fa461" }, "downloads": -1, "filename": "tacacs_plus-2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ee626632736d10492faa88aeb2542ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18775, "upload_time": "2018-02-28T14:59:55", "url": "https://files.pythonhosted.org/packages/1a/60/623b892d03456cc5d39c66959d9fb6e95251f1d1f60b1327bdd5bf351cbd/tacacs_plus-2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd4ed729fe80589ca9839a0e829c5cca", "sha256": "63490f5fa5c0d342d44d974b72325d7d226bfd111ad9bdc9b9693cde92c72989" }, "downloads": -1, "filename": "tacacs_plus-2.3.tar.gz", "has_sig": false, "md5_digest": "cd4ed729fe80589ca9839a0e829c5cca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15446, "upload_time": "2018-02-28T14:59:53", "url": "https://files.pythonhosted.org/packages/46/71/7ab567ac381b02e02339457d88145020e09a13d91b0e120ad196e2169f9d/tacacs_plus-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "30bfd4bc73580d0183b3053941b87d2d", "sha256": "699bc1a166c855cf9c8666b24d5391ed48e92fa052ade7e111cea5281d0b3a9c" }, "downloads": -1, "filename": "tacacs_plus-2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30bfd4bc73580d0183b3053941b87d2d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18795, "upload_time": "2018-03-02T15:25:02", "url": "https://files.pythonhosted.org/packages/ef/f0/b1bd679beb42d40ed025ad596f5662d6e89db4c5f0f9207dff5c2382375b/tacacs_plus-2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c0a5eb242ec360816b4340ae8fa5ad7", "sha256": "81560705d6d1ce17562e28538db7a45a270eada386bf0c58f1bb3e829e512615" }, "downloads": -1, "filename": "tacacs_plus-2.4.tar.gz", "has_sig": false, "md5_digest": "7c0a5eb242ec360816b4340ae8fa5ad7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15462, "upload_time": "2018-03-02T15:25:00", "url": "https://files.pythonhosted.org/packages/c5/a1/f29a5f8f45c0e84e516d02440b88f2859ae13cc04b624c85320047481e5c/tacacs_plus-2.4.tar.gz" } ], "2.5": [ { "comment_text": "", "digests": { "md5": "9ab65efc7509e58a4ee9291d804c4e84", "sha256": "3a70a710c62399beaede31d8c9de128a0115596780fece94a97e9729d2a42285" }, "downloads": -1, "filename": "tacacs_plus-2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ab65efc7509e58a4ee9291d804c4e84", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17783, "upload_time": "2018-05-16T14:08:57", "url": "https://files.pythonhosted.org/packages/c6/1a/a6bc5bdf06de8db084d4605a277037a5b82823465c769ba90158b1bbee46/tacacs_plus-2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "308998fa2176e689d9c736a527f1c10d", "sha256": "8925e33630e8234efef0393b9cd9b73363d38fb5ad2fe6e9163df6d76ac356c9" }, "downloads": -1, "filename": "tacacs_plus-2.5.tar.gz", "has_sig": false, "md5_digest": "308998fa2176e689d9c736a527f1c10d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15005, "upload_time": "2018-05-16T14:08:55", "url": "https://files.pythonhosted.org/packages/ed/52/8748157967dc2ad48be3469304a7ecf70c5a314723bc30acc0a2f4b967d2/tacacs_plus-2.5.tar.gz" } ], "2.6": [ { "comment_text": "", "digests": { "md5": "494a8b4bc2b587ceeb53fdc7cde631ac", "sha256": "55aa4e733b0c4366cf5ab2d36deb03729466554319b239b9221b509b256128ff" }, "downloads": -1, "filename": "tacacs_plus-2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "494a8b4bc2b587ceeb53fdc7cde631ac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17786, "upload_time": "2018-08-20T17:09:42", "url": "https://files.pythonhosted.org/packages/17/95/3827a86360757596715ed8eb0394acb5b5104176f36716e468e45ed5fd68/tacacs_plus-2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b1c6a7a49f54ebc27dee5da59b511d9", "sha256": "f5e3a6e13760656aa69a4e98fc3da3e4728553375569fad757b1800c020dcb36" }, "downloads": -1, "filename": "tacacs_plus-2.6.tar.gz", "has_sig": false, "md5_digest": "1b1c6a7a49f54ebc27dee5da59b511d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14915, "upload_time": "2018-08-20T17:09:41", "url": "https://files.pythonhosted.org/packages/cc/ba/57a998d9d207eadbc0a946aab7649e2b2f1a415d300503ad488a9498697c/tacacs_plus-2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "494a8b4bc2b587ceeb53fdc7cde631ac", "sha256": "55aa4e733b0c4366cf5ab2d36deb03729466554319b239b9221b509b256128ff" }, "downloads": -1, "filename": "tacacs_plus-2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "494a8b4bc2b587ceeb53fdc7cde631ac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17786, "upload_time": "2018-08-20T17:09:42", "url": "https://files.pythonhosted.org/packages/17/95/3827a86360757596715ed8eb0394acb5b5104176f36716e468e45ed5fd68/tacacs_plus-2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b1c6a7a49f54ebc27dee5da59b511d9", "sha256": "f5e3a6e13760656aa69a4e98fc3da3e4728553375569fad757b1800c020dcb36" }, "downloads": -1, "filename": "tacacs_plus-2.6.tar.gz", "has_sig": false, "md5_digest": "1b1c6a7a49f54ebc27dee5da59b511d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14915, "upload_time": "2018-08-20T17:09:41", "url": "https://files.pythonhosted.org/packages/cc/ba/57a998d9d207eadbc0a946aab7649e2b2f1a415d300503ad488a9498697c/tacacs_plus-2.6.tar.gz" } ] }