Python Utilities
Project description
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:
asyncutils : utilities for asynchronous call/threads
fileutils : utilities related to file operations/manipulations
iterutils : utilities for iterators. Inspired by itertools package
collectionsutils : provides data objects not present in collections package
importutils : utilities related to importing the modules
Installation
utilspie is available on pypi. To install, run:
$ pip install utilspie
Source code for utilspie is available on github
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]]
How to Contribute
Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
Fork the repository on GitHub to start making your changes to the master branch (or branch off of it).
Write a test which shows that the bug was fixed or that the feature works as expected.
Send a pull request and bug the maintainer until it gets merged and published. :) Make sure to add yourself to AUTHORS.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for utilspie-0.0.10-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f90791f7e11ef044ac946438202107c3ac28999559900e32ec7b4a97f4d3b55b |
|
MD5 | b24fec9160dceaa88c01362c00d528e1 |
|
BLAKE2b-256 | f926b0258ccf9ffb92acf4b19be8c5df213d31d050f91673815e88fdd534416c |