SkillAgentSearch skills...

Zbox

Get cytoolz or toolz, whatever's around

Install / Use

/learn @jiffyclub/Zbox
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

zbox

.. image:: https://img.shields.io/pypi/v/zbox.svg :target: https://pypi.python.org/pypi/zbox/ :alt: Latest Version

.. image:: https://img.shields.io/pypi/pyversions/zbox.svg :target: https://pypi.python.org/pypi/zbox/ :alt: Supported Python versions

.. image:: https://img.shields.io/pypi/wheel/zbox.svg :target: https://pypi.python.org/pypi/zbox/ :alt: Wheel Status

.. image:: https://travis-ci.org/jiffyclub/zbox.svg?branch=master :target: https://travis-ci.org/jiffyclub/zbox :alt: Travis-CI Status

zbox is a tiny library to help me use toolz_ and cytoolz_. I frequently use toolz and would like to use cytoolz if it's available, but don't want to put a try/except in all my projects. By importing toolz from zbox I always get cytoolz if cytoolz is installed and otherwise I get toolz.

Installation

zbox is on PyPI, install it with: pip install zbox. zbox works on Python 2 and Python 3.

Usage

.. code::

from zbox import toolz

If cytoolz_ is installed toolz will be cytoolz, otherwise it will be toolz.

gen


.. code::

    from zbox import gen

``gen`` is a function that converts any iterable into a Python
generator object. I use this with Pandas, which sometimes doesn't
expand iterables unless they are first converted to a generator.

.. _toolz: http://toolz.readthedocs.org/
.. _cytoolz: https://github.com/pytoolz/cytoolz/
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated6y ago
Forks4

Languages

Python

Security Score

70/100

Audited on Jun 17, 2019

No findings