Skip to main content

No project description provided

Project description

Windows-Notice-Lite

简体中文

TOC


I. Introduction

This project is secondary development based on the windows crate, primarily wrapping related methods for obtaining desktop toast notifications on Windows systems, and uses PyO3 for Python bindings to provide it as a Python library.


II. Usage

2.1 Pre-compiled Package

You can use the following command to use our pre-compiled version for windows-amd64 devices:

pip install win-notice-lite

2.2 Building from Source

2.2.1 Prerequisites

  • System: Windows 10 and above
  • Environment: Rustup full toolchain, Python>=3.10, maturin>=1.9, git

2.2.2 Clone

Execute the following command to clone the project locally:

git clone https://github.com/starwindv/windows-notice-lite.git
cd win-notice-lite

2.2.3 Compile

maturin build # or python -m build

Depending on the command used, the output will be located in the following two locations:

Using maturin:
.\target\wheels\win_notice_lite-{proj_version}-{py_version}-{py_version}-win_{architecture}.whl

Using python:
.\dist\win_notice_lite-{proj_version}.tar.gz
and
.\dist\win_notice_lite-{proj_version}-{py_version}-{py_version}-win_{architecture}.whl

2.2.4 Install

python -m pip install {path_to_wheel}

III. Documentation

You can generate code documentation using cargo doc in the project root directory, or check our organized documentation.


IV. Breaking Changes

You can find descriptions of possible breaking changes in each version in BREAKING.md.


V. License

This project follows the GPL-3.0 license, but please note: Developers listed in the AUTHORS file have a GPL-3.0 license exception, allowing them to use this project in the development of each branch project under https://github.com/Python-island/Python-island without being affected by the copyleft requirement.

All other users must still comply with the full terms of GPL-3.0.

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

win_notice_lite-0.1.2.tar.gz (59.0 kB view details)

Uploaded Source

Built Distributions

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

win_notice_lite-0.1.2-cp314-cp314-win_amd64.whl (393.0 kB view details)

Uploaded CPython 3.14Windows x86-64

win_notice_lite-0.1.2-cp313-cp313-win_amd64.whl (391.7 kB view details)

Uploaded CPython 3.13Windows x86-64

win_notice_lite-0.1.2-cp310-cp310-win_amd64.whl (394.4 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

  • Download URL: win_notice_lite-0.1.2.tar.gz
  • Upload date:
  • Size: 59.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.9

File hashes

Hashes for win_notice_lite-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b0254eb30e77f581f8fdc0dbdc17969424781ec5777ee25577a17ddc967a9c89
MD5 40faaef8414e5eb22aa27ab5a49e8752
BLAKE2b-256 cbc452eb984c82c4ee7be28eb6abf53e3c8eb58d2bd1cea3c40337816a6aa25b

See more details on using hashes here.

File details

Details for the file win_notice_lite-0.1.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for win_notice_lite-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1ecef1ddf1093a200a7e515a9601519362943642f089bd580b6b2ff315613534
MD5 4f0623296ec9edcbd3fd20cf580c50c2
BLAKE2b-256 13124af47b6c9338583c5a747cbccba233ea41f527945bd5875cde3075a891c3

See more details on using hashes here.

File details

Details for the file win_notice_lite-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for win_notice_lite-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b3d49f191da8d5008fa5feb36d3e8375397af19b367271b2b67f0ee8fafc5ac9
MD5 cd5fd35f4703e7d979b4dd3c3a55d4d5
BLAKE2b-256 d4512556a64b8754796e7254935f796ce37f1b2a7ba7f19cbbd7bd7e04fc5f33

See more details on using hashes here.

File details

Details for the file win_notice_lite-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for win_notice_lite-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e7891d1b1729fe9aa9da7fbc5c8b75623520179ee275fd5752e5e4c5885dee93
MD5 26676232044f38504efba1c70e64fde8
BLAKE2b-256 6aa81654ff5f10588163a8b61a18055adb4ba9905282e634fb824a1de9ce7cfd

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