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.1.tar.gz (52.3 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.1-cp314-cp314-win_amd64.whl (383.3 kB view details)

Uploaded CPython 3.14Windows x86-64

win_notice_lite-0.1.1-cp313-cp313-win_amd64.whl (383.2 kB view details)

Uploaded CPython 3.13Windows x86-64

win_notice_lite-0.1.1-cp310-cp310-win_amd64.whl (384.4 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

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

File metadata

  • Download URL: win_notice_lite-0.1.1.tar.gz
  • Upload date:
  • Size: 52.3 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.1.tar.gz
Algorithm Hash digest
SHA256 7a89e660fe4e748dde4c58cc2d912f354023b68882c281d29ccdafa9ab04050a
MD5 bea805d14615aadc6a964c6bbd6f30a7
BLAKE2b-256 516a37f921953c618b1a5b0cf120fb2caee20047ee8be60eaa771809b3ddbf7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4d4efb3cfe5df4a96d169c01b85960f036edbae385d12ccff65527e8ac2be771
MD5 bb8f31b63203769167d8a37cf789e5cf
BLAKE2b-256 c946642323d8006b9d2881cf841629951f1c5f833e205f3ee0dffd0063b583be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 50a3cd285a87271b55612a6b836c09ce131bf67601d518bfe61650c557b33f80
MD5 39427f9f6c4ee5c7b33fea1676c2586d
BLAKE2b-256 484a004c745c98c257100a07bdd60e8c30699f76aa7190672397aa38e93c0f96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for win_notice_lite-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5a79e4f9a174579963cf4cc65b2d0661d4d0ca03931b1997ea0225f92600bc4e
MD5 eca1ee4da251b0b459e8a82ef602dfd0
BLAKE2b-256 0cba4eea16a50dee94a6b87733f4700ac20683fbe276f1fe0b95ed76b77f1927

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