{ "info": { "author": "Casper da Costa-Luis", "author_email": "casper.dcl@physics.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: MacOS X", "Environment :: Other Environment", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: BSD :: FreeBSD", "Operating System :: POSIX :: Linux", "Operating System :: POSIX :: SunOS/Solaris", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: IronPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Desktop Environment", "Topic :: Education :: Computer Aided Instruction (CAI)", "Topic :: Education :: Testing", "Topic :: Office/Business", "Topic :: Other/Nonlisted Topic", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Pre-processors", "Topic :: Software Development :: User Interfaces", "Topic :: System :: Installation/Setup", "Topic :: System :: Logging", "Topic :: System :: Monitoring", "Topic :: System :: Shells", "Topic :: Terminals", "Topic :: Utilities" ], "description": "caspyr\n======\n\n|PyPI-Status| |PyPI-Versions|\n\n|LICENCE| |Donate|\n\nCinchingly awesome scripts of Pythonic rapture.\n\nPackages\n~~~~~~~~\n\n- cuda\n + make writing CUDA for numpy arrays as trivial as possible\n- io\n + ``*.mat`` v7.3 (MATLAB) reading\n- multiprocessing\n + ``UnorderedQMap``\n- plotting\n + 1, 2, and 3D plotting\n- utils\n + glob (file pattern search)\n + HTML tabulation (for notebook display)\n + line profiling context managers\n + logging context managers\n + memoisation context managers\n + term (CLI) io utilities\n\n\nCLI Scripts\n~~~~~~~~~~~\n\n- duplicate\n + A python file (which generates itself) to get you started on new scripts\n- file\n + Prints info about given files\n- nvsmi\n + nVidia GPU clock and memory monitor\n- pandoc_filter\n- plot3d\n + 3D scatter plots from CSV files\n- pusher\n + Send notifications to Android phones\n- remv\n + Move files based on regex\n- showslice\n + 3D volume slicer\n\n------------------------------------------\n\n.. contents:: Table of contents\n :backlinks: top\n :local:\n\n\nInstallation\n------------\n\nLatest pypi stable release\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n|PyPI-Status|\n\n.. code:: sh\n\n pip install caspyr\n\nLatest development release on github\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nPull and install in the current directory:\n\n.. code:: sh\n\n pip install -e git+https://github.com/casperdcl/caspyr.git@master#egg=caspyr\n\nTab completion\n~~~~~~~~~~~~~~\n\nOptionally, systems with ``bash-completion`` can install tab completion\nsupport. The\n`caspyr_completion.bash `__\nfile needs to be copied to an appropriate folder.\n\nOn Ubuntu, the procedure would be:\n\n.. code:: sh\n\n $ # Ensure completion works for `git` itself\n $ sudo apt-get install bash-completion\n\n $ # Install `caspyr` completions\n $ sudo cp caspyr_completion.bash /etc/bash_completion.d/\n\nfollowed by a terminal restart.\n\n\nChangelog\n---------\n\nThe list of all changes is available either on\n`Github's Releases `__\nor on crawlers such as\n`allmychanges.com `__.\n\n\nLicence\n-------\n\nOpen Source (OSI approved): |LICENCE|\n\nCopyright (c) 2016-8 Casper da Costa-Luis.\n\nThis Source Code Form is subject to the terms of the\nMozilla Public License, v. 2.0.\nIf a copy of the MPL was not distributed with this file, You can obtain one\nat `https://mozilla.org/MPL/2.0/ `__.\n\n\nAuthors\n-------\n\n- Casper da Costa-Luis (`@casperdcl `__) |Donate|\n\n|caspyr-hits|\n\n.. |GitHub-Status| image:: https://img.shields.io/github/tag/casperdcl/caspyr.svg?maxAge=2592000\n :target: https://github.com/casperdcl/caspyr/releases\n.. |PyPI-Status| image:: https://img.shields.io/pypi/v/caspyr.svg\n :target: https://pypi.python.org/pypi/caspyr\n.. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/caspyr.svg\n :target: https://pypi.python.org/pypi/caspyr\n.. |caspyr-hits| image:: https://caspersci.uk.to/cgi-bin/hits.cgi?q=caspyr&a=hidden\n.. |LICENCE| image:: https://img.shields.io/pypi/l/caspyr.svg\n :target: https://mozilla.org/MPL/2.0/\n.. |Donate| image:: https://img.shields.io/badge/gift-donate-dc10ff.svg\n :target: https://caspersci.uk.to/donate.html\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/casperdcl/caspyr", "keywords": "utilities", "license": "MPLv2.0", "maintainer": "", "maintainer_email": "", "name": "caspyr", "package_url": "https://pypi.org/project/caspyr/", "platform": "any", "project_url": "https://pypi.org/project/caspyr/", "project_urls": { "Homepage": "https://github.com/casperdcl/caspyr" }, "release_url": "https://pypi.org/project/caspyr/1.1.1/", "requires_dist": [ "pycuda ; extra == 'cuda'", "numpy ; extra == 'cuda'", "h5py ; extra == 'io'", "numpy ; extra == 'io'", "matplotlib ; extra == 'plot'", "line-profiler ; extra == 'prof'", "tqdm ; extra == 'term'", "nose ; extra == 'test'", "flake8 ; extra == 'test'" ], "requires_python": "", "summary": "Cinchingly awesome scripts of Pythonic rapture", "version": "1.1.1" }, "last_serial": 5621225, "releases": { "0.0.0": [], "0.3.8": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "183fb9ccf99479a3c0ad9b1ff919ead2", "sha256": "05ca8bdbd38e69f03d023c7da0d9f795d50ed587dcae2a02ae993553c5b48bd1" }, "downloads": -1, "filename": "caspyr-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "183fb9ccf99479a3c0ad9b1ff919ead2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34118, "upload_time": "2018-03-06T11:54:42", "url": "https://files.pythonhosted.org/packages/9b/f8/c88cecbfe030207b74b05709d378b8d3e505ebdd1be33a1b009dc293833e/caspyr-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42b54a76c527905aa869955fb3646c6e", "sha256": "1bebfbacbd5c37645d047943f5845e8af773e48082301a7d6b2a407171158c95" }, "downloads": -1, "filename": "caspyr-1.0.0.tar.gz", "has_sig": true, "md5_digest": "42b54a76c527905aa869955fb3646c6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27337, "upload_time": "2018-03-06T11:54:34", "url": "https://files.pythonhosted.org/packages/df/4d/335d93e2943895ea1b5ac00a4c67f466d6f7da37fb7f479f12cda227a530/caspyr-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "367d0cdeb131650c008823496d53a3f4", "sha256": "de58a85373830fb38cb537c56f392347b6c41ca2dcfde05f3f1cbe3a84db7f22" }, "downloads": -1, "filename": "caspyr-1.0.1.tar.gz", "has_sig": true, "md5_digest": "367d0cdeb131650c008823496d53a3f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185398, "upload_time": "2018-10-06T01:18:16", "url": "https://files.pythonhosted.org/packages/c7/a8/8fc179e790632577076de7963d2a8cdba17c9ebe7289899d48f6d0ea5cf8/caspyr-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "93a455572d16bad7caecff5e707fad41", "sha256": "b805c3ec83e6e46b42ec7733873fbe97d01281ef2268f03e9bf47d45521e6199" }, "downloads": -1, "filename": "caspyr-1.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "93a455572d16bad7caecff5e707fad41", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40267, "upload_time": "2019-07-31T17:17:26", "url": "https://files.pythonhosted.org/packages/78/b9/9faaa8c59ddb8ca26ff2d86feeccaa14a3acfeac5250dd4f0e094fa138e3/caspyr-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb4075ceda1fe95828f284d885d9a0b9", "sha256": "2231e11b47f265457ea5186f3f9f1231554784e19ce2a9268bda6c41a6f55766" }, "downloads": -1, "filename": "caspyr-1.1.0.tar.gz", "has_sig": true, "md5_digest": "cb4075ceda1fe95828f284d885d9a0b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33466, "upload_time": "2019-07-31T17:17:31", "url": "https://files.pythonhosted.org/packages/a1/26/08eb5fc89a0118fcb43409ee329cb0e08cd0bbcc19376024f8fc308910a4/caspyr-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "be8bd7adfaf8136177a238234764469b", "sha256": "c92c9bd889141ecb6eb820cd8b92c10793da24c181f65c6674abe9f3ac30efc4" }, "downloads": -1, "filename": "caspyr-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "be8bd7adfaf8136177a238234764469b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40931, "upload_time": "2019-08-01T23:19:27", "url": "https://files.pythonhosted.org/packages/86/06/681ad9c23432abd19b8675c07c7255013a08bd85265d97055a550a03c4e3/caspyr-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd842a701210d2351aa5d29ac1086eee", "sha256": "165261a26437bb6dc2f146104d51e94bbdb8daa2d02e8f5eb748d8f401a4c282" }, "downloads": -1, "filename": "caspyr-1.1.1.tar.gz", "has_sig": true, "md5_digest": "fd842a701210d2351aa5d29ac1086eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36924, "upload_time": "2019-08-01T23:19:31", "url": "https://files.pythonhosted.org/packages/ff/10/b907ab30bdb997ebd3907f9b2284dc1026349cb739edebdcd34fb94d8cbf/caspyr-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be8bd7adfaf8136177a238234764469b", "sha256": "c92c9bd889141ecb6eb820cd8b92c10793da24c181f65c6674abe9f3ac30efc4" }, "downloads": -1, "filename": "caspyr-1.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "be8bd7adfaf8136177a238234764469b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40931, "upload_time": "2019-08-01T23:19:27", "url": "https://files.pythonhosted.org/packages/86/06/681ad9c23432abd19b8675c07c7255013a08bd85265d97055a550a03c4e3/caspyr-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd842a701210d2351aa5d29ac1086eee", "sha256": "165261a26437bb6dc2f146104d51e94bbdb8daa2d02e8f5eb748d8f401a4c282" }, "downloads": -1, "filename": "caspyr-1.1.1.tar.gz", "has_sig": true, "md5_digest": "fd842a701210d2351aa5d29ac1086eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36924, "upload_time": "2019-08-01T23:19:31", "url": "https://files.pythonhosted.org/packages/ff/10/b907ab30bdb997ebd3907f9b2284dc1026349cb739edebdcd34fb94d8cbf/caspyr-1.1.1.tar.gz" } ] }