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.4.tar.gz (40.9 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.4-cp314-cp314-win_amd64.whl (272.7 kB view details)

Uploaded CPython 3.14Windows x86-64

win_notice_lite-0.0.4-cp313-cp313-win_amd64.whl (273.1 kB view details)

Uploaded CPython 3.13Windows x86-64

win_notice_lite-0.0.4-cp310-cp310-win_amd64.whl (273.6 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

  • Download URL: win_notice_lite-0.0.4.tar.gz
  • Upload date:
  • Size: 40.9 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.4.tar.gz
Algorithm Hash digest
SHA256 33cdea7cca74e4dce4a30e21c837289a32d5fdaece9f3d31d40f4ffc52a032f7
MD5 03fb593ff6536965772bc8d13fc2e5a3
BLAKE2b-256 605054bade2e697b1b9808d69593a81b1d0dd57adb982bc4fc310049ec7b347c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4f9d98836a605e651831b45b05e53572b41121a780c4536f02133e46db4ddb9f
MD5 a6d9097b1c808a82eddd299bda34f06d
BLAKE2b-256 55b8b9e55d6f15ddc9f392ebe9107b0d59abc1199c3c3b637f6af6e3401727de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 acd5c1986f8830ec2e5560f59203ffe6cab722aa2ec6f181e38fba94721d03bd
MD5 f40ed582f4d43689de99e052464efbee
BLAKE2b-256 c055662211256534b214ad90f92bbc6317edebef044c9937ed572126e55aca5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.0.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 de3b75d6dce9da69b1622a5c13b4d0d1f493df373c3dc44466e25237626cc091
MD5 2ffd5a34634d0a5acecb1d7e9d905cc5
BLAKE2b-256 cbfc6b77262d7b3dd593a51191bff45a7a29455fe4a2dfd9df670fc6bae5e8df

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