Itertoolz
More useful tools for Python iterators. A set of common utility functions.
[](https://travis-ci.org/mrocklin/itertoolz)
Relationship to itertools
The itertools package (with an s) is a package in the standard library. It differs from itertoolz (with a z) in the following ways.
itertools has an s. itertoolz has a z.
itertools is strictly a library of [streaming algorithms](http://en.wikipedia.org/wiki/Streaming_algorithm) while itertoolz accepts functions that require finite iterators.
itertools changes very slowly and is managed by the official Python community (you submit a PEP). itertoolz is more loose (you submit a pull request)
itertools is minimal. itertoolz accepts recipes.
LICENSE
New BSD. See [License File](LICENSE.TXT).
Install
itertoolz is on the Python Package Index (PyPi)
pip install itertoolz
or
easy_install itertoolz
or from source
./setup.py install
Dependencies
itertoolz supports Python 2.6+ and Python 3.2+ with a common codebase.
It has no dependencies outside of the standard library.
See Also
[functoolz](http://github.com/mrocklin/functoolz)
[classtoolz](http://github.com/mrocklin/classtoolz)
Metadata
Release files for itertoolz 0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| itertoolz-0.5.tar.gz | 3.6 kB | Without provenance | Details |
Release files / itertoolz-0.5.tar.gz
| Download URL | itertoolz-0.5.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29769ef947544ed41e88dbda5b4ac17abf561944750c7a40ae4a45361018af26
|
|
BLAKE2b-256 checksum How to use checksums |
994fc6c73200d3c8679199d3929928d052aa9182e09c8fe9873b0ea59f7e6a7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for itertoolz 0.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.