No project description provided
Project description
Windows-Notice-Lite
目录
一、简介
本项目基于windows crate二次开发, 主要包装了在 Windows 系统上获取桌面 toast 通知的相关方法, 并使用 PyO3 进行 Python 绑定以作为 Python 库提供
二、使用方法
2.1 预编译包
你可以使用如下命令使用我们为windows-amd64设备制作的预编译版本
pip install win-notice-lite
2.2 从源构建
2.2.1 准备条件
- 系统: Windows 10 及以上
- 环境: Rustup 全套工具链, Python>=3.10, 2>maturin>=1.9, git
2.2.2 克隆
执行以下命令将项目克隆到本地:
git clone https://github.com/starwindv/windows-notice-lite.git
cd win-notice-lite
2.2.3 编译
maturin build # 或者 python -m build
这一步根据使用命令的不同, 产物分布在以下两个位置:
使用 maturin: .\target\wheels\win_notice_lite-{proj_version}-{py_version}-{py_version}-win_{architecture}.whl
使用 python:
.\dist\win_notice_lite-{proj_version}.tar.gz
和
.\dist\win_notice_lite-{proj_version}-{py_version}-{py_version}-win_{architecture}.whl
2.2.4 安装
python -m pip install {path_to_wheel}
三、文档
你可以在本项目的根目录下使用cargo doc生成文档
四、破坏性更新
你可以在BREAKING.md中找到各版本可能存在的破坏性更新说明
五、许可证
本项目遵循 GPL-3.0 许可证, 但请注意: 对于列出在文件中的开发者, 享有 GPL-3.0 许可证例外, 允许他们将本项目用于https://github.com/Python-island/Python-island下的每个branch项目的开发中, 并且不需要受到传染性影响.
除此之外的所有使用者, 仍需遵守 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.2.tar.gz.
File metadata
- Download URL: win_notice_lite-0.0.2.tar.gz
- Upload date:
- Size: 26.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9084553a2193415ff3326397c231deda1730d0d33c6d534a785a016eeef277d
|
|
| MD5 |
d09e7da9ddbe7531d9eeb8f99d98bd5a
|
|
| BLAKE2b-256 |
631e49c612ee63effa9ae3cfca6afe8da71257e3b8dad0b870c6ffde1a9260ce
|
File details
Details for the file win_notice_lite-0.0.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: win_notice_lite-0.0.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 218.7 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 |
e63f0652ba50ae23e6d72b4b5bc50e3edc09fd9bf4becb9a1b0d8d934b63e9b4
|
|
| MD5 |
fb0be24ff074f0ce0f177afc4ab8bf63
|
|
| BLAKE2b-256 |
ec108e08feb3a4ea2fab14fd71296c0fbcff56ef2221e9d8afae4a4b506a4d3b
|
File details
Details for the file win_notice_lite-0.0.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: win_notice_lite-0.0.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 221.7 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 |
e54a93f101d90608eb7a5f2dda27fc4f65d151574ab3842763af577548236777
|
|
| MD5 |
2b639180c4cf6ab1955f767359264e54
|
|
| BLAKE2b-256 |
089f2ec3e16714927f6b6e947fbefdb1201de25f2ad926c998d7293a2af394d4
|