{
"info": {
"author": "thehappydinoa",
"author_email": "thehappydinoa@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"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 :: 3.7",
"Topic :: Software Development :: Build Tools"
],
"description": "==========\nDarkSearch\n==========\n.. image:: https://travis-ci.com/thehappydinoa/DarkSearch.svg?branch=master\n\nPython API wrapper for `darksearch.io `_\n\n`API Documentation `_\n\n*******\nInstall\n*******\n.. code-block:: bash\n\n pip install darksearch\n\n***\nCLI\n***\n.. code-block:: bash\n\n darksearch --query \"query\" --page 1\n\n darksearch --query \"query\" --pages 2\n\n darksearch --query \"query\" --pages 2 --wait 2\n\n darksearch --query \"query\" --json\n\n*****\nUsage\n*****\n.. code-block:: python\n\n import darksearch\n\n \"\"\"\n `timeout`, `headers`, and `proxies` are optional\n timeout = 10\n proxies = {\n \"http\": \"http://127.0.0.1:8080\"\n }\n headers = {\n \"User-Agent\": \"Chrome/57.0.2987.133\"\n }\n \"\"\"\n\n client = darksearch.Client(timeout=30, headers=None, proxies=None)\n\n results = client.search(\"query\")\n\n \"\"\"\n `results` is a JSON dict object like this\n {\n \"total\": int,\n \"per_page\": int,\n \"current_page\": int,\n \"last_page\": int,\n \"from\": int,\n \"to\": int,\n \"data\": [\n {\n \"title\": string,\n \"link\": string,\n \"description\": string\n }\n ]\n }\n \"\"\"\n\n results = client.search(\"query\", page=2)\n\n \"\"\"\n `results` is a JSON dict object like this\n {\n \"total\": int,\n \"per_page\": int,\n \"current_page\": 2,\n \"last_page\": int,\n \"from\": int,\n \"to\": int,\n \"data\": [\n {\n \"title\": string,\n \"link\": string,\n \"description\": string\n }\n ]\n }\n \"\"\"\n\n results = client.search(\"query\", pages=2)\n\n \"\"\"\n `results` is a list of JSON dict objects like this\n [\n {\n \"total\": int,\n \"per_page\": int,\n \"current_page\": 1,\n \"last_page\": int,\n \"from\": int,\n \"to\": int,\n \"data\": [\n {\n \"title\": string,\n \"link\": string,\n \"description\": string\n }\n ]\n },\n ...\n ]\n \"\"\"\n\n results = client.search(\"query\", pages=2, wait=2)\n\n \"\"\"\n `wait` is the seconds between requests (DarkSearch's API is limited to 30 requests per minute.)\n `results` is a list of JSON dict objects\n [\n {\n \"total\": int,\n \"per_page\": int,\n \"current_page\": 1,\n \"last_page\": int,\n \"from\": int,\n \"to\": int,\n \"data\": [\n {\n \"title\": string,\n \"link\": string,\n \"description\": string\n }\n ]\n },\n ...\n ]\n \"\"\"\n\n crawling_status = darksearch.crawling_status()\n\n \"\"\"\n `crawling_status` is a integer of pages that have been indexed\n \"\"\"\n\n`Proxies `_\n\n*******\nTesting\n*******\n\n.. code-block:: bash\n\n pytest\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/thehappydinoa/DarkSearch",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "DarkSearch",
"package_url": "https://pypi.org/project/DarkSearch/",
"platform": "",
"project_url": "https://pypi.org/project/DarkSearch/",
"project_urls": {
"Homepage": "https://github.com/thehappydinoa/DarkSearch"
},
"release_url": "https://pypi.org/project/DarkSearch/1.5.1/",
"requires_dist": [
"requests",
"pprint"
],
"requires_python": "",
"summary": "Python API wrapper for darksearch.io",
"version": "1.5.1"
},
"last_serial": 5288918,
"releases": {
"1.3.2": [
{
"comment_text": "",
"digests": {
"md5": "e34a0f98f1156a264c523fd382d2866f",
"sha256": "af6ae92a2d5bed79a2463724379e39ff385767c90e3536cf3c2b8590978a1977"
},
"downloads": -1,
"filename": "DarkSearch-1.3.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "e34a0f98f1156a264c523fd382d2866f",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 2448,
"upload_time": "2019-05-12T00:43:03",
"url": "https://files.pythonhosted.org/packages/12/a5/66dca3c4faea1b1bdb605e78ea3ea3c7f39340f2a19bd15875dbb6d66853/DarkSearch-1.3.2-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "55509bea09612d796b49e851c20fb014",
"sha256": "aad5218516323c9a6b657f406b5445ef6ac44b33140786ed8087bbcf5a76fc3f"
},
"downloads": -1,
"filename": "DarkSearch-1.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "55509bea09612d796b49e851c20fb014",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 2447,
"upload_time": "2019-05-12T00:43:05",
"url": "https://files.pythonhosted.org/packages/77/a2/5624ee4ede1dea56cef78021a51295392f9996ecbc69c410259073300073/DarkSearch-1.3.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e0e4cf85ddf7edba5e0a502331e50408",
"sha256": "33c292483616d20768b3607cd7df08c4d5468efe1206926713a78b5ce188b991"
},
"downloads": -1,
"filename": "DarkSearch-1.3.2.tar.gz",
"has_sig": false,
"md5_digest": "e0e4cf85ddf7edba5e0a502331e50408",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1962,
"upload_time": "2019-05-12T00:43:08",
"url": "https://files.pythonhosted.org/packages/82/a1/6019d6e7a29ae28dc003cb8521e292c932468595e17a65c00f86bf80eb10/DarkSearch-1.3.2.tar.gz"
}
],
"1.3.3": [
{
"comment_text": "",
"digests": {
"md5": "a55018ff94cde5ba3ef17317cf8b8624",
"sha256": "7adffb372482fdc1c1bd0b20e9db6f6c467d7260363e60912fa128955f313564"
},
"downloads": -1,
"filename": "DarkSearch-1.3.3-py2-none-any.whl",
"has_sig": false,
"md5_digest": "a55018ff94cde5ba3ef17317cf8b8624",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 3040,
"upload_time": "2019-05-13T00:59:29",
"url": "https://files.pythonhosted.org/packages/e8/11/ac02bff80d728aeca848d3b7e09e97cf016ac408d65ac75a242f8c956940/DarkSearch-1.3.3-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "eb74e20ca11679cadf507abdb730e4dd",
"sha256": "5873566414b06c12643723c87462fc88a7a907a9b7920e997739b8292cecfcf8"
},
"downloads": -1,
"filename": "DarkSearch-1.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eb74e20ca11679cadf507abdb730e4dd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3039,
"upload_time": "2019-05-13T00:59:31",
"url": "https://files.pythonhosted.org/packages/7e/7c/40b3f5b447d3d199c57d7bcbac0922e89449e7796a71d0ad730a2790456b/DarkSearch-1.3.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "500dd1d13373cd67e1edb8e7764194ce",
"sha256": "d67049c2824736f47b21e55a2f785c117a76d47d9bf11ed362a8f06455aaa599"
},
"downloads": -1,
"filename": "DarkSearch-1.3.3.tar.gz",
"has_sig": false,
"md5_digest": "500dd1d13373cd67e1edb8e7764194ce",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2673,
"upload_time": "2019-05-13T00:59:32",
"url": "https://files.pythonhosted.org/packages/2c/81/85142c3c405bbbe6fa2a12f0771cd62d91b835cb47832c166b28c695444a/DarkSearch-1.3.3.tar.gz"
}
],
"1.3.4": [
{
"comment_text": "",
"digests": {
"md5": "97d8cdae40d23352830e0cefe7e4c631",
"sha256": "66549b3a53ff27ec099a968e3ce97d282df3a854f7bb5ac05fb33f72cf213cf6"
},
"downloads": -1,
"filename": "DarkSearch-1.3.4-py2-none-any.whl",
"has_sig": false,
"md5_digest": "97d8cdae40d23352830e0cefe7e4c631",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 3798,
"upload_time": "2019-05-13T05:46:31",
"url": "https://files.pythonhosted.org/packages/ce/b4/1cbb7f6558021d6b1be560cae3e9d7c93d64f4000bb2b2d30753a2de70e4/DarkSearch-1.3.4-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5ad5844b28e5ee7be2512b4e944618e5",
"sha256": "8fe0e695ccadcfdbe88c67c4bb63ed59f1da608f26f1d2bffa8f18d20c71f2f4"
},
"downloads": -1,
"filename": "DarkSearch-1.3.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5ad5844b28e5ee7be2512b4e944618e5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3795,
"upload_time": "2019-05-13T05:46:35",
"url": "https://files.pythonhosted.org/packages/82/eb/92fb147b255293a929432189c3e7e7e408da8db8a9de63d8bba146de266f/DarkSearch-1.3.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b5cdcba7b3a695755e740b9a5fd85579",
"sha256": "f8f439e0263f7b7d0839566f204565e71dca85c45b8edf98a95897438dc2f4a0"
},
"downloads": -1,
"filename": "DarkSearch-1.3.4.tar.gz",
"has_sig": false,
"md5_digest": "b5cdcba7b3a695755e740b9a5fd85579",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3255,
"upload_time": "2019-05-13T05:46:37",
"url": "https://files.pythonhosted.org/packages/2a/bb/b6a3f623da575e0c10f87606214f9c1bd0c684d29cefb7e0cdb46702952b/DarkSearch-1.3.4.tar.gz"
}
],
"1.3.5": [
{
"comment_text": "",
"digests": {
"md5": "e1593246cc8b6a81f60696b1bc85f304",
"sha256": "6f26f63641d1cb37daa76f7f59c5dbf8083e088c6c550cefc3f8927f63b0f4be"
},
"downloads": -1,
"filename": "DarkSearch-1.3.5.tar.gz",
"has_sig": false,
"md5_digest": "e1593246cc8b6a81f60696b1bc85f304",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3256,
"upload_time": "2019-05-13T06:10:38",
"url": "https://files.pythonhosted.org/packages/90/ee/197db2471e097a54d1b5e6d7bd8a52c2110772710b54d226d1072a4462c3/DarkSearch-1.3.5.tar.gz"
}
],
"1.3.6": [
{
"comment_text": "",
"digests": {
"md5": "22e2f344a38cce50851b3e6b6c9b0628",
"sha256": "023816e568169d6d2677b9603f12c15eb87ff6ca9644b5f903f4a3d6f5424dc9"
},
"downloads": -1,
"filename": "DarkSearch-1.3.6-py2-none-any.whl",
"has_sig": false,
"md5_digest": "22e2f344a38cce50851b3e6b6c9b0628",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 3797,
"upload_time": "2019-05-13T06:15:06",
"url": "https://files.pythonhosted.org/packages/ce/89/917fc020c85c1670dc2b5fe84412e4ca430fd80203c05fc671a3cdb2b845/DarkSearch-1.3.6-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "64b13820e5c56f49ad818f50ea98b65e",
"sha256": "7c6ad56850a14a9a8dfaef7e6a192eb0d039d1ea39234b093da7701019e1b8bf"
},
"downloads": -1,
"filename": "DarkSearch-1.3.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "64b13820e5c56f49ad818f50ea98b65e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3795,
"upload_time": "2019-05-13T06:15:07",
"url": "https://files.pythonhosted.org/packages/12/fe/5db46df2a4a07afc48195b20f92de984f47d5f8df47327287c70e4256518/DarkSearch-1.3.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "21b238e063b18686b8ed9ea5c8a66804",
"sha256": "cf9ce39a28b7e0b8f41bf85e8f96dab73dccfe5ff3dd7d3ce7ffaff20476f3c8"
},
"downloads": -1,
"filename": "DarkSearch-1.3.6.tar.gz",
"has_sig": false,
"md5_digest": "21b238e063b18686b8ed9ea5c8a66804",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3253,
"upload_time": "2019-05-13T06:15:11",
"url": "https://files.pythonhosted.org/packages/9d/e5/05fc191451c523ab0931831e9d6e8fde9c26737cb07889de3656d2b89d9b/DarkSearch-1.3.6.tar.gz"
}
],
"1.4.0": [
{
"comment_text": "",
"digests": {
"md5": "27439e7c71b69d5c5f676c6c4c8cd3e1",
"sha256": "f6bde7eb6bcad542922b898e2f2dd1c203ff47ee5fd545ec0f61878778c01af7"
},
"downloads": -1,
"filename": "DarkSearch-1.4.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "27439e7c71b69d5c5f676c6c4c8cd3e1",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 3982,
"upload_time": "2019-05-13T20:49:42",
"url": "https://files.pythonhosted.org/packages/d3/f5/ddf9b8ab4cd75aeb7fc070580d97a52f5325c6182df8d478e853aeef9779/DarkSearch-1.4.0-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b8d8fcdbefb9d5e4c2c15cacb1afda0b",
"sha256": "9005877a09d366be85814f6ef35594253a2321e3d88945d06228b6fe7ae31066"
},
"downloads": -1,
"filename": "DarkSearch-1.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b8d8fcdbefb9d5e4c2c15cacb1afda0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3980,
"upload_time": "2019-05-13T20:49:43",
"url": "https://files.pythonhosted.org/packages/fc/21/d9e4fb66150746f4a8a2237a7bd216b6c4a21d0a3caadb21976e09238d5a/DarkSearch-1.4.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "201c70d3be6b655da9a1a6e760fd274f",
"sha256": "58b25e6170318b7974076deb447ef00698cc130d52b9bb373b35947fe4bc7d69"
},
"downloads": -1,
"filename": "DarkSearch-1.4.0.tar.gz",
"has_sig": false,
"md5_digest": "201c70d3be6b655da9a1a6e760fd274f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3466,
"upload_time": "2019-05-13T20:49:45",
"url": "https://files.pythonhosted.org/packages/ec/3d/1965f2cf49ecc9f8e49fc94f19cb70272627142884f8a12c52de92931e3b/DarkSearch-1.4.0.tar.gz"
}
],
"1.4.1": [
{
"comment_text": "",
"digests": {
"md5": "b3e6ca270a4e213c46eceb60e49d4659",
"sha256": "7f533972cc8374834c3fb2ba79ae2ca8c6ad186f03e69b33ad1bb8f860f78126"
},
"downloads": -1,
"filename": "DarkSearch-1.4.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "b3e6ca270a4e213c46eceb60e49d4659",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 4087,
"upload_time": "2019-05-16T00:51:44",
"url": "https://files.pythonhosted.org/packages/d7/02/2fe99dbdb4e7e5944c4e6edde45a79b76b6f0810ac1d3626b7c8063b6c11/DarkSearch-1.4.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c95501584a99ab251feb56ce071a9bfc",
"sha256": "455604093b55d75047dbea45cdc3cfdfbc68f674a467f548a86fadfdcb21d8a8"
},
"downloads": -1,
"filename": "DarkSearch-1.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c95501584a99ab251feb56ce071a9bfc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4084,
"upload_time": "2019-05-16T00:51:48",
"url": "https://files.pythonhosted.org/packages/be/d9/273ce7c4e9ee0c948e8585832eadf7e72258eea13eb4f54b24e5e902570c/DarkSearch-1.4.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "34c5f6611c9f1a3741278bd5586cb328",
"sha256": "25413aa55f14fde807583ce02ee7b4c8aba99977d75e719fdebd14342b896fdb"
},
"downloads": -1,
"filename": "DarkSearch-1.4.1.tar.gz",
"has_sig": false,
"md5_digest": "34c5f6611c9f1a3741278bd5586cb328",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3546,
"upload_time": "2019-05-16T00:51:49",
"url": "https://files.pythonhosted.org/packages/e8/63/ec2efe088e90b8fa248b93d87e4600be4359cd8f586acec12b48e4e8fd9b/DarkSearch-1.4.1.tar.gz"
}
],
"1.5.1": [
{
"comment_text": "",
"digests": {
"md5": "77fb8ad7e6d6ec7e738c441a2e41c77a",
"sha256": "d806296014cf158c3bc2bc6b1a63ae96fecde312228daee325cf0fdf370e5ace"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "77fb8ad7e6d6ec7e738c441a2e41c77a",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 5235,
"upload_time": "2019-05-19T17:29:12",
"url": "https://files.pythonhosted.org/packages/53/55/47d68932e79124830aee4a883947174b56bab7dbf70f9d8f1edcf1cf5ee4/DarkSearch-1.5.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6903a656984a5e8186ce2777321d66d0",
"sha256": "1a5c9ffe0a7136acc24230e37366fc6551d299dabe754cd49ba486f0bd2c60f6"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6903a656984a5e8186ce2777321d66d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5233,
"upload_time": "2019-05-19T17:29:13",
"url": "https://files.pythonhosted.org/packages/5f/a8/1f482d0826366d26b0d5d11b2f59dc0d363b9ff9be2b5809b7b3f66539ce/DarkSearch-1.5.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8b430d0d224f102a37a7b6f1651bcee0",
"sha256": "df81b990a93f28fbedf06e441e1ad25b9eebf6e0635ce80ff44d9bc65a5dd08c"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1.tar.gz",
"has_sig": false,
"md5_digest": "8b430d0d224f102a37a7b6f1651bcee0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4303,
"upload_time": "2019-05-19T17:29:16",
"url": "https://files.pythonhosted.org/packages/ce/6a/613c51d2f3309ed9264f30f34f5521b04664510ebe1191e7892ae38181fa/DarkSearch-1.5.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "77fb8ad7e6d6ec7e738c441a2e41c77a",
"sha256": "d806296014cf158c3bc2bc6b1a63ae96fecde312228daee325cf0fdf370e5ace"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "77fb8ad7e6d6ec7e738c441a2e41c77a",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 5235,
"upload_time": "2019-05-19T17:29:12",
"url": "https://files.pythonhosted.org/packages/53/55/47d68932e79124830aee4a883947174b56bab7dbf70f9d8f1edcf1cf5ee4/DarkSearch-1.5.1-py2-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6903a656984a5e8186ce2777321d66d0",
"sha256": "1a5c9ffe0a7136acc24230e37366fc6551d299dabe754cd49ba486f0bd2c60f6"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6903a656984a5e8186ce2777321d66d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5233,
"upload_time": "2019-05-19T17:29:13",
"url": "https://files.pythonhosted.org/packages/5f/a8/1f482d0826366d26b0d5d11b2f59dc0d363b9ff9be2b5809b7b3f66539ce/DarkSearch-1.5.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8b430d0d224f102a37a7b6f1651bcee0",
"sha256": "df81b990a93f28fbedf06e441e1ad25b9eebf6e0635ce80ff44d9bc65a5dd08c"
},
"downloads": -1,
"filename": "DarkSearch-1.5.1.tar.gz",
"has_sig": false,
"md5_digest": "8b430d0d224f102a37a7b6f1651bcee0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4303,
"upload_time": "2019-05-19T17:29:16",
"url": "https://files.pythonhosted.org/packages/ce/6a/613c51d2f3309ed9264f30f34f5521b04664510ebe1191e7892ae38181fa/DarkSearch-1.5.1.tar.gz"
}
]
}