From a99a82c3a3fceba474ae6c14704ed78371b5af97 Mon Sep 17 00:00:00 2001 From: zrr1999 <2742392377@qq.com> Date: Mon, 4 Nov 2024 22:47:01 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20docs:=20update=20readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++++++++------------ pyproject.toml | 13 +++++++++++++ 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index d1c5fee..867546c 100644 --- a/README.md +++ b/README.md @@ -49,22 +49,22 @@ pip install . ``` ## 使用说明 -首先创建一个配置文件,例如 `sdns.json`,内容如下: -```json -{ - "domain": "mydomain.com", - "records": [ +首先创建一个配置文件,例如类似 `examples/simple.toml` 文件中的内容,内容如下: +```toml +[test] +domain = "mydomain.com" +setter_name = "cloudflare" +records = [ [ - "test", // 也就是 test.mydomain.com 指向的路径 - "baidu.com" // 解析值,目前只支持 A 记录和 CNAME 记录,会根据此处的值自动判断 - ], - ] -} + "test", # 也就是 test.mydomain.com 指向的路径 + "baidu.com" # 解析值,目前只支持 A 记录和 CNAME 记录,会根据此处的值自动判断 + ] +] ``` 然后执行以下命令: ```shell -dns-manager update ~/.config/dns-manager/sdns.json -# dnsm update ~/.config/dns-manager/sdns.json +dns-manager update examples/simple.toml +# dnsm update examples/simple.toml ``` 此时,你的解析记录就会增加一条 `test.mydomain.com` 的 CNAME 记录指向 `baidu.com` 。 diff --git a/pyproject.toml b/pyproject.toml index 30af112..568506f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,19 @@ dependencies = [ requires-python = ">=3.9" readme = "README.md" license = { text = "MIT" } +classifiers = [ + "Environment :: Console", + "Operating System :: OS Independent", + "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", + "Typing :: Typed", + "Programming Language :: Python", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: Implementation :: CPython", +] [project.optional-dependencies] watch = ["watchfiles"]