{ "info": { "author": "Hackathon", "author_email": "kimi.huang@brightcells.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Office/Business :: Financial :: Spreadsheet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=============\ndjango-detect\n=============\n\nInstallation\n============\n\n::\n\n pip install django-detect\n\n\nUsage\n=====\n\n::\n\n # ####### Device\u3001OS #######\n # Windows\n request.Windows\n # Linux\n request.Linux\n # iMac/iPhone/iPad/iPod\n request.iMac\n request.iPhone\n request.iPad\n request.iPod\n # PC\n request.PC = request.Windows or request.Linux or request.iMac\n # iOS\n request.iOS = request.iPhone or request.iPad or request.iMac or request.iPod\n # Android and Version\n request.Android\n request.Android.version\n\n # ####### APP #######\n # Weixin\uff0fWechat and Version\n request.weixin\n request.weixin.version\n request.wechat\n request.wechat.version\n\n\nSettings.py\n===========\n\n::\n\n # Use `MIDDLEWARE_CLASSES` prior to Django 1.10\n MIDDLEWARE = (\n ...\n 'detect.middleware.UserAgentDetectionMiddleware',\n ...\n )\n\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/Brightcells/django-detect", "keywords": "django-detect", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-detect", "package_url": "https://pypi.org/project/django-detect/", "platform": "", "project_url": "https://pypi.org/project/django-detect/", "project_urls": { "Homepage": "https://github.com/Brightcells/django-detect" }, "release_url": "https://pypi.org/project/django-detect/1.0.16/", "requires_dist": [ "django-six" ], "requires_python": "", "summary": "Django UserAgent Detect", "version": "1.0.16" }, "last_serial": 5732026, "releases": { "1.0.10": [ { "comment_text": "", "digests": { "md5": "26d690115ea12b2bf026a2053659a7b2", "sha256": "3bc5bb6eba28926b04b640ba81f748f639b6df3bd9df5978017cdba6cc001c02" }, "downloads": -1, "filename": "django_detect-1.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "26d690115ea12b2bf026a2053659a7b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3177, "upload_time": "2019-05-26T06:47:37", "url": "https://files.pythonhosted.org/packages/27/44/b20950f9590aefe0e40416c3bbf1c1edf63f31fe95a35db8a6380126002e/django_detect-1.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad5d01913100deda90cd9558ee8bafbb", "sha256": "8c18cd9904fc983e49e97e5216de8702a6855c5ef4499162d1f1ae943cadebf3" }, "downloads": -1, "filename": "django-detect-1.0.10.tar.gz", "has_sig": false, "md5_digest": "ad5d01913100deda90cd9558ee8bafbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2741, "upload_time": "2019-05-26T06:47:39", "url": "https://files.pythonhosted.org/packages/fa/f0/8e71760e80b9ee5070aa8fcbf58d038b1893603d8d66e2bb57e57ea5f9f2/django-detect-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "d89312769d9205b7a602c60affbc6ed0", "sha256": "f6d4b82940fa429115731e008de6e99010df8495a847d4d56be7ab4c5fed1b5f" }, "downloads": -1, "filename": "django_detect-1.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d89312769d9205b7a602c60affbc6ed0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3221, "upload_time": "2019-07-02T09:00:31", "url": "https://files.pythonhosted.org/packages/be/49/71750278de89e06b06b84cbe950c9c6420dc10bab92baf3b9020bdcce383/django_detect-1.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5f64b133e0d62a003bb5a7b9aa64940", "sha256": "a1e70fcddf57ff9abca6a88ffdf5bcdb520584221fc85aa4789ef76aea977a5d" }, "downloads": -1, "filename": "django-detect-1.0.11.tar.gz", "has_sig": false, "md5_digest": "a5f64b133e0d62a003bb5a7b9aa64940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2802, "upload_time": "2019-07-02T09:00:33", "url": "https://files.pythonhosted.org/packages/31/ba/571131a7e639bd89479f9650e774012e8a81dfd923f1dfd0e2b95bdcf63a/django-detect-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "46d961cab49c6edb79b4b9561c36d81b", "sha256": "5c557569557c51571843c2911def7b88fc688f83207f132dfb6c0ea591a74f03" }, "downloads": -1, "filename": "django_detect-1.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46d961cab49c6edb79b4b9561c36d81b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3233, "upload_time": "2019-07-02T09:08:00", "url": "https://files.pythonhosted.org/packages/62/e5/4e88be3d3b0bf30e45e01c7038af3cb214fae9561175e149ca57832e1bb3/django_detect-1.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ab353d8b3ae52b035fed91588e2114f", "sha256": "4fb8d547ce9766f1dd8e00cbddebbe628f367af5f46aae9292c6f6594fd5edd1" }, "downloads": -1, "filename": "django-detect-1.0.12.tar.gz", "has_sig": false, "md5_digest": "0ab353d8b3ae52b035fed91588e2114f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2812, "upload_time": "2019-07-02T09:08:01", "url": "https://files.pythonhosted.org/packages/c5/9d/bfd402f7931ae3078f7948d078be824bfdb57ab5161ddb55875206fcab98/django-detect-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "82958e3aea42e146a77d0d13e7560c8f", "sha256": "c09e73b0946685e064c0fbc7a4fe745f031015c695fac831c2db703566979cec" }, "downloads": -1, "filename": "django_detect-1.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82958e3aea42e146a77d0d13e7560c8f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3348, "upload_time": "2019-07-26T10:03:12", "url": "https://files.pythonhosted.org/packages/1d/36/bc5ef030a7b525a1550a2dd5dd6156df7622341bc9c0777fa5d56f1b0261/django_detect-1.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43d6f4ef130fa124a7050592ca2deb08", "sha256": "a60b2efdfb03db9147f09772ba692de9e3c40487cedd9fe505696271ef88a2de" }, "downloads": -1, "filename": "django-detect-1.0.13.tar.gz", "has_sig": false, "md5_digest": "43d6f4ef130fa124a7050592ca2deb08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2969, "upload_time": "2019-07-26T10:03:14", "url": "https://files.pythonhosted.org/packages/76/51/9694b7a830642eba9f322b16a25903c099aa2d9c1b01cf702390c90e2e85/django-detect-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "0f1f96af9ec4c592f609664e71914627", "sha256": "00a534589294cef26b6ebdc47fa7fee171cc26e441267ef0ffc9c7a81df8809b" }, "downloads": -1, "filename": "django_detect-1.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f1f96af9ec4c592f609664e71914627", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3349, "upload_time": "2019-08-05T06:40:14", "url": "https://files.pythonhosted.org/packages/e7/0d/906c4ad930587fcd59a20c0387a33ca02fb74ed678549fc658ae1afe1ee7/django_detect-1.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0618b288833f77b6fba38cb417f62fdc", "sha256": "2311d066b911e0e1afc5a02ab01b5ba04d3eb2ba88e6aa2939bfdc8a6c25469d" }, "downloads": -1, "filename": "django-detect-1.0.14.tar.gz", "has_sig": false, "md5_digest": "0618b288833f77b6fba38cb417f62fdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2968, "upload_time": "2019-08-05T06:40:16", "url": "https://files.pythonhosted.org/packages/85/f5/c64e4e84810b6d5bf2b2c5891335b4ac15d3eb2a67c9b7ec50c35646e0de/django-detect-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "9205b12defcc7438347b17781af5d652", "sha256": "368865319198780bdac08bd22807411a6d971c7430c5ccae72bfa008c9f40be4" }, "downloads": -1, "filename": "django_detect-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9205b12defcc7438347b17781af5d652", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3370, "upload_time": "2019-08-09T17:18:01", "url": "https://files.pythonhosted.org/packages/7d/cb/05526c2e3c1974e85d5a75aec48d1ef7014773e9c45f945a55b7ca833df8/django_detect-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58e0c8cc21e14baf6a805964a5bea3af", "sha256": "9dfc8492f8a557471100a76fb76bd0fcf3f5bfb599c157bc2d3009cac1e5c7ca" }, "downloads": -1, "filename": "django-detect-1.0.15.tar.gz", "has_sig": false, "md5_digest": "58e0c8cc21e14baf6a805964a5bea3af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2995, "upload_time": "2019-08-09T17:18:03", "url": "https://files.pythonhosted.org/packages/5a/7f/c073dd060288c538e407c931144eafd4aef424b559556c41f65b16628854/django-detect-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "956c65322b23fd63dc1c6a4816635f3d", "sha256": "c68f03c0bd025befc7816b842394b125db6f4da8360abafc0eaf59e9b065c166" }, "downloads": -1, "filename": "django_detect-1.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "956c65322b23fd63dc1c6a4816635f3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3378, "upload_time": "2019-08-26T17:00:46", "url": "https://files.pythonhosted.org/packages/bc/d1/ac9c0549d0d5620c58950643f73ab1376a8cb93a6f3c36ef83c5ca9d94d0/django_detect-1.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1d9022abba5f883563e5110b4c5c342", "sha256": "f86c23a2ca9ed965ebb4eff74cf9c01d6dc9cd7027c11f6d8c611107d2d12adc" }, "downloads": -1, "filename": "django-detect-1.0.16.tar.gz", "has_sig": false, "md5_digest": "f1d9022abba5f883563e5110b4c5c342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3009, "upload_time": "2019-08-26T17:00:47", "url": "https://files.pythonhosted.org/packages/84/6c/1eed58166fd168a0cb077856e34e7496f8a6438ffdd0feca07e033e70caf/django-detect-1.0.16.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "309a14c94763c10719e607f0914d80e1", "sha256": "acc91ee06e83596d40f5e3bf1e51358f6f945f8a6607b217bba17390bec43f47" }, "downloads": -1, "filename": "django_detect-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "309a14c94763c10719e607f0914d80e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3384, "upload_time": "2016-03-03T06:56:33", "url": "https://files.pythonhosted.org/packages/a1/d7/ab65d9a59a78b664b897210ec9c7a8716fde700820018f4b5e4201b82089/django_detect-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d6fdb6bd6b47a32bcba434d19371f89", "sha256": "5bdd5822eefdcfd6d5c0be98c1ec192ba3d240ebe48721d4a965c942d3317374" }, "downloads": -1, "filename": "django-detect-1.0.3.tar.gz", "has_sig": false, "md5_digest": "4d6fdb6bd6b47a32bcba434d19371f89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1861, "upload_time": "2016-03-03T06:55:59", "url": "https://files.pythonhosted.org/packages/21/ea/97380d634e1c141546136cc5bbeb8d53025795bdc1208614477fe3014781/django-detect-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "5ae9ff4b39992d4cb02fb080663f1b0f", "sha256": "5dad8d2e01581cf168018130421caa29d267d8d91227eceb5f281b93b9b0c16b" }, "downloads": -1, "filename": "django_detect-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ae9ff4b39992d4cb02fb080663f1b0f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3623, "upload_time": "2016-05-19T05:05:44", "url": "https://files.pythonhosted.org/packages/c2/26/486e329628109003115b94d49c3ac4eba5ec6c291aa132e309b39cc42680/django_detect-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "593bd599dfa2fe9a00a9f9078d274ca2", "sha256": "5181907a407a5561e943f878dde945f9e01eee5127720a894b4e926b85dc8321" }, "downloads": -1, "filename": "django-detect-1.0.4.tar.gz", "has_sig": false, "md5_digest": "593bd599dfa2fe9a00a9f9078d274ca2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2021, "upload_time": "2016-05-19T05:05:27", "url": "https://files.pythonhosted.org/packages/aa/74/e2befee61df3dffa5b8cb7795f6b0e8938b442d005ec416c777e237a9441/django-detect-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c95f478216fe5ca91c04daccdb1bfe55", "sha256": "a1be805e62f9e5cafe7009fae8cc2dd04233eef95972573e28c300f65baf78a3" }, "downloads": -1, "filename": "django_detect-1.0.5-py2.7.egg", "has_sig": false, "md5_digest": "c95f478216fe5ca91c04daccdb1bfe55", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 3544, "upload_time": "2016-10-19T02:51:00", "url": "https://files.pythonhosted.org/packages/bc/55/8f474e5467b6ad72a80c6c69ee45213cc5c6a80742960b399c6c25202852/django_detect-1.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9e3a02ff624ccb90a716991c5d88a0cf", "sha256": "5270660217d9e9409a72bb9884e9ac7caff283b470e2907d25e9570c61330fb5" }, "downloads": -1, "filename": "django-detect-1.0.5.tar.gz", "has_sig": false, "md5_digest": "9e3a02ff624ccb90a716991c5d88a0cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2071, "upload_time": "2016-10-19T02:50:57", "url": "https://files.pythonhosted.org/packages/50/98/67c3b13388665f282b3f6f246f24af89f70acfa4e394900f16cc395c2026/django-detect-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1de3ec4cfb0f9ad7f960a40ad3089e25", "sha256": "815349c249e240bd5795ee131e8ad3e29eee4676fa5e3cc525dd5705ae0e81f4" }, "downloads": -1, "filename": "django_detect-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1de3ec4cfb0f9ad7f960a40ad3089e25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2677, "upload_time": "2018-09-19T10:40:58", "url": "https://files.pythonhosted.org/packages/43/41/95f43d78d31d327fd3c59220edaad8d05588b5e5c1e3e8aac908d2244bbf/django_detect-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93a452b755a8b44fd0c2a935f9c0c060", "sha256": "fdd515d44bbdc94bff4855c48b89782e40f1354548b90a10bd21833e3f9873a7" }, "downloads": -1, "filename": "django-detect-1.0.6.tar.gz", "has_sig": false, "md5_digest": "93a452b755a8b44fd0c2a935f9c0c060", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2284, "upload_time": "2018-09-19T10:41:00", "url": "https://files.pythonhosted.org/packages/04/f3/7d0afd728b58f24b018e6de6b5846b0dc3533894790fb4947a2c9ed3d43d/django-detect-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "65f503cbdcb542ddb7a954bbc7b40a9a", "sha256": "6b9eab2f9ddc2b77595eeef335102d0da8bbd8fac2a6a262108a8ae1b8f62d41" }, "downloads": -1, "filename": "django_detect-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65f503cbdcb542ddb7a954bbc7b40a9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2961, "upload_time": "2018-10-29T04:07:13", "url": "https://files.pythonhosted.org/packages/d4/9e/405c67bcede09ee71bd8f8c41b94632a0ca70a4cfce8dfa4c4eefbd6eb39/django_detect-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd800bd9e40ab55045c05c9e1c4e952b", "sha256": "374a0fc8d4671ba924ea6ffc11e814ac015abc3ec41772bf7956982a1c9fced6" }, "downloads": -1, "filename": "django-detect-1.0.7.tar.gz", "has_sig": false, "md5_digest": "fd800bd9e40ab55045c05c9e1c4e952b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2568, "upload_time": "2018-10-29T04:07:15", "url": "https://files.pythonhosted.org/packages/7c/78/56900ef010a13d5eec68c0f0f665a41cbd461d51daa7be9406b6f9db261b/django-detect-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "f5a9d23483aa463570a36b95cba008ff", "sha256": "9bb198ef2f12a1c8b25cafb9beedbb17103acccc8c8730db2bd25ffa6d028b94" }, "downloads": -1, "filename": "django_detect-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5a9d23483aa463570a36b95cba008ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3036, "upload_time": "2018-11-08T21:15:01", "url": "https://files.pythonhosted.org/packages/71/37/7888dee10731862b1fec968138de8b64173c0c858f4f1465882faef70448/django_detect-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7427b512dbc70c8e870ea9c92c65ef1", "sha256": "6e862a3bef98a9c899e07a465cb4e41c6ccbf1af43d27093ce03215dbf7228e9" }, "downloads": -1, "filename": "django-detect-1.0.8.tar.gz", "has_sig": false, "md5_digest": "b7427b512dbc70c8e870ea9c92c65ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2645, "upload_time": "2018-11-08T21:15:03", "url": "https://files.pythonhosted.org/packages/fd/20/d0e89894be34311b2d45bdbecebe28c8814c77426ef1c003657d90fbfa69/django-detect-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "f74176005ccf7d39e3a5fdb9535b531b", "sha256": "eda1c3a114205dad5a9cf1220e2be63c21f63c0440b7df4ad5233969e30e86d7" }, "downloads": -1, "filename": "django_detect-1.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f74176005ccf7d39e3a5fdb9535b531b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3125, "upload_time": "2019-03-19T09:14:10", "url": "https://files.pythonhosted.org/packages/3e/37/0889fac5f91a2e03e13a6f1b3ca3f2c4949e0c5e0dc9dcf74a05c766e8ff/django_detect-1.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ed58db1d7947726146cf75ce616a14e", "sha256": "4ab9c49447530c8b01799d7586f4914443f2c5df97de58f8fc2d0cf8265020ea" }, "downloads": -1, "filename": "django-detect-1.0.9.tar.gz", "has_sig": false, "md5_digest": "0ed58db1d7947726146cf75ce616a14e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2714, "upload_time": "2019-03-19T09:14:11", "url": "https://files.pythonhosted.org/packages/64/db/bc618d3b0fadbd394d753a7e1309a326338b92d175671477f69eaacbdd21/django-detect-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "956c65322b23fd63dc1c6a4816635f3d", "sha256": "c68f03c0bd025befc7816b842394b125db6f4da8360abafc0eaf59e9b065c166" }, "downloads": -1, "filename": "django_detect-1.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "956c65322b23fd63dc1c6a4816635f3d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3378, "upload_time": "2019-08-26T17:00:46", "url": "https://files.pythonhosted.org/packages/bc/d1/ac9c0549d0d5620c58950643f73ab1376a8cb93a6f3c36ef83c5ca9d94d0/django_detect-1.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1d9022abba5f883563e5110b4c5c342", "sha256": "f86c23a2ca9ed965ebb4eff74cf9c01d6dc9cd7027c11f6d8c611107d2d12adc" }, "downloads": -1, "filename": "django-detect-1.0.16.tar.gz", "has_sig": false, "md5_digest": "f1d9022abba5f883563e5110b4c5c342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3009, "upload_time": "2019-08-26T17:00:47", "url": "https://files.pythonhosted.org/packages/84/6c/1eed58166fd168a0cb077856e34e7496f8a6438ffdd0feca07e033e70caf/django-detect-1.0.16.tar.gz" } ] }