Skip to main content

Cinchingly awesome scripts of Pythonic rapture

Project description

PyPI-Status PyPI-Versions

LICENCE Donate

Cinchingly awesome scripts of Pythonic rapture.

Packages

  • cuda
    • make writing CUDA for numpy arrays as trivial as possible

  • io
    • *.mat v7.3 (MATLAB) reading

  • multiprocessing
    • UnorderedQMap

  • plotting
    • 1, 2, and 3D plotting

  • utils
    • glob (file pattern search)

    • HTML tabulation (for notebook display)

    • line profiling context managers

    • logging context managers

    • memoisation context managers

    • term (CLI) io utilities

CLI Scripts

  • duplicate
    • A python file (which generates itself) to get you started on new scripts

  • file
    • Prints info about given files

  • nvsmi
    • nVidia GPU clock and memory monitor

  • pandoc_filter

  • plot3d
    • 3D scatter plots from CSV files

  • pusher
    • Send notifications to Android phones

  • remv
    • Move files based on regex

  • showslice
    • 3D volume slicer


Installation

Latest pypi stable release

PyPI-Status

pip install caspyr

Latest development release on github

Pull and install in the current directory:

pip install -e git+https://github.com/casperdcl/caspyr.git@master#egg=caspyr

Tab completion

Optionally, systems with bash-completion can install tab completion support. The caspyr_completion.bash file needs to be copied to an appropriate folder.

On Ubuntu, the procedure would be:

$ # Ensure completion works for `git` itself
$ sudo apt-get install bash-completion

$ # Install `caspyr` completions
$ sudo cp caspyr_completion.bash /etc/bash_completion.d/

followed by a terminal restart.

Changelog

The list of all changes is available either on Github’s Releases or on crawlers such as allmychanges.com.

Licence

Open Source (OSI approved): LICENCE

Copyright (c) 2016-8 Casper da Costa-Luis.

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.

Authors

caspyr-hits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

caspyr-1.1.1.tar.gz (36.9 kB view hashes)

Uploaded Source

Built Distribution

caspyr-1.1.1-py2.py3-none-any.whl (40.9 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page