Skip to main content
downloads build status codecov contributor-friendly documentation

Documentation: utilspie.readthedocs.org

What is utilspie?

Utilspie is a Python library that offers a sensible, human-friendly utilities which do not come along with Python installation. Utilspie is categorized into 5 modules:

Installation

utilspie is available on pypi. To install, run:

$ pip install utilspie

Quick Start

For using the utilspie, you have to import the package utilspie and call it’s function as:

from utilspie import iterutils
# OR, from utilspie.iterutils import get_chunks

iterutils.get_chunks([1, 2, 3, 4, 5, 6], 2)
<generator object <genexpr> at 0x1018fab40>
# returns generator object

list(iterutils.get_chunks([1, 2, 3, 4, 5, 6], 2))
[[1, 2], [3, 4], [5, 6]]

API Guide

utilspie.asyncutils

Contains utility functions for asynchronous calls.

utilspie.fileutils

Contains utility functions for files related operations.

utilspie.iterutils

Contains utility functions for iterables. It is inspired by itertools package.

utilspie.collectionsutils

Contains additional data objects not available as in-built in Python. This is inspired by collections module.

utilspie.importutils

Contains utilites related to importing the modules.

Didn’t find what you want?

Are you looking for something which you think should be the part of utilspie but is not currently present? Feel free to mention it by opening a issue. We will take a look at it, and will implement it if it’s a good fit.

How to Contribute?

  1. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.

  2. Fork the repository on GitHub to start making your changes to the master branch (or branch off of it).

  3. Write a test which shows that the bug was fixed or that the feature works as expected.

  4. Send a pull request and bug the maintainer until it gets merged and published. Make sure to add yourself to AUTHORS.

Metadata

Release files for utilspie 0.1.0

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

Source distribution (sdist)

Source distribution for utilspie 0.1.0
File Size Uploaded
utilspie-0.1.0.tar.gz 7.5 kB Details

Built distribution (wheel)

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

Total release size: 17.8 kB

Release files / utilspie-0.1.0.tar.gz

Download URL utilspie-0.1.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
835a62e59bcbac4f6e5c5470bc4e59d5941e36e2563d53e37a1d0d36ff967ba6
BLAKE2b-256 checksum
How to use checksums
b9f0b64abaad91d061e61b61965a58714b717ec1dbfadf070fa2c8c42aefd645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / utilspie-0.1.0-py2.py3-none-any.whl

Download URL utilspie-0.1.0-py2.py3-none-any.whl
Size 10.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
0f70a13bc47effbc6777766e3d21295027b3893d356a7f71086987cd2ffe63c5
BLAKE2b-256 checksum
How to use checksums
160891974271969b09b933c5f949af23905c18533868a6f58d838bf6fb33fc19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.7

2 release files

0.0.6

1 release file

0.0.5

1 release file

0.0.4

2 release files

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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