/snakeoil

a python library that implements optimized versions of common python functionality

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

pypi test coverage

snakeoil

snakeoil is a python library that implements optimized versions of common python functionality. Some classes and functions have cpython equivalents, but they all have native python implementations too.

Installing

Installing latest pypi release:

pip install snakeoil

Installing from git:

pip install https://github.com/pkgcore/snakeoil/archive/master.tar.gz

Installing from a tarball:

python setup.py install

Tests

A standalone test runner is integrated in setup.py; to run, just execute:

python setup.py test

Using tox for all supported python versions:

tox

Using tox for a specific python version:

tox -e py39

Contact

For bugs and feature requests please create an issue on Github.