Skip to main content

caspyr

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

Release files for caspyr 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for caspyr 1.1.1
File Size Uploaded
caspyr-1.1.1.tar.gz 36.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for caspyr 1.1.1
File Interpreter ABI Platform
caspyr-1.1.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 77.9 kB

Release files / caspyr-1.1.1.tar.gz

Download URL caspyr-1.1.1.tar.gz
Size 36.9 kB
Tags Source
SHA-256 checksum
How to use checksums
165261a26437bb6dc2f146104d51e94bbdb8daa2d02e8f5eb748d8f401a4c282
BLAKE2b-256 checksum
How to use checksums
ff10b907ab30bdb997ebd3907f9b2284dc1026349cb739edebdcd34fb94d8cbf
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / caspyr-1.1.1-py2.py3-none-any.whl

Download URL caspyr-1.1.1-py2.py3-none-any.whl
Size 40.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c92c9bd889141ecb6eb820cd8b92c10793da24c181f65c6674abe9f3ac30efc4
BLAKE2b-256 checksum
How to use checksums
8606681ad9c23432abd19b8675c07c7255013a08bd85265d97055a550a03c4e3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1.0

2 release files

1.0.1

1 release file

1.0.0

2 release files

0.3.8

0.0.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page