{ "info": { "author": "Elie ROUDNINSKI", "author_email": "xademax@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "========\ndnslist\n========\n\n.. image:: https://travis-ci.com/marmeladema/dnslist.svg?branch=master\n :target: https://travis-ci.com/marmeladema/dnslist\n\n---------------\n\n:Author: `Elie ROUDNINSKI `_\n\n**dnslist** is a Python package that allows to easily load domain list from\nvarious sources and merge them together. It is mainly used for merging\nads/malware domain list together.\n\n.. contents::\n :backlinks: none\n\n.. sectnum::\n\nInstallation\n============\n\nRequirements\n------------\n\n**dnslist** requires Python 3. It has been tested on Python 3.6 on Linux.\nFor dependencies, see requirements.txt file.\n\nFrom github\n-----------\n\nYou can clone this repository and install it with setuptools directly::\n\n $ python3 setup.py install --user\n\nFrom pip\n--------\n\nAs every pip available package, you can install it easily with the pip package::\n\n $ python3 -m pip install --user dnslist\n\nUsage\n=====\n\n**dnslist** comes with both a Python module and an executable tool.\nYou will more lilely want to use the executable directly.\n\nConfiguration\n-------------\n\nFirst, you will need to create a configuration file with toml syntax::\n\n [source.yoyo]\n url = \"https://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&showintro=0\"\n\nThis file should most likely resides in ~/.config/dnslst/config.toml\n\nGeneration\n----------\n\nThen you can just execute the dnslist executable tool::\n\n $ dnslist domains.txt\n\nThis should generate a domain.txt file in the current working directory.\n\nTemplate\n--------\n\nYou can customize how the generated file looks like by providing a moustache\ntemplate::\n\n $ dnslist -t domains.txt\n\nIf you need help with moustache syntax, you can check out the:\n\n- Officiel moustache website: https://mustache.github.io/\n- Underlying rendering module: https://github.com/noahmorrison/chevron\n\nExamples\n--------\n\nTake a look at the |examples/|_ directory for some classic configurations\nor templates.\n\n.. |examples/| replace:: ``examples/``\n.. _examples/: examples/", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/marmeladema/dnslist/archive/0.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marmeladema/dnslist/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dnslist", "package_url": "https://pypi.org/project/dnslist/", "platform": "", "project_url": "https://pypi.org/project/dnslist/", "project_urls": { "Download": "https://github.com/marmeladema/dnslist/archive/0.2.tar.gz", "Homepage": "https://github.com/marmeladema/dnslist/" }, "release_url": "https://pypi.org/project/dnslist/0.2/", "requires_dist": null, "requires_python": ">=3", "summary": "Domain list generator", "version": "0.2" }, "last_serial": 4862091, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c2298ce6785565e3c3e53fb633902e6f", "sha256": "d08b40f77e9dbb77293ccaef26176fd1be23079c0c173fc58d3886b8ad09f29a" }, "downloads": -1, "filename": "dnslist-0.1.tar.gz", "has_sig": false, "md5_digest": "c2298ce6785565e3c3e53fb633902e6f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3244, "upload_time": "2019-02-24T20:18:56", "url": "https://files.pythonhosted.org/packages/0d/20/d4fda2c92dd844fced09227de07da160184a6b059594515d2984c2096252/dnslist-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f1ff8cd56b370b20ad49d9b350164082", "sha256": "2a7bff402af4c87e96555f9e2453c86e117e509894782db311217b81d342dfc1" }, "downloads": -1, "filename": "dnslist-0.2.tar.gz", "has_sig": false, "md5_digest": "f1ff8cd56b370b20ad49d9b350164082", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3799, "upload_time": "2019-02-24T21:56:40", "url": "https://files.pythonhosted.org/packages/b5/43/6bd28f1a789e727b1f2337e44df720a53a8d442c1c86e0c47bea72d35cd5/dnslist-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1ff8cd56b370b20ad49d9b350164082", "sha256": "2a7bff402af4c87e96555f9e2453c86e117e509894782db311217b81d342dfc1" }, "downloads": -1, "filename": "dnslist-0.2.tar.gz", "has_sig": false, "md5_digest": "f1ff8cd56b370b20ad49d9b350164082", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3799, "upload_time": "2019-02-24T21:56:40", "url": "https://files.pythonhosted.org/packages/b5/43/6bd28f1a789e727b1f2337e44df720a53a8d442c1c86e0c47bea72d35cd5/dnslist-0.2.tar.gz" } ] }