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

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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 2Python 3

File details

Details for the file caspyr-1.1.1.tar.gz.

File metadata

  • Download URL: caspyr-1.1.1.tar.gz
  • Upload date:
  • Size: 36.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.32.2 CPython/2.7.15

File hashes

Hashes for caspyr-1.1.1.tar.gz
Algorithm Hash digest
SHA256 165261a26437bb6dc2f146104d51e94bbdb8daa2d02e8f5eb748d8f401a4c282
MD5 fd842a701210d2351aa5d29ac1086eee
BLAKE2b-256 ff10b907ab30bdb997ebd3907f9b2284dc1026349cb739edebdcd34fb94d8cbf

See more details on using hashes here.

File details

Details for the file caspyr-1.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: caspyr-1.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 40.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.32.2 CPython/2.7.15

File hashes

Hashes for caspyr-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c92c9bd889141ecb6eb820cd8b92c10793da24c181f65c6674abe9f3ac30efc4
MD5 be8bd7adfaf8136177a238234764469b
BLAKE2b-256 8606681ad9c23432abd19b8675c07c7255013a08bd85265d97055a550a03c4e3

See more details on using hashes here.

Supported by

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