{ "info": { "author": "Alliance Auth", "author_email": "adarnof@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/allianceauth/allianceauth", "keywords": "", "license": "GPLv2", "maintainer": "", "maintainer_email": "", "name": "allianceauth", "package_url": "https://pypi.org/project/allianceauth/", "platform": "", "project_url": "https://pypi.org/project/allianceauth/", "project_urls": { "Homepage": "https://gitlab.com/allianceauth/allianceauth" }, "release_url": "https://pypi.org/project/allianceauth/2.2.1/", "requires_dist": [ "mysqlclient", "dnspython", "passlib", "requests (>=2.9.1)", "bcrypt", "python-slugify (>=1.2)", "requests-oauthlib", "semantic-version", "redis (<=2.10.6)", "celery (<4.3.0,>=4.0.2)", "celery-once", "django (>=2.0)", "django-bootstrap-form", "django-registration (==2.4)", "django-sortedm2m", "django-redis-cache (==1.8.1)", "django-celery-beat (<=1.1.1)", "openfire-restapi", "sleekxmpp", "adarnauth-esi (<2.0,>=1.4.10)", "kombu (<=4.3.0)", "typing; python_version==\"3.4\"", "coverage (>=4.3.1); extra == 'testing'", "requests-mock (>=1.2.0); extra == 'testing'", "django-nose; extra == 'testing'", "django-webtest; extra == 'testing'" ], "requires_python": "~=3.4", "summary": "An auth system for EVE Online to help in-game organizations manage online service access.", "version": "2.2.1" }, "last_serial": 5726763, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "cdae0eeb7bb7f1c43dda824ab512e2e9", "sha256": "a0826c9b95f0ccd1b31f754125582703f7d43525c750575c37a5e762a40e10d2" }, "downloads": -1, "filename": "allianceauth-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cdae0eeb7bb7f1c43dda824ab512e2e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 667294, "upload_time": "2018-04-22T01:06:32", "url": "https://files.pythonhosted.org/packages/fd/a7/ea149201f0540eac9e824ccf6b726bb659147de9bd149cf8c61e2fb9f49f/allianceauth-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a19db2dd713022971b82f5692ce0bad", "sha256": "5d25fce5d39688309a2cd40d1972f3b192d97b94781269b5aa5642fded63fdbd" }, "downloads": -1, "filename": "allianceauth-2.0.0.tar.gz", "has_sig": false, "md5_digest": "9a19db2dd713022971b82f5692ce0bad", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 493977, "upload_time": "2018-04-22T01:06:34", "url": "https://files.pythonhosted.org/packages/19/10/624f377a137491f60d8b63b05329792b80c21271defdfbd1cc32e1532c97/allianceauth-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "afbb52e86915010bba84dd5bdd536991", "sha256": "791820cd0c9a393a0f230654a4fab467a34b98ed5877f65eefeee6256378a270" }, "downloads": -1, "filename": "allianceauth-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "afbb52e86915010bba84dd5bdd536991", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 667363, "upload_time": "2018-04-30T21:35:28", "url": "https://files.pythonhosted.org/packages/21/8b/4e7d36db07204875ba97b4a024c4abd6ab24890b0eae936ba399e58506df/allianceauth-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f1010fbb24a44d7f58e7b91e230996f", "sha256": "d700addd5a414e5f07ce5d74e743872c86da8cbb4ec602ad7a0e6192ab7bf0b8" }, "downloads": -1, "filename": "allianceauth-2.0.1.tar.gz", "has_sig": false, "md5_digest": "4f1010fbb24a44d7f58e7b91e230996f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 494033, "upload_time": "2018-04-30T21:35:30", "url": "https://files.pythonhosted.org/packages/b8/54/91aee77ff9a6c054089eefee80a5a27e954e242a55d3b2985a07860acc0f/allianceauth-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "2707e2e53c04502951424f614e8fe1d2", "sha256": "6544845a58652abcfbe429ec5716f34baf1a1df26f783c38cf17f176fcfd3e6c" }, "downloads": -1, "filename": "allianceauth-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2707e2e53c04502951424f614e8fe1d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 702713, "upload_time": "2018-05-10T18:27:52", "url": "https://files.pythonhosted.org/packages/61/90/76e043bfa4da881ce1ef2561def1c2a150b5a3c10593a646ca119e2eea58/allianceauth-2.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3b6ad0324e42759e3e7d0cb550bf8e3", "sha256": "8aaf42e4e4c91a7ab91daa35011b8d800969af96767f8d7b98db6e5735dc89a5" }, "downloads": -1, "filename": "allianceauth-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c3b6ad0324e42759e3e7d0cb550bf8e3", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 526870, "upload_time": "2018-05-10T18:27:54", "url": "https://files.pythonhosted.org/packages/e2/d9/1f9a04fd6b64b780abdd8d777c93664abcd68d9b46fa94722375c6bc0529/allianceauth-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "fcfa49d6094c8dff567488df39377a3a", "sha256": "daa50c340502f62ae5313783e1e2ad85f77d56000f46fd4b4bea4d5e1597238a" }, "downloads": -1, "filename": "allianceauth-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "fcfa49d6094c8dff567488df39377a3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 703122, "upload_time": "2018-05-24T03:03:07", "url": "https://files.pythonhosted.org/packages/58/9e/84e1d3406814d2cb0c2a543c97c23d6f7b27caf11a0d43c4dfb68c31db5b/allianceauth-2.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e52e96677584d9a800edba1b1d4fe892", "sha256": "0101a0657201cf0cb41723d08327e2f59147c934928024c65e00358cc5cdc6ad" }, "downloads": -1, "filename": "allianceauth-2.0.3.tar.gz", "has_sig": false, "md5_digest": "e52e96677584d9a800edba1b1d4fe892", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 527507, "upload_time": "2018-05-24T03:03:09", "url": "https://files.pythonhosted.org/packages/58/b9/702a3a997c964e4d60755141e80c4db2082ef6f768c340d416acdba336c1/allianceauth-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "a54b32288d9339b7e998c355e9ab23c2", "sha256": "2fadf2a43c92fcaab040e75cfb33e01a78e7b0c00ee1f61f3b7329158e762698" }, "downloads": -1, "filename": "allianceauth-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a54b32288d9339b7e998c355e9ab23c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 703225, "upload_time": "2018-05-28T21:16:14", "url": "https://files.pythonhosted.org/packages/ba/58/b6ddebf42588c26a8363a790e579c4c8ef5574ff4d0e563805275b6aaa39/allianceauth-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e642c83d213654a6190d466520646969", "sha256": "54f45bca378b79a3f2dc74086fb74e1cb18443c495ba3660601a335b5da54996" }, "downloads": -1, "filename": "allianceauth-2.0.4.tar.gz", "has_sig": false, "md5_digest": "e642c83d213654a6190d466520646969", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 527696, "upload_time": "2018-05-28T21:16:15", "url": "https://files.pythonhosted.org/packages/f4/62/9a6cb083342ce6338a2be41e99c6074493de4e74b4107934d34b00df57cf/allianceauth-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "ec258ed38b14dc092b16e2756718d9a8", "sha256": "6e966385450b3ddce11c56ac9e584a594b2cc7639471e7ec3d7f2565544f29c0" }, "downloads": -1, "filename": "allianceauth-2.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ec258ed38b14dc092b16e2756718d9a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 724597, "upload_time": "2018-07-10T02:39:49", "url": "https://files.pythonhosted.org/packages/28/f3/e41de3bcdf72720fa591b7ff5b851ef527460bb354ba1c164a31426234f7/allianceauth-2.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "612c40ee366b5d33a8a54aa0d5b50e01", "sha256": "8e68fbd9380ed563f9d5bb7cb613dd50f7e9e697d6b3cf7f426075a259a12cee" }, "downloads": -1, "filename": "allianceauth-2.0.5.tar.gz", "has_sig": false, "md5_digest": "612c40ee366b5d33a8a54aa0d5b50e01", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 548925, "upload_time": "2018-07-10T02:39:51", "url": "https://files.pythonhosted.org/packages/db/fe/e85ca429484b29711aa9478a5dc56c2f858d572be69c29af5a99e6c23e62/allianceauth-2.0.5.tar.gz" } ], "2.0b2": [ { "comment_text": "", "digests": { "md5": "99d7aa51e47ea2557ef6f344742c41f2", "sha256": "caa1fdb2037a87e4aa1c96e011335b171a3fd8454c7d4487cb50995842b4b792" }, "downloads": -1, "filename": "allianceauth-2.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "99d7aa51e47ea2557ef6f344742c41f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 838046, "upload_time": "2018-01-15T07:55:23", "url": "https://files.pythonhosted.org/packages/0a/79/49c9b7bf4c3d23d8f5f44d6d0424282736f41858963fdbe49acf23253836/allianceauth-2.0b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddd4e7177f7f81d6ad2267c0be4eb02f", "sha256": "467e8d26aa39e76eed57ee54b090c58ec8abd1539c6b753fd4b666aa7745de64" }, "downloads": -1, "filename": "allianceauth-2.0b2.tar.gz", "has_sig": false, "md5_digest": "ddd4e7177f7f81d6ad2267c0be4eb02f", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 659308, "upload_time": "2018-01-15T07:55:26", "url": "https://files.pythonhosted.org/packages/a1/f5/de0802127458385757a0c8afbdce68b8a8f0f7401a35f227966294203d9d/allianceauth-2.0b2.tar.gz" } ], "2.0b3": [ { "comment_text": "", "digests": { "md5": "ef2ac0c33e130870f118c9f56efe693a", "sha256": "1bdc9cacb7b9fa94abc4119dcb5b36ceecf6e11a54d85a757f0acb875d178712" }, "downloads": -1, "filename": "allianceauth-2.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "ef2ac0c33e130870f118c9f56efe693a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 661593, "upload_time": "2018-03-04T17:35:18", "url": "https://files.pythonhosted.org/packages/3c/69/d55609be42a4f01f3115fcd99a1553de77cd5e5d159253e33a787d3a4e06/allianceauth-2.0b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "227bb9f0414720455c06ba618ce72241", "sha256": "841b2295dbedca5cf3f69d17d12cfb309573b190061d2e114c89218ab809f0d5" }, "downloads": -1, "filename": "allianceauth-2.0b3.tar.gz", "has_sig": false, "md5_digest": "227bb9f0414720455c06ba618ce72241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 488357, "upload_time": "2018-03-04T17:35:16", "url": "https://files.pythonhosted.org/packages/c4/5f/fd9d97b7da53f62385de721f4c3e317256e10e6a089cad37dba13c63b3d3/allianceauth-2.0b3.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "b522e89af9cc7b941ed4fb45d8815ea9", "sha256": "88c15065c3d99f8bb0672525d014203354f26eef840959f81b54c22a10c60c81" }, "downloads": -1, "filename": "allianceauth-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b522e89af9cc7b941ed4fb45d8815ea9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 731586, "upload_time": "2018-11-30T22:31:38", "url": "https://files.pythonhosted.org/packages/bd/2f/c2efcf56a0049901aff87718bf97da6e970af3c5c78829bb1675e2f66795/allianceauth-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3416552ce6e5c68134c593ab0358d501", "sha256": "7e72faea7c79db9ebb4d7c60088d557abac4eb853440bfd1f4f4a06ea8fffa3c" }, "downloads": -1, "filename": "allianceauth-2.1.0.tar.gz", "has_sig": false, "md5_digest": "3416552ce6e5c68134c593ab0358d501", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 555093, "upload_time": "2018-11-30T22:31:41", "url": "https://files.pythonhosted.org/packages/e3/00/b89613bde89c9dd6bcfc6dcaaead7abdeee373fc6772167c7e7c31a4a7a9/allianceauth-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "8cefff50685316403e68d7154ea10bcf", "sha256": "7e1fb40339cb0f2ac77e3c93ec22bb61a34a91f3cf593598f5af53d90f38eba0" }, "downloads": -1, "filename": "allianceauth-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8cefff50685316403e68d7154ea10bcf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 731878, "upload_time": "2018-12-20T22:42:37", "url": "https://files.pythonhosted.org/packages/ec/cc/3952aed77c8fc9dddd1c28459810838d2e86aa3dae2b02890fbc58f37a1f/allianceauth-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72001282058a42275cb18af725289d3a", "sha256": "521edd021ff87ddb75d4800325d56b83459e9051eb62f1f253ab05fe8f11b033" }, "downloads": -1, "filename": "allianceauth-2.1.1.tar.gz", "has_sig": false, "md5_digest": "72001282058a42275cb18af725289d3a", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 555212, "upload_time": "2018-12-20T22:42:40", "url": "https://files.pythonhosted.org/packages/fa/3e/68791698df01a27c50db8c24611d4be154541249ea7360d6d9e08d3aee0b/allianceauth-2.1.1.tar.gz" } ], "2.1b1": [ { "comment_text": "", "digests": { "md5": "9729203f7401d9636cf3030db784c2fd", "sha256": "a33d0149f15917fdb8ddf6714e01c1a869fb229b0f12fabbc705c968fd4c79e7" }, "downloads": -1, "filename": "allianceauth-2.1b1-py3-none-any.whl", "has_sig": false, "md5_digest": "9729203f7401d9636cf3030db784c2fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 731549, "upload_time": "2018-11-14T11:31:32", "url": "https://files.pythonhosted.org/packages/9c/0e/31a31d88c429e6a8dd0dbca044a353ae6ca4ea1f3c2401d6a22d7e39b1f8/allianceauth-2.1b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8b6b148cf7410ef69d3aa2010368b29", "sha256": "c7479cc16b23b236577043928ba071e4ac67ac40601b808f3cb52fc74d6faa14" }, "downloads": -1, "filename": "allianceauth-2.1b1.tar.gz", "has_sig": false, "md5_digest": "c8b6b148cf7410ef69d3aa2010368b29", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 554931, "upload_time": "2018-11-14T11:31:35", "url": "https://files.pythonhosted.org/packages/9f/11/0550bccae4cad31a69abd7de4c9fa3b541a2f0a6e03a1fab686da7168eb3/allianceauth-2.1b1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "e0049328f04427cb48f4b58d6bc96370", "sha256": "896441fd5daa82b3db8e31f5919c1988e17a02e9e41ef0606449cbc8ac4fbe5d" }, "downloads": -1, "filename": "allianceauth-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e0049328f04427cb48f4b58d6bc96370", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 732876, "upload_time": "2019-04-14T05:11:45", "url": "https://files.pythonhosted.org/packages/29/0f/f38894fc7c4fa1fb91f8f747fc8ae8a85319561698ca2d44e74276355d71/allianceauth-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb93d91631107a73063fecaa5f2914e5", "sha256": "d762905b0ab1aa2fbbe93d1281f973fcaa1238c527a9945d520a0144f8807a1b" }, "downloads": -1, "filename": "allianceauth-2.2.0.tar.gz", "has_sig": false, "md5_digest": "cb93d91631107a73063fecaa5f2914e5", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 556001, "upload_time": "2019-04-14T05:11:48", "url": "https://files.pythonhosted.org/packages/3c/36/01328f92c7d105dae8a2aba685a638f2c9a467af6a3d161c3b61a8e93da9/allianceauth-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "0b10b2ff5610291788b222a3fba85acc", "sha256": "83234c123e502fd7341103640a6ae4501ddfb58911f503d6cdd29b526830ccae" }, "downloads": -1, "filename": "allianceauth-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0b10b2ff5610291788b222a3fba85acc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 732984, "upload_time": "2019-08-25T11:18:23", "url": "https://files.pythonhosted.org/packages/b3/4e/7f5cc6e8eae9fd6f21a1c1fa608e17198127b82a5b4b4ff90496a5f4f969/allianceauth-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a89ae6bb16cdc6ccad0806ace732426", "sha256": "52a37951b75e4074a7febb9e818e2af207bdc4ffe0c1972cdc0307af009ea991" }, "downloads": -1, "filename": "allianceauth-2.2.1.tar.gz", "has_sig": false, "md5_digest": "3a89ae6bb16cdc6ccad0806ace732426", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 556197, "upload_time": "2019-08-25T11:18:26", "url": "https://files.pythonhosted.org/packages/eb/bb/590bb10a39db7167cd509a2e9cb5ce92618657eb2b9695f5af15d1593149/allianceauth-2.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b10b2ff5610291788b222a3fba85acc", "sha256": "83234c123e502fd7341103640a6ae4501ddfb58911f503d6cdd29b526830ccae" }, "downloads": -1, "filename": "allianceauth-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0b10b2ff5610291788b222a3fba85acc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "~=3.4", "size": 732984, "upload_time": "2019-08-25T11:18:23", "url": "https://files.pythonhosted.org/packages/b3/4e/7f5cc6e8eae9fd6f21a1c1fa608e17198127b82a5b4b4ff90496a5f4f969/allianceauth-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a89ae6bb16cdc6ccad0806ace732426", "sha256": "52a37951b75e4074a7febb9e818e2af207bdc4ffe0c1972cdc0307af009ea991" }, "downloads": -1, "filename": "allianceauth-2.2.1.tar.gz", "has_sig": false, "md5_digest": "3a89ae6bb16cdc6ccad0806ace732426", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.4", "size": 556197, "upload_time": "2019-08-25T11:18:26", "url": "https://files.pythonhosted.org/packages/eb/bb/590bb10a39db7167cd509a2e9cb5ce92618657eb2b9695f5af15d1593149/allianceauth-2.2.1.tar.gz" } ] }