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 cython 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:
pip install .
Tests
Normal pytest is used, just execute:
pytest
Using tox for all supported python versions:
tox
Using tox for a specific python version:
tox -e py310
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.10.9.tar.gz
(174.5 kB
view details)
Built Distribution
snakeoil-0.10.9-py3-none-any.whl
(133.2 kB
view details)
File details
Details for the file snakeoil-0.10.9.tar.gz
.
File metadata
- Download URL: snakeoil-0.10.9.tar.gz
- Upload date:
- Size: 174.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10909df9ff6beda5b18af1cd0ef4c4a5e3a91ecbe3c2526f638495c5a25c24a4 |
|
MD5 | 16c37ee8fab422d630c9018de9f56558 |
|
BLAKE2b-256 | 2b9d65fd7738a4f8412cbc450fde9e9adf4a8663c73a1383c792100b95f24777 |
File details
Details for the file snakeoil-0.10.9-py3-none-any.whl
.
File metadata
- Download URL: snakeoil-0.10.9-py3-none-any.whl
- Upload date:
- Size: 133.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a84e5c3e3c0cab1a71b2aa89d94727b7a29724ebad08f29346a7bb93edc1493 |
|
MD5 | b5f8383d0bba1a5dff06314283ebe7ea |
|
BLAKE2b-256 | 458f59df9cf4f3d13375c64712a51e948e9859b3a09b02cf62c2413faee6ff8a |