A lightweight python utility package built on the standard library
Project description
tooltils | v1.7.0
A lightweight python utility package built on the standard library
>>> import tooltils
>>> data = tooltils.requests.get('httpbin.org/get')
>>> data.status_code
'200 OK'
>>> data.end_data.url
'https:/httpbin.org/get'
>>> data.end_data.sent_headers
{'User-Agent': 'Python-tooltils/1.7.0', 'Accept-Encoding': 'gzip, deflate', ...}
>>> data.headers
{'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Host': 'httpbin.org', ...}
Installation
Get the latest version from PyPi
python -m pip install tooltils
OR install using the source code
git clone https://github.com/feetbots/tooltils.git
cd tooltils
python -m pip install setup.py --user
API
The full API is available to read in the project files at API.md
Best Features
Tooltils is built completely on the Python standard library, but still implementing advanced features like:
- Automatic or specified timezone conversion for date and time methods
- Obtaining thorough operating system information
- Keep-alive connection re-use for requesting
- Optimisation to deliver code blazingly fast
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
tooltils-1.7.0.tar.gz
(35.2 kB
view details)
Built Distribution
tooltils-1.7.0-py3-none-any.whl
(37.5 kB
view details)
File details
Details for the file tooltils-1.7.0.tar.gz
.
File metadata
- Download URL: tooltils-1.7.0.tar.gz
- Upload date:
- Size: 35.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a69db63749a0144709f0cb417bbfebb4af7b845a98511e85dd617e19fe28753 |
|
MD5 | 77054024bb6bbb755a9150202290a9bb |
|
BLAKE2b-256 | b2a017cfde77412c6d3824765f6eb18f74ea89867223adfc8993a99c7024b3f9 |
File details
Details for the file tooltils-1.7.0-py3-none-any.whl
.
File metadata
- Download URL: tooltils-1.7.0-py3-none-any.whl
- Upload date:
- Size: 37.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbd9da8df857c6f448651846054d08ef1688d67060fd011107040198e1f1088 |
|
MD5 | 07e4538d5fb42d2544879da170c99ab9 |
|
BLAKE2b-256 | f4b1bdc3bf153985e86639e353f275acf6241a6fb571250132cbac6a58413aae |