misc common functionality and useful optimizations
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
snakeoil-0.9.5.tar.gz
(266.1 kB
view hashes)
Built Distributions
Close
Hashes for snakeoil-0.9.5-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf5e2e1de8b64a4a4da5f4c20bfb557a9e79144e660e1fb2061f274706daecea |
|
MD5 | 52b555a62cc6e3510375583f96531f03 |
|
BLAKE2b-256 | 6582f22f6a4500c4c71233506a6d40a7fa728c0cb2363dc08dda12c629c39223 |
Close
Hashes for snakeoil-0.9.5-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c1854badb60f2e3cf8de0f289cc5c0c40483fa91490e8e9c7a1c907141b566c |
|
MD5 | 773e31c4efbc55c1765a3407702e1c6d |
|
BLAKE2b-256 | d8552b851fbed393819f97978187761adeb4594b6b225539497ab0dea9bd95af |
Close
Hashes for snakeoil-0.9.5-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baa4ad0bae90e58d336bb81f81d8f932cc5e41ae337a2df1b34966925ea4b2f2 |
|
MD5 | 3895f10cbe34248a52c8b442e46f1c66 |
|
BLAKE2b-256 | 805e132477db54e3e3c7324aff136c4a2f527959ea065b4b75d67a22aba94537 |
Close
Hashes for snakeoil-0.9.5-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e07c98b7624b8c015f665051a48a8ddbe0712f52e014951b62605adee21a846 |
|
MD5 | 78b78b5952722dc1fa7980f2b9a189d0 |
|
BLAKE2b-256 | 1ea2e1ba4a2e9cd655d02f3a0c9ac7b15348f00552614ee69a74f3ac6341879e |
Close
Hashes for snakeoil-0.9.5-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7564eda01580d32c4020ba98eb0fb89a92230a27c5c51126c7cc2cb6eb223f2d |
|
MD5 | a620a35dc056dd396be825efd37591cf |
|
BLAKE2b-256 | 1d1e89c4e41399d8f79f0577e17573e96f0c26d3f9b4bb5af96650871a356d76 |
Close
Hashes for snakeoil-0.9.5-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9367425615937e02b22c47cabddf5045a34bdf9297dea7d3ce925fdce97ff383 |
|
MD5 | caeabe2e11c375bd30932beac66d172c |
|
BLAKE2b-256 | 8edc45d6b63e6135b328c840acafb22cd9f1e882109deb71a8ef385f1eab19a0 |
Close
Hashes for snakeoil-0.9.5-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 491f0193678bde0b2ca7ff780dfb14d3c61fa2136c29a487b19e8e9a3507a871 |
|
MD5 | fb790cc004860da62052131a19f9e85f |
|
BLAKE2b-256 | ea7685ee2f9945bfca300735254793949cdccd5fb43771aff9b9f337587080f8 |
Close
Hashes for snakeoil-0.9.5-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf116caed4ee8c6f6179beaab126f56a8d646b123cd367163303081835fb1a5c |
|
MD5 | 5b0d369c826c3f863742561411b4628d |
|
BLAKE2b-256 | 202209c670323e49bad9bf9014992330f79165db09c0da846e7dbb3c3745b9c7 |