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.0.3.tar.gz (39.8 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.0.3-cp314-cp314-win_amd64.whl (278.5 kB view details)

Uploaded CPython 3.14Windows x86-64

win_notice_lite-0.0.3-cp313-cp313-win_amd64.whl (277.6 kB view details)

Uploaded CPython 3.13Windows x86-64

win_notice_lite-0.0.3-cp310-cp310-win_amd64.whl (279.8 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

  • Download URL: win_notice_lite-0.0.3.tar.gz
  • Upload date:
  • Size: 39.8 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.0.3.tar.gz
Algorithm Hash digest
SHA256 709fcadd424b7c80ec6f037a08f17855dbd8ce80699412d87b35073d344d3d67
MD5 a6d21d174dd4291fa4427b891b65f3a4
BLAKE2b-256 85e1e5de88a33491c98b8998b2558e17f94fc2cd3a9ca332b32854f12cb57250

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3b7687716c61466ba4db27d5b0767619a89ec5637b241b25b9fe68812f46ea1e
MD5 dcd3ab3df5382c7dcc3fdcba87bf5e72
BLAKE2b-256 63140ca37056a4d98a4b27d5a55c2f01b42504bfc83be1aeb8f751bf6b52fd1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5da83f833d2e7a60b381509f22db0502fd4466f544883990738a84f91f46d02d
MD5 6d22c6c55596c0495a1ddac0538b3335
BLAKE2b-256 8e437a5ee11aa25e789aa87fdb50736c3e865423b0877e4b923c1463df2cbb7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a9b7088b4692ff0b1cce208f6d270b33501c84164240a65cc567487c1b640a85
MD5 75e4ab1b8a51c404f7164ec74080e103
BLAKE2b-256 a4ce22f38f4a36cbce56466f5330bf46e951376075aad1d2ce1064ac87424ce9

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