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.2.tar.gz (6.4 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.2-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyvkpns-0.1.2.tar.gz
  • Upload date:
  • Size: 6.4 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.2.tar.gz
Algorithm Hash digest
SHA256 944b42dff44e57e208dc5034ab5468259b06f6a3ed4f2abd3137890dcdb6401c
MD5 82038cc44ee903ba9399f22ba63ca844
BLAKE2b-256 5cbbe46ef3bd5998f522aca128ae8855d47e9daffe39de74fa1f5e3512fbaeb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyvkpns-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 71a1f99c2c5aef10a508032a004022c98d74e6a2ad1d34fdf68b5e53797419e1
MD5 c1f79dc96c403e77f83dc56b0642b028
BLAKE2b-256 1d1826e0d5e74c0af75f0a5286a296c316dd01fd8b6c763c5d2100dbe75a4988

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