{ "info": { "author": "kpj", "author_email": "kim.philipp.jablonski@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9" ], "description": "# %%pdcache cell magic\n\n[![pypi version](https://img.shields.io/pypi/v/ipy-pdcache.svg)](https://pypi.org/project/ipy-pdcache/)\n[![Tests](https://github.com/kpj/ipy_pdcache/workflows/Tests/badge.svg)](https://github.com/kpj/ipy_pdcache/actions)\n\n\nAutomatically cache results of intensive computations in IPython.\n\nInspired by [ipycache](https://github.com/rossant/ipycache).\n\n\n## Installation\n\n```bash\n$ pip install ipy-pdcache\n```\n\n\n## Usage\n\nIn IPython:\n\n```python\nIn [1]: %load_ext ipy_pdcache\n\nIn [2]: import pandas as pd\n\nIn [3]: %%pdcache df data.csv\n ...: df = pd.DataFrame({'A': [1,2,3], 'B': [4,5,6]})\n ...:\n\nIn [4]: !cat data.csv\n,A,B\n0,1,4\n1,2,5\n2,3,6\n```\n\nThis will cache the dataframe and automatically load it when re-executing the cell.\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/kpj/ipy_pdcache", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ipy-pdcache", "package_url": "https://pypi.org/project/ipy-pdcache/", "platform": "", "project_url": "https://pypi.org/project/ipy-pdcache/", "project_urls": { "Homepage": "https://github.com/kpj/ipy_pdcache", "Repository": "https://github.com/kpj/ipy_pdcache" }, "release_url": "https://pypi.org/project/ipy-pdcache/0.1.0/", "requires_dist": [ "ipython (>=7.26.0,<8.0.0)", "pandas (>=1.3.2,<2.0.0)" ], "requires_python": ">=3.7.1,<4.0.0", "summary": "Automatically cache results of intensive computations in IPython.", "version": "0.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 11238170, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "fc1df254b3375a9cced9783af52f671c", "sha256": "d7f4f8315fce6e1e86041092aaaaa1ec8371bd6541d5097e4bf0c235531643d4" }, "downloads": -1, "filename": "ipy_pdcache-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc1df254b3375a9cced9783af52f671c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 2677, "upload_time": "2019-09-12T09:59:45", "upload_time_iso_8601": "2019-09-12T09:59:45.233514Z", "url": "https://files.pythonhosted.org/packages/95/11/2b8a4376665b9a5973eb055f8c574fd57449531b092532ea9461bef5d169/ipy_pdcache-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d160c2259f8a98e85029f2bda10d2d7", "sha256": "162e521c270651ef41c83c48cd0ac56d3b6e25d921a374b0c4fba9593c2f8aa2" }, "downloads": -1, "filename": "ipy_pdcache-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5d160c2259f8a98e85029f2bda10d2d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 2133, "upload_time": "2019-09-12T09:59:47", "upload_time_iso_8601": "2019-09-12T09:59:47.409216Z", "url": "https://files.pythonhosted.org/packages/32/a9/e27fb2032da467fd0608496579ae9152d37bf4705e6e2ccb88a24557884a/ipy_pdcache-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6a63903c47f6b80bd384b943a3e2cd2d", "sha256": "d6b93b24aa45cefc4a90ca225fdaed463dab22a05d85e39b3a765874a6b18d93" }, "downloads": -1, "filename": "ipy_pdcache-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6a63903c47f6b80bd384b943a3e2cd2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3242, "upload_time": "2019-09-12T10:10:36", "upload_time_iso_8601": "2019-09-12T10:10:36.836152Z", "url": "https://files.pythonhosted.org/packages/a5/d7/01ff437eb8f7754979234c677179c825c0223cb9b3db77f8bb1d9082936b/ipy_pdcache-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5131c62ec04be5d135e9777cb27baf5", "sha256": "25364ae6c764ff39029a45e9c403da2bd526bd0d5c98482da87aabb01d38c330" }, "downloads": -1, "filename": "ipy_pdcache-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d5131c62ec04be5d135e9777cb27baf5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2883, "upload_time": "2019-09-12T10:10:38", "upload_time_iso_8601": "2019-09-12T10:10:38.394784Z", "url": "https://files.pythonhosted.org/packages/44/23/f7547abd057656ede963edf57276b4fff111f1594b8c2255e76a8bd5cfd2/ipy_pdcache-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "52bb55a60116bbda13672d8eb56aa542", "sha256": "87c5695f99bd57a6caebb4e7ee94d7871edf833125b2a8a8e555385b904f9b2a" }, "downloads": -1, "filename": "ipy_pdcache-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "52bb55a60116bbda13672d8eb56aa542", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3457, "upload_time": "2019-09-12T11:24:29", "upload_time_iso_8601": "2019-09-12T11:24:29.283461Z", "url": "https://files.pythonhosted.org/packages/6e/1a/2981d554170b25dbaa52d9cde0dbbc8d387fb85d3159acabf5cd27c499dc/ipy_pdcache-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13e4f99102526719763ffdab15f7f2e7", "sha256": "a80ec200e368998757fa1cdd60a2f829c42bb972e0109bd796e85dd121ad04ff" }, "downloads": -1, "filename": "ipy_pdcache-0.0.3.tar.gz", "has_sig": false, "md5_digest": "13e4f99102526719763ffdab15f7f2e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3147, "upload_time": "2019-09-12T11:24:30", "upload_time_iso_8601": "2019-09-12T11:24:30.565225Z", "url": "https://files.pythonhosted.org/packages/92/c6/e609c1160fa5b6d2f6b232c0610a2eef33968f6c66ac0ab24c447ccdf414/ipy_pdcache-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "856caba7c0ef1776a6310f24f842abf9", "sha256": "1070e70a4e7420b403279b782ce9110acc905f3813637fabdd22d7ff6b7e6a2a" }, "downloads": -1, "filename": "ipy_pdcache-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "856caba7c0ef1776a6310f24f842abf9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3506, "upload_time": "2019-10-30T13:34:25", "upload_time_iso_8601": "2019-10-30T13:34:25.558651Z", "url": "https://files.pythonhosted.org/packages/c2/20/a08affbd48ec817174704416c1c2a4e4aa6caf51bf96c8826935645748cc/ipy_pdcache-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aa468473c03ab56d3e9d6a40c04c39d8", "sha256": "835fd77409b6100e39c0be581e4229d0161b98ca59d63de8188e458af57c9cff" }, "downloads": -1, "filename": "ipy_pdcache-0.0.4.tar.gz", "has_sig": false, "md5_digest": "aa468473c03ab56d3e9d6a40c04c39d8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3200, "upload_time": "2019-10-30T13:34:27", "upload_time_iso_8601": "2019-10-30T13:34:27.016971Z", "url": "https://files.pythonhosted.org/packages/ef/62/1c6604e82d590485c1bf50ef3809414e98317295ff83e9f01acd8a580047/ipy_pdcache-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4e84394af987778bcd8e0542dc136c05", "sha256": "aca97018d35b44f3f68b9b5f818c934d8c8b23c17c9d8b8ae65d95b0bec0d95b" }, "downloads": -1, "filename": "ipy_pdcache-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4e84394af987778bcd8e0542dc136c05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 3600, "upload_time": "2019-10-30T14:46:57", "upload_time_iso_8601": "2019-10-30T14:46:57.845361Z", "url": "https://files.pythonhosted.org/packages/d1/fd/9f127ff9f0df9b2dea33a577b490095010e0ce955546904f9352e3e5e619/ipy_pdcache-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57eb4fa3c1f2644baecf52e9c8bd8a9e", "sha256": "6e46b0e154829abcfa3ddaf21e80e48b6500623a6d036f2fb8a775b3674098b0" }, "downloads": -1, "filename": "ipy_pdcache-0.0.5.tar.gz", "has_sig": false, "md5_digest": "57eb4fa3c1f2644baecf52e9c8bd8a9e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3304, "upload_time": "2019-10-30T14:46:59", "upload_time_iso_8601": "2019-10-30T14:46:59.440877Z", "url": "https://files.pythonhosted.org/packages/cb/0a/8fa78d093a59cd920abfa9bb31bfd1d8adfb07bc81c548facec24ef85e81/ipy_pdcache-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "fef8ca1abcd207178a3790366b6d645b", "sha256": "56445a8871b614d67c9729833c6b87d2d4826d9e18b2d748c40de3493fd3309d" }, "downloads": -1, "filename": "ipy_pdcache-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "fef8ca1abcd207178a3790366b6d645b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3600, "upload_time": "2020-10-14T12:16:15", "upload_time_iso_8601": "2020-10-14T12:16:15.505632Z", "url": "https://files.pythonhosted.org/packages/1e/54/99c4f08bf0c55715181423e2de8ddbe2326894d95f03af6662eeb3988cc6/ipy_pdcache-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67efe06b5d6ea0bd4261d3a6966440c2", "sha256": "117bd79e7e86d8b4273479c31c3c1ce7b59dbefa4b48a5694810db80affe2388" }, "downloads": -1, "filename": "ipy_pdcache-0.0.6.tar.gz", "has_sig": false, "md5_digest": "67efe06b5d6ea0bd4261d3a6966440c2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3350, "upload_time": "2020-10-14T12:16:16", "upload_time_iso_8601": "2020-10-14T12:16:16.635507Z", "url": "https://files.pythonhosted.org/packages/a8/25/622f6b58fe1f38617869d4edde2ad95ed1f7e74907fd44bee7e6da0efb7d/ipy_pdcache-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "ff7135acbb337726d07f8e11c248baf5", "sha256": "caee4ae1a5d4323410b49e68c1c6c65c43395d19db812e85f2866500ce096f3d" }, "downloads": -1, "filename": "ipy_pdcache-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ff7135acbb337726d07f8e11c248baf5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.1,<4.0.0", "size": 2435, "upload_time": "2021-08-21T07:56:59", "upload_time_iso_8601": "2021-08-21T07:56:59.401095Z", "url": "https://files.pythonhosted.org/packages/94/49/0664d3b5b39ef41431a770e6d450b1653336b024fa2dec60b3c479870b90/ipy_pdcache-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c6eac5389542614bed98e249aa64d60", "sha256": "d5bc5edb38cc4d8ba9c77b1c1616d30c72e5f1fd251d3cada7443f7d67574a37" }, "downloads": -1, "filename": "ipy_pdcache-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4c6eac5389542614bed98e249aa64d60", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.1,<4.0.0", "size": 2317, "upload_time": "2021-08-21T07:57:00", "upload_time_iso_8601": "2021-08-21T07:57:00.650585Z", "url": "https://files.pythonhosted.org/packages/19/4b/03e70f32226d1e177092c2d86addec5abc9b8a7dabe340965b8f884c01bc/ipy_pdcache-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ff7135acbb337726d07f8e11c248baf5", "sha256": "caee4ae1a5d4323410b49e68c1c6c65c43395d19db812e85f2866500ce096f3d" }, "downloads": -1, "filename": "ipy_pdcache-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ff7135acbb337726d07f8e11c248baf5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.1,<4.0.0", "size": 2435, "upload_time": "2021-08-21T07:56:59", "upload_time_iso_8601": "2021-08-21T07:56:59.401095Z", "url": "https://files.pythonhosted.org/packages/94/49/0664d3b5b39ef41431a770e6d450b1653336b024fa2dec60b3c479870b90/ipy_pdcache-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c6eac5389542614bed98e249aa64d60", "sha256": "d5bc5edb38cc4d8ba9c77b1c1616d30c72e5f1fd251d3cada7443f7d67574a37" }, "downloads": -1, "filename": "ipy_pdcache-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4c6eac5389542614bed98e249aa64d60", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.1,<4.0.0", "size": 2317, "upload_time": "2021-08-21T07:57:00", "upload_time_iso_8601": "2021-08-21T07:57:00.650585Z", "url": "https://files.pythonhosted.org/packages/19/4b/03e70f32226d1e177092c2d86addec5abc9b8a7dabe340965b8f884c01bc/ipy_pdcache-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }