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.0.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.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyvkpns-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 623ce739e28954c15f55a3c3c21723ca799294a23007108dc2dc87deab7ff5f4
MD5 377b2650ac7f303f34a5d837ba924cd4
BLAKE2b-256 86d854558e6d99bbfdfbbcb1d931063f89f0db27a1aff07deba23f94cf2db494

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyvkpns-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72bafc2d77568a5fa749fa41b9fd6ebfb88254dbfeb67cf45229754408bdc9dc
MD5 6b6f9c16a18ae3f9035a826be02228ba
BLAKE2b-256 92fe580f9ad2148643d36732292ac3e0ccf0521800a6a3c8c199d68dc301444e

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