Skip to main content

Python Utilities Library (PyUtilities)

Dmitrii Gusev, 2018-2026.

Project Description

Useful utilities functions for various needs for the python 3.10+. Containing many 'general purpose' functions for various areas. Using of this library may simplify/help with the development in various 'common' tasks.

Installation

There are no special pre-requisites for the library to be installed, except python 3.10+ In order to install this library, use the following command:

    pip install pyutilities

Note: versions 2.1.0, 2.1.1 are intended only for the python version = 3.10 and can be installed only for it!

Tech Details

Project modules

  • cli - Command Line Integration/Interface - module is under development now :)
  • config - configuration module, can be used anywhere
  • io - input/output utilities
  • log - logging helper classes
  • sys - system modules
  • utils - various common utilities (common, strings, dates, structures, etc.)
  • web - web client, simple web/http server

Library Usage Examples

See folder [examples] in the project root repository.

Development Environment Setup

There are various shell scripts in the root of the project repository, all of them are well-commented - see there.

Publishing to PyPi Registry

Look at the script _deploy.sh in the project repo root folder.

Download files

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

Source Distribution

pyutilities-2.7.0.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

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

pyutilities-2.7.0-py3-none-any.whl (40.6 kB view details)

Uploaded Python 3

File details

Details for the file pyutilities-2.7.0.tar.gz.

File metadata

  • Download URL: pyutilities-2.7.0.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.14.3 Windows/11

File hashes

Hashes for pyutilities-2.7.0.tar.gz
Algorithm Hash digest
SHA256 6505090724cf09f326733271a067b11aa2a5d527f3a29dc4a8ba126a2bb1d16c
MD5 e86b0ee83cdaacfc23551f30eab893b6
BLAKE2b-256 d6e71b49bbb01140383c08a496458eec7e4a55a49ded13b3294f5b2ea1f31ee5

See more details on using hashes here.

File details

Details for the file pyutilities-2.7.0-py3-none-any.whl.

File metadata

  • Download URL: pyutilities-2.7.0-py3-none-any.whl
  • Upload date:
  • Size: 40.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.14.3 Windows/11

File hashes

Hashes for pyutilities-2.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f67707922286765f0261e26b2e3188b6cbb2f21f7cd1a08a00888f56b72009a
MD5 8ca6184785b223b8d35f7813f8c041fb
BLAKE2b-256 45b0cfff0d8196c252c3816fafdec3ba248329b01c641ce6d6b0a0d97ac44c70

See more details on using hashes here.

Release history Release notifications | RSS feed

2.8.0

2 files

This release

2.7.0 This release

2 files

2.6.0

2 files

2.5.2

2 files

2.5.1

2 files

2.5.0

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

1.0.1

2 files

1.0.0

2 files

0.13.1

2 files

0.13.0

2 files

0.12.0

2 files

0.5.5

2 files

0.5.4

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

0.1.2

2 files

0.1.1

2 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