Skip to main content

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.

Metadata

Release files for win-notice-lite 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for win-notice-lite 0.1.3
File Size Uploaded
win_notice_lite-0.1.3.tar.gz 59.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for win-notice-lite 0.1.3
File Interpreter ABI Platform
win_notice_lite-0.1.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
win_notice_lite-0.1.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
win_notice_lite-0.1.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details

Total release size: 1.2 MB

Release files / win_notice_lite-0.1.3.tar.gz

Download URL win_notice_lite-0.1.3.tar.gz
Size 59.1 kB
Tags Source
SHA-256 checksum
How to use checksums
1795f14341388a3a46b03e55da220370025bb9afd3313be22322c6e241366e82
BLAKE2b-256 checksum
How to use checksums
079d828ca2ab0de3ba82773030468af62c5d546173e7ff2a9b3b2368a83fa150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.9

Release files / win_notice_lite-0.1.3-cp314-cp314-win_amd64.whl

Download URL win_notice_lite-0.1.3-cp314-cp314-win_amd64.whl
Size 382.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a04d742dd8a3b8e4a600119552b2ab06ae5010fc9c92adb0522b448c071a3d34
BLAKE2b-256 checksum
How to use checksums
77f3d097421430ed169db22f2ea2678052d43bc68449958828cf621d1b7cfb25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.9

Release files / win_notice_lite-0.1.3-cp313-cp313-win_amd64.whl

Download URL win_notice_lite-0.1.3-cp313-cp313-win_amd64.whl
Size 382.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4924bc7d0e71bf9a9df69c2157a25be7af3a7af0d42ee96bb2988f31a831063e
BLAKE2b-256 checksum
How to use checksums
e06ad00409f6cced8274de62e5c1771e7be630a6ef5698aa155faf870b015637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.9

Release files / win_notice_lite-0.1.3-cp310-cp310-win_amd64.whl

Download URL win_notice_lite-0.1.3-cp310-cp310-win_amd64.whl
Size 385.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6151c01d676775325c4e31597a1babc05bba8f18bd1313c9443728090d5fb70e
BLAKE2b-256 checksum
How to use checksums
e1e06d837fafd01fb06a4e8607e76b6f820c6ecd5033b5f698e9aa068f8aaf3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

0.1.3 This release

4 release files

0.1.2

4 release files

0.1.1

4 release files

0.1.0

4 release files

0.0.4

4 release files

0.0.3

4 release files

0.0.2

3 release files

0.0.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page