Skip to main content

an unofficial async wrapper for the Snusbase API

Project description

snusbase.py - Unofficial Asynchronous Snusbase API Wrapper

PyPI - Downloads PyPI - Python PyPI - License PyPI - Version PyPI - Status

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.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Credits

Project details


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.7.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

snusbase.py-1.0.7-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file snusbase.py-1.0.7.tar.gz.

File metadata

  • Download URL: snusbase.py-1.0.7.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for snusbase.py-1.0.7.tar.gz
Algorithm Hash digest
SHA256 f35403a77d8c13c0697fce6ca2180a6cce3127bf810ae14b041861f7c2ca69b4
MD5 f352d8ded08af4e8a9d46946c9a5d0cb
BLAKE2b-256 a51d99b417b57903ba21231c1410d0bde5e42947e3c2b27b7ac21c26359cd7a4

See more details on using hashes here.

File details

Details for the file snusbase.py-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: snusbase.py-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for snusbase.py-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f5588f9b42e9d3431f8bf0137836d29e0fdc319b8425cfbebdb70606a46e6c29
MD5 2aa3159807bdd4994bb1568cc2b257db
BLAKE2b-256 7672b2bb66ffc9139b01a87325d257d716d6feea6a9cd927f0966f7c1964738c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page