From c05ffca1260a4d7c60b7698d65e3ca8bd958a6fe Mon Sep 17 00:00:00 2001 From: lou Date: Sun, 9 Aug 2026 22:42:43 +0800 Subject: [PATCH] =?UTF-8?q?pyproject.toml=20+=20pytest:=20canonical=20?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=91=BD=E4=BB=A4=20(.venv/bin/pytest=20-q,?= =?UTF-8?q?=2023=20passed)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + pyproject.toml | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 pyproject.toml diff --git a/.gitignore b/.gitignore index 2f673a5..feb219e 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ kali-2026.zip # 分卷产物 / init json (生成物) *.part* *.init.json +.pytest_cache/ diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..88c98dd --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,12 @@ +[project] +name = "7z-encrypt" +version = "0.1.0" +description = "文件安全传输系统 - 客户端 (加密/分卷/元数据/传输)" +requires-python = ">=3.11" +dependencies = [ + "cryptography>=50.0", +] + +[tool.pytest.ini_options] +testpaths = ["tests"] +pythonpath = ["."]