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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33cdea7cca74e4dce4a30e21c837289a32d5fdaece9f3d31d40f4ffc52a032f7
|
|
| MD5 |
03fb593ff6536965772bc8d13fc2e5a3
|
|
| BLAKE2b-256 |
605054bade2e697b1b9808d69593a81b1d0dd57adb982bc4fc310049ec7b347c
|
File details
Details for the file win_notice_lite-0.0.4-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: win_notice_lite-0.0.4-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 272.7 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f9d98836a605e651831b45b05e53572b41121a780c4536f02133e46db4ddb9f
|
|
| MD5 |
a6d9097b1c808a82eddd299bda34f06d
|
|
| BLAKE2b-256 |
55b8b9e55d6f15ddc9f392ebe9107b0d59abc1199c3c3b637f6af6e3401727de
|
File details
Details for the file win_notice_lite-0.0.4-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: win_notice_lite-0.0.4-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 273.1 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
acd5c1986f8830ec2e5560f59203ffe6cab722aa2ec6f181e38fba94721d03bd
|
|
| MD5 |
f40ed582f4d43689de99e052464efbee
|
|
| BLAKE2b-256 |
c055662211256534b214ad90f92bbc6317edebef044c9937ed572126e55aca5f
|
File details
Details for the file win_notice_lite-0.0.4-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: win_notice_lite-0.0.4-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 273.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de3b75d6dce9da69b1622a5c13b4d0d1f493df373c3dc44466e25237626cc091
|
|
| MD5 |
2ffd5a34634d0a5acecb1d7e9d905cc5
|
|
| BLAKE2b-256 |
cbfc6b77262d7b3dd593a51191bff45a7a29455fe4a2dfd9df670fc6bae5e8df
|