Skip to main content

itertools and more-itertools all in one namespace

Project description

Python’s more-itertools is a fantastic compliment to itertools but it’s inconvenient to have to constantly look up which itertool is in which library. Oops All Itertools heaps them together into a loose pile in a single namespace.

Inspired by more-itertools issue 681

Build Status

Code:

https://github.com/lonnen/oops-all-itertools

Issues:

https://github.com/lonnen/oops-all-itertools/issues

Releases:

https://pypi.org/project/oops_all_itertools/#history

License:

MIT; See LICENSE

Install

To get started, install the library with pip:

$ pip install oops-all-itertools

Usage

>>> from oops_all_itertools import chain, chunked

>>> list(chain.from_iterable(chunked(range(6), 3)))
[0, 1, 2, 3, 4, 5]

For the full list of functions, see the itertools API documentation <https://docs.python.org/3/library/itertools.html>_ and the more-itertools API documentation.

Project details


Download files

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

Source Distribution

oops_all_itertools-1.0.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

oops_all_itertools-1.0.0-py2.py3-none-any.whl (2.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file oops_all_itertools-1.0.0.tar.gz.

File metadata

  • Download URL: oops_all_itertools-1.0.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.27.1

File hashes

Hashes for oops_all_itertools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a4f581b903d8c1b95d10d94cd652d4039fae7d1f35ca8c2255c36e8d33be92d2
MD5 13f2654f1adea45ba4ed224db998a156
BLAKE2b-256 77badc3ec7b758808201bae6ec5d964b582f2dda5067cbc94abcfdcad6714073

See more details on using hashes here.

Provenance

File details

Details for the file oops_all_itertools-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for oops_all_itertools-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2153804cd95d8ec2fa97523e536e24c94ea555ffe4d648d6921f5ca2c8ca4f96
MD5 522c1de1dc17a1998d9786774eebb80e
BLAKE2b-256 daf5797ed1b1a484234a4d1a060f989a0b56fa0a9ed8bbd1ad96a7198d24c86c

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page