Skip to main content

Client to send push notifications via VKPNS api

Project description

pyvkpns

RuStore Logo

Python client for push notifications in RuStore.

Features

  • Send and receive push notifications
  • Easy integration with Python projects
  • Works with RuStore notification service

Installation

Install via pip:

pip install pyvkpns

Or from source:

git clone https://github.com/deadlovelll/pyvkpns.git
cd pyvkpns
pip install .

Usage

from pyvkpns import VKPNSClient

client = VKPNSClient(
    project_id="YOUR_PROJECT_ID", 
    service_token="YOUR_SERVICE_TOKEN",
    platform="PLATFORM",
)
await client.send_notification(
    title="Hello", 
    body="This is a test notification",
)

Contributing

Contributions are welcome. Please open issues or submit pull requests.

License MIT License © 2025 Timofei Ivankov

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

pyvkpns-0.1.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyvkpns-0.1.1-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file pyvkpns-0.1.1.tar.gz.

File metadata

  • Download URL: pyvkpns-0.1.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.13.7 Darwin/24.1.0

File hashes

Hashes for pyvkpns-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8fbb3a7f77cdef7ada443950a5d17a3de2496899c28dc94cf67e6dfda33b09b3
MD5 b79e0dbb7e305a9a472cd01071744e67
BLAKE2b-256 322ce84db16b4a18bf47d77f29838d3db817edae8240fce03338bf989c8bc672

See more details on using hashes here.

File details

Details for the file pyvkpns-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyvkpns-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.13.7 Darwin/24.1.0

File hashes

Hashes for pyvkpns-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f892cbc7bf002b6f066702c6287f5f872bc32e7c0db3d21d8a85903cd346cf32
MD5 545937cb0c7220816557e3d647875ebe
BLAKE2b-256 44a863e36a8bb48a3b8b91b6fb53cc9dfd7285dd0d1d6373f9bef7472e2eef49

See more details on using hashes here.

Supported by

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