Metadata-Version: 2.4
Name: win_notice_lite
Version: 0.0.1
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Home-Page: https://github.com/starwindv/windows-notice-lite.git
License-Expression: GPL-3.0-only
Requires-Python: >=3.10
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/starwindv/windows-notice-lite.git

# Windows-Notice-Lite

## 目录

- [Windows-Notice-Lite](#windows-notice-lite)
  - [目录](#目录)
  - [一、简介](#一简介)
  - [二、使用方法](#二使用方法)
    - [准备条件](#准备条件)
    - [克隆](#克隆)
    - [编译](#编译)
    - [安装](#安装)


## 一、简介

本项目基于`windows crate`二次开发, 主要包装了在 Windows 系统上获取桌面 toast 通知的相关方法, 并使用 PyO3 进行 Python 绑定以作为 Python 库提供

## 二、使用方法

### 准备条件

 - 系统: Windows 10 及以上
 - 环境: Rustup 全套工具链, Python>=3.10, 2>maturin>=1.9, git

### 克隆

执行以下命令将项目克隆到本地:
```shell
git clone https://github.com/starwindv/win-notice-lite.git
cd win-notice-lite
```

### 编译

```shell
maturin build # 或者 python -m build
```

这一步根据使用命令的不同, 产物分布在以下两个位置:

**使用 maturin**: .\target\wheels\win_notice_lite-{proj_version}-{py_version}-{py_version}-win_{architecture}.whl

**使用 python**: .\dist\


### 安装

