{ "info": { "author": "Ben Steadman", "author_email": "steadmanben1@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n# wiki2neo\n\n[![PyPI version shields.io](https://img.shields.io/pypi/v/wiki2neo.svg)](https://pypi.python.org/pypi/wiki2neo/)\n\nProduce [Neo4j](https://neo4j.com/) import CSVs from [Wikipedia database dumps](https://en.wikipedia.org/wiki/Wikipedia:Database_download#English-language_Wikipedia)\nto build a graph of links between Wikipedia pages.\n\n## Installation\n\n```bash\n$ pip install wiki2neo\n```\n\n## Usage\n\n```\nUsage: wiki2neo [OPTIONS] [WIKI_XML_INFILE]\n\n Parse Wikipedia pages-articles-multistream.xml dump into two Neo4j import\n CSV files:\n\n Node (Page) import, headers=[\"title:ID\", \"id\"]\n Relationships (Links) import, headers=[\":START_ID\", \":END_ID\"]\n\n Reads from stdin by default, pass [WIKI_XML_INFILE] to read from file.\n\nOptions:\n -p, --pages-outfile FILENAME Node (Pages) CSV output file [default:pages.csv]\n -l, --links-outfile FILENAME Relationships (Links) CSV output file [default: links.csv]\n --help Show this message and exit.\n\nImport resulting CSVs into Neo4j:\n$ neo4j-admin import --nodes:Page pages.csv \\\n --relationships:LINKS_TO links.csv \\\n --ignore-duplicate-nodes --ignore-missing-nodes --multiline-fields\n```\n\nDownloads from Wikipedia are in compressed `xml.bz2` format. Simplest usage is to pip extraction output straight into `wiki2neo`:\n```bash\n$ bzcat pages-articles-multistream.xml.dz2 | wiki2neo\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SteadBytes/wiki2neo", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wiki2neo", "package_url": "https://pypi.org/project/wiki2neo/", "platform": "", "project_url": "https://pypi.org/project/wiki2neo/", "project_urls": { "Homepage": "https://github.com/SteadBytes/wiki2neo" }, "release_url": "https://pypi.org/project/wiki2neo/0.0.3/", "requires_dist": [ "click" ], "requires_python": ">=3.6.0", "summary": "Create import CSVs for a Neo4j Wikipedia Page graph", "version": "0.0.3" }, "last_serial": 4859201, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9baf210d2e17a631f30954449ef12d9d", "sha256": "896d16d9b192b483305962a06bcfb73d74aab477d2c4d00ba0aed1ce281d4493" }, "downloads": -1, "filename": "wiki2neo-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9baf210d2e17a631f30954449ef12d9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 1577, "upload_time": "2019-02-19T19:54:39", "url": "https://files.pythonhosted.org/packages/85/5c/d950a4e00106077c6ce10acd060d22fec1d57980edeebfe19fd2e338158a/wiki2neo-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca67389bd566da31d4789d8231401c9a", "sha256": "c13ca945f97ca7273ce8a50b19d577f7c549f2a996b23636ef170cf198b57c91" }, "downloads": -1, "filename": "wiki2neo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ca67389bd566da31d4789d8231401c9a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2077, "upload_time": "2019-02-19T19:54:40", "url": "https://files.pythonhosted.org/packages/9d/4c/83cb9d96d69096bcbb29a288a57d36b58c109f1df10bb746ca5946cc0c3b/wiki2neo-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2b2c4e56bed206466f8cdc855bad43a2", "sha256": "728a4b785753a2e1f61ae652d6427b3c08a49329ea1830af7f0f92cb8acf9b43" }, "downloads": -1, "filename": "wiki2neo-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b2c4e56bed206466f8cdc855bad43a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 3538, "upload_time": "2019-02-19T20:14:13", "url": "https://files.pythonhosted.org/packages/04/e0/4796a6cf2b38fb803d5e58dfc4b1365f133ee6faa5139898b1496b3f690b/wiki2neo-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c28fc081106836c29ffa12a4a586d1d", "sha256": "eac3cc6efcd8090f715451d6e96288ee5d2243f0ab94750fb7ab8090fbfa34dc" }, "downloads": -1, "filename": "wiki2neo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0c28fc081106836c29ffa12a4a586d1d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2635, "upload_time": "2019-02-19T20:14:14", "url": "https://files.pythonhosted.org/packages/a8/04/6906bcbae292870ef5a98fdd085eaaeaf684b2469ca107575a4099d092f0/wiki2neo-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c56855c07b4a7202f87ae7ae39a1401c", "sha256": "be81aa623ad52ead3415a26bb2fcaa3ad1e72173c516f9f2512485a163c01090" }, "downloads": -1, "filename": "wiki2neo-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c56855c07b4a7202f87ae7ae39a1401c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 2105, "upload_time": "2019-02-23T20:53:57", "url": "https://files.pythonhosted.org/packages/a9/5a/93dc8634b60808a00fa2b8eab2e54e48fa396817c27c1e653ed11fbf7885/wiki2neo-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d2f1514934c378c887e69613c0e43e9", "sha256": "b5aa13d070b7bb184c663b873de121e240fb0e1db18ec55bba32915a2302733d" }, "downloads": -1, "filename": "wiki2neo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d2f1514934c378c887e69613c0e43e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2724, "upload_time": "2019-02-23T20:53:59", "url": "https://files.pythonhosted.org/packages/42/bf/0aafbbffef69b36aacf69afc5177eceebd262f9122461224d35ab596e0ba/wiki2neo-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c56855c07b4a7202f87ae7ae39a1401c", "sha256": "be81aa623ad52ead3415a26bb2fcaa3ad1e72173c516f9f2512485a163c01090" }, "downloads": -1, "filename": "wiki2neo-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c56855c07b4a7202f87ae7ae39a1401c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 2105, "upload_time": "2019-02-23T20:53:57", "url": "https://files.pythonhosted.org/packages/a9/5a/93dc8634b60808a00fa2b8eab2e54e48fa396817c27c1e653ed11fbf7885/wiki2neo-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d2f1514934c378c887e69613c0e43e9", "sha256": "b5aa13d070b7bb184c663b873de121e240fb0e1db18ec55bba32915a2302733d" }, "downloads": -1, "filename": "wiki2neo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4d2f1514934c378c887e69613c0e43e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 2724, "upload_time": "2019-02-23T20:53:59", "url": "https://files.pythonhosted.org/packages/42/bf/0aafbbffef69b36aacf69afc5177eceebd262f9122461224d35ab596e0ba/wiki2neo-0.0.3.tar.gz" } ] }