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-hypernode.com/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 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.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

oops_all_itertools-1.0.1-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.1.tar.gz.

File metadata

  • Download URL: oops_all_itertools-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 acda8f6c5437cb1d8f4c52ea0b8cc7d49eab61b1de45ebdc98d25e29172e8fd2
MD5 ed31b7fa980e41cda60014331913ae8a
BLAKE2b-256 4de484f646cd95ca6eb068f25aaa6653b1cc721f6ce8e1815c85e112edfd60f3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for oops_all_itertools-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6cd08625e09be9500d27a0497504b0eb89f87f5c5dcc206ae950aee83cc529f4
MD5 47e77850e033f6c4748331d885f6ce6d
BLAKE2b-256 81bd25b2fe6c4d669eaa28be16887c38274f1a1ce15e1ae19030bdcff430e434

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