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.3.tar.gz (59.1 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.3-cp314-cp314-win_amd64.whl (382.7 kB view details)

Uploaded CPython 3.14Windows x86-64

win_notice_lite-0.1.3-cp313-cp313-win_amd64.whl (382.4 kB view details)

Uploaded CPython 3.13Windows x86-64

win_notice_lite-0.1.3-cp310-cp310-win_amd64.whl (385.4 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

  • Download URL: win_notice_lite-0.1.3.tar.gz
  • Upload date:
  • Size: 59.1 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.3.tar.gz
Algorithm Hash digest
SHA256 1795f14341388a3a46b03e55da220370025bb9afd3313be22322c6e241366e82
MD5 0252537a449dc8528a793c6f2d0fd3f7
BLAKE2b-256 079d828ca2ab0de3ba82773030468af62c5d546173e7ff2a9b3b2368a83fa150

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a04d742dd8a3b8e4a600119552b2ab06ae5010fc9c92adb0522b448c071a3d34
MD5 643cc5854f59dc366534ce09f2a9354b
BLAKE2b-256 77f3d097421430ed169db22f2ea2678052d43bc68449958828cf621d1b7cfb25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4924bc7d0e71bf9a9df69c2157a25be7af3a7af0d42ee96bb2988f31a831063e
MD5 f3c097f93629a41d43f63cdfc3e39d30
BLAKE2b-256 e06ad00409f6cced8274de62e5c1771e7be630a6ef5698aa155faf870b015637

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6151c01d676775325c4e31597a1babc05bba8f18bd1313c9443728090d5fb70e
MD5 f6ee3ca305eea8a6045bdb14f6631957
BLAKE2b-256 e1e06d837fafd01fb06a4e8607e76b6f820c6ecd5033b5f698e9aa068f8aaf3f

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