{ "info": { "author": "Tom Augspurger", "author_email": "tom.w.augspurger@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# Cyberpandas\n\n[![Build Status](https://travis-ci.org/ContinuumIO/cyberpandas.svg?branch=master)](https://travis-ci.org/ContinuumIO/cyberpandas)\n[![Documentation Status](https://readthedocs.org/projects/cyberpandas/badge/?version=latest)](http://cyberpandas.readthedocs.io/en/latest/?badge=latest)\n\nCyberpandas provides support for storing IP and MAC address data inside a pandas DataFrame using pandas' [Extension Array Interface](http://pandas-docs.github.io/pandas-docs-travis/extending.html#extension-types)\n\n```python\nIn [1]: from cyberpandas import IPArray\n\nIn [2]: import pandas as pd\n\nIn [3]: df = pd.DataFrame({\"address\": IPArray(['192.168.1.1', '192.168.1.10'])})\n\nIn [4]: df\nOut[4]:\n address\n0 192.168.1.1\n1 192.168.1.10\n```\n\nSee the [documentation](https://cyberpandas.readthedocs.io/en/latest/) for more.\n\n## Installation\n\nWith Conda:\n\n conda install -c conda-forge cyberpandas\n\nOr from PyPI\n\n pip install cyberpandas\n\n\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/ContinuumIO/cyberpandas", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "cyberpandas", "package_url": "https://pypi.org/project/cyberpandas/", "platform": "", "project_url": "https://pypi.org/project/cyberpandas/", "project_urls": { "Homepage": "https://github.com/ContinuumIO/cyberpandas" }, "release_url": "https://pypi.org/project/cyberpandas/1.1.1/", "requires_dist": [ "pandas (>=0.23.0)", "six", "ipaddress; python_version < \"3\"" ], "requires_python": "", "summary": "IP Address type for pandas", "version": "1.1.1" }, "last_serial": 3954262, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "187b57975936321fa95dff8f56e0a115", "sha256": "3dc8e5967888e1a969550780f860adfb0fd5612e75500e32ca98466cf1fa033b" }, "downloads": -1, "filename": "cyberpandas-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "187b57975936321fa95dff8f56e0a115", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16132, "upload_time": "2018-02-26T17:06:12", "url": "https://files.pythonhosted.org/packages/3c/44/11f9838b801a49ebf4a10d8fe0e1ac088fadbc35c52beba1e68893335b4b/cyberpandas-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cac737408f5a6eaadca7b3f55fc327b", "sha256": "17cafa1eb548749866856c5f5f352602489d8adc94e24e2d051b96d394767096" }, "downloads": -1, "filename": "cyberpandas-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0cac737408f5a6eaadca7b3f55fc327b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21535, "upload_time": "2018-02-26T17:06:14", "url": "https://files.pythonhosted.org/packages/be/0d/65753347c991901d11722ca33d5ff3e7fd6a09d75e9936a7a1252819626d/cyberpandas-0.2.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ef062009a7f418c25342c466c303bb29", "sha256": "f83a61f9da21bbbd135037501376b738d4fff0596d67ba08575786c6b8dcb630" }, "downloads": -1, "filename": "cyberpandas-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef062009a7f418c25342c466c303bb29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19492, "upload_time": "2018-05-16T18:34:20", "url": "https://files.pythonhosted.org/packages/b8/c1/bf9faeb749cb8635bb47c83f6baa18192b605445b95ea7309eec6fd508ab/cyberpandas-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb7ba2e7bb1aa6651cb3dd932e8016b1", "sha256": "883b11426aaa1a9ac78982d567f23c3995c41ccbfcb5fa472bb3c0db97c1b0dd" }, "downloads": -1, "filename": "cyberpandas-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bb7ba2e7bb1aa6651cb3dd932e8016b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20368, "upload_time": "2018-05-16T18:34:21", "url": "https://files.pythonhosted.org/packages/89/ae/41161d4072c547cdfc0d333ab09e1a2af4988a6495b0ff28191f2638a6d3/cyberpandas-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "60b5b1670564ca4062645ae66ed9a1b5", "sha256": "24e94bfbe27f3297c92f24bfb9f9179f5500c0bc0290d6cddcbd56f904a15481" }, "downloads": -1, "filename": "cyberpandas-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60b5b1670564ca4062645ae66ed9a1b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21542, "upload_time": "2018-05-19T11:25:03", "url": "https://files.pythonhosted.org/packages/bc/f9/d8bcc0cc18b1df20b2bd50122a85fdc9a970ab5babcb7aee75b68e4394cb/cyberpandas-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79aa93ddea0845899aaa9e547556dd51", "sha256": "888e455ca75a1075f5e3e62fdb49b504c6d9c48a7f024d87897a76e4e0a59b89" }, "downloads": -1, "filename": "cyberpandas-1.1.0.tar.gz", "has_sig": false, "md5_digest": "79aa93ddea0845899aaa9e547556dd51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22406, "upload_time": "2018-05-19T11:25:06", "url": "https://files.pythonhosted.org/packages/cf/a0/1c985b5f445acafbe6a44345f3e0e4030cfbedc1c76232b2de4ef2594342/cyberpandas-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e27ec6e524d27c685cdefb5e0b272bb6", "sha256": "e6d9667d329aaf4bbae61b493a778742661ef7004c6d61616e012497c1df536d" }, "downloads": -1, "filename": "cyberpandas-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e27ec6e524d27c685cdefb5e0b272bb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21867, "upload_time": "2018-06-12T15:27:38", "url": "https://files.pythonhosted.org/packages/65/b0/91b69f4a49ca67bb2787111b025be28c04968c8ad37df477c83e3602fb1e/cyberpandas-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7657c1c157021d23aa020b9d25c23a8c", "sha256": "feef0f7ca9e43147e080de805eee1bfb80a44ba5c71d3b344161ff4f0dc45af7" }, "downloads": -1, "filename": "cyberpandas-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7657c1c157021d23aa020b9d25c23a8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22834, "upload_time": "2018-06-12T15:27:39", "url": "https://files.pythonhosted.org/packages/47/4b/3d69d1158be1f52953aba8d312d96b4db76f226546ac94d26187f07bb68a/cyberpandas-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e27ec6e524d27c685cdefb5e0b272bb6", "sha256": "e6d9667d329aaf4bbae61b493a778742661ef7004c6d61616e012497c1df536d" }, "downloads": -1, "filename": "cyberpandas-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e27ec6e524d27c685cdefb5e0b272bb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21867, "upload_time": "2018-06-12T15:27:38", "url": "https://files.pythonhosted.org/packages/65/b0/91b69f4a49ca67bb2787111b025be28c04968c8ad37df477c83e3602fb1e/cyberpandas-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7657c1c157021d23aa020b9d25c23a8c", "sha256": "feef0f7ca9e43147e080de805eee1bfb80a44ba5c71d3b344161ff4f0dc45af7" }, "downloads": -1, "filename": "cyberpandas-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7657c1c157021d23aa020b9d25c23a8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22834, "upload_time": "2018-06-12T15:27:39", "url": "https://files.pythonhosted.org/packages/47/4b/3d69d1158be1f52953aba8d312d96b4db76f226546ac94d26187f07bb68a/cyberpandas-1.1.1.tar.gz" } ] }