an unofficial async wrapper for the Snusbase API
Reason this release was yanked:
broken, barely works
Project description
snusbase.py - Unofficial Asynchronous Snusbase API Wrapper
snusbase.py
is an unofficial asynchronous Python wrapper for the Snusbase API.
Features
- Fast and Efficient: Utilizes asynchronous programming for optimized performance.
- Fully Asynchronous: Leverages asyncio to support concurrent operations.
- Easy to Use: Provides a clean and intuitive interface for Snusbase API operations.
- Type Hinted: Comes with type hints for improved code readability and IDE support.
Installation
You can easily install snusbase.py
using pip:
pip install snusbase.py
Usage
import asyncio
from snusbase import SnusbaseClient
snusbase = SnusbaseClient("YOUR_API_KEY")
async def main():
results = await snusbase.ip_lookup("1.1.1.1")
print(results)
asyncio.run(main())
TODO:
- Make documentation.
- Proper error handling.
- Many improvements (v1.0.4)
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Credits
- Snusbase for their amazing service.
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
snusbase.py-1.0.4.tar.gz
(4.5 kB
view hashes)
Built Distribution
Close
Hashes for snusbase.py-1.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3adacf253a9c077cd5a5eda352c3829169943557c2b25cbc9a08c28ececcefcf |
|
MD5 | c5055ce38a5748493022ce8acbd92245 |
|
BLAKE2b-256 | f5ebf44caf285d8d1003692b373a33485c297c24bd67fd94b16d193d967843d9 |