Skip to main content

pythutils: a collection of utility functions for Python

Project description

pythutils

A collection of utility functions for Python

Installation

To install the latest release of pythutils, open a terminal window and enter:

pip install pythutils

To install the latest development version, enter:

pip install git+https://github.com/JolleJolles/pythutils.git --upgrade --force-reinstall

Dependencies

pythutils is both Python 2.7 and 3 compatible and has numpy, pyyaml, pandas, and h5py as dependencies that will be automatically installed. Note that this can take very long (up to an hour) with pip on older machines and python versions and faster will be to manually install with apt-get.

Usage

To use the various utility functions, e.g.:

from pythutils.timeutils import clock
from pythutils.fileutils import listfiles
from pythutils.mathutils import points_to_angle
from pythutils.sysutils import isrpi

Development

pythutils is developed by Dr Jolle Jolles.

For an overview of version changes see the CHANGELOG and for detailed changes see the commits page.

Please submit bugs or feature requests to the GitHub issue tracker here.

License

Released under a Apache 2.0 License. See LICENSE for details.

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

pythutils-1.3.21.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

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

pythutils-1.3.21-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file pythutils-1.3.21.tar.gz.

File metadata

  • Download URL: pythutils-1.3.21.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pythutils-1.3.21.tar.gz
Algorithm Hash digest
SHA256 3bd0e74386de81af52851327acfd97ae84b520aab3b9e4dacef407bf62d627e0
MD5 28ad50f0e8c9291c531fe045d85f286f
BLAKE2b-256 8533b185080b2120536147f9b8404eaa1fe4cf59391d9453a87f02490fe17a96

See more details on using hashes here.

File details

Details for the file pythutils-1.3.21-py3-none-any.whl.

File metadata

  • Download URL: pythutils-1.3.21-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for pythutils-1.3.21-py3-none-any.whl
Algorithm Hash digest
SHA256 b2ecddad9613daa1ef447594d1d204eaba8a072df4d7138ae70f2f979df46da8
MD5 4270414e48db9dfbe5fd4b405ccb667f
BLAKE2b-256 97a3084343d67a40583bb87d5046600fe3c3c3596394fd618550b66d47bda15c

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