Skip to main content

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.

Metadata

Release files for pythutils 1.3.21

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

Source distribution (sdist)

Source distribution for pythutils 1.3.21
File Size Uploaded
pythutils-1.3.21.tar.gz 21.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pythutils 1.3.21
File Interpreter ABI Platform
pythutils-1.3.21-py3-none-any.whl Python 3 none any Details

Total release size: 46.4 kB

Release files / pythutils-1.3.21.tar.gz

Download URL pythutils-1.3.21.tar.gz
Size 21.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3bd0e74386de81af52851327acfd97ae84b520aab3b9e4dacef407bf62d627e0
BLAKE2b-256 checksum
How to use checksums
8533b185080b2120536147f9b8404eaa1fe4cf59391d9453a87f02490fe17a96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / pythutils-1.3.21-py3-none-any.whl

Download URL pythutils-1.3.21-py3-none-any.whl
Size 25.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b2ecddad9613daa1ef447594d1d204eaba8a072df4d7138ae70f2f979df46da8
BLAKE2b-256 checksum
How to use checksums
97a3084343d67a40583bb87d5046600fe3c3c3596394fd618550b66d47bda15c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release history Release notifications | RSS feed

This release

1.3.21 This release

2 release files

1.3.20

2 release files

1.3.15

1 release file

1.3.8

1 release file

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.5

1 release file

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

1 release file

1.0.0

2 release files

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