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.1.tar.gz
(271.0 kB
view hashes)
Built Distributions
Close
Hashes for snakeoil-0.9.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64bbdd278ab18186c28a890229f607343570823303b659a75a4dc293d8f85da5 |
|
MD5 | c72943360f5df8e6b813cb9c202e5254 |
|
BLAKE2b-256 | 2c6793966c39e761d2d103a3c39a57d4264d9e0ffd9240d71cbee9eaf8e950f9 |
Close
Hashes for snakeoil-0.9.1-cp39-cp39-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5520654cda824e71e20b7357b421b30b41176cd66a98d7024433636ed63b1eb4 |
|
MD5 | 978500ec9ef503c5048a5f7a4f424806 |
|
BLAKE2b-256 | 804a8c56b24ca9ea3ae918531dac9234001ac40bf99812d8f8ae6c91a8ccf548 |
Close
Hashes for snakeoil-0.9.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fca8918407298d6e94a2d5dfb5a9ad55d56f55a3af75d1c73328ba56717225eb |
|
MD5 | 6911eee04f0de3b148819e4a92ab0483 |
|
BLAKE2b-256 | 8f1a49b1a4662750f2b72e1ab660c349e85c38b9056ff00b978d243259a38cde |
Close
Hashes for snakeoil-0.9.1-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04afd26e5aa4e3dee2dd327d23a9bd27d2fb46e58c9b6654117e870c22c57f30 |
|
MD5 | f163dbcaec114cb6f96843f96284ec4a |
|
BLAKE2b-256 | dd1ffd9db332b5381140c8311fc1547afb3a502df3314e946421065c3e941f5f |
Close
Hashes for snakeoil-0.9.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68136b59cffe21f5d4466b39f7592ce2d97089a0ba5e1cceb47b3dedaa2e56e3 |
|
MD5 | 7de27f9af80718b85962964bccd905cb |
|
BLAKE2b-256 | 8d6495b513772f4dcc941d8e7a905b16d3297ec5dd36c9fbbf817a7aa40ab9f9 |
Close
Hashes for snakeoil-0.9.1-cp38-cp38-manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b97493d1435bed89cd9284988b69e39ee8da24add8bfe24053212c6b113025f3 |
|
MD5 | 3dbfe4dc897d70f8096041f3f1fa08c3 |
|
BLAKE2b-256 | 8e45edea54b9217f80e0d10cc2268137b8e612cf63089072afa39f6f673ca2c0 |
Close
Hashes for snakeoil-0.9.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74eb0ff9fe9656e4daa3b785d87e86ae90f5adccd5c06f101ddb3f48c11c5930 |
|
MD5 | ff88a429e39795010413fbc10a6012b8 |
|
BLAKE2b-256 | 896c272c3e35b57a64f51a21c011a2efc538782a5b8e2ead2dcc49365ca3225a |
Close
Hashes for snakeoil-0.9.1-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fed4e5ddcb66e979f26a992a09737974ec1f73bd88375175563b2acd3512a398 |
|
MD5 | a7363b48a986f76c10e227bb046780d7 |
|
BLAKE2b-256 | fd6093404a90b1ae19b6a62509b48e37790d670f9bf03d0b1f09bd5f179a4b0b |