准备移植 v2 功能到插件来

This commit is contained in:
2026-02-08 06:14:20 +08:00
parent d4901cf3dc
commit 2a5ccb8eeb
17 changed files with 1095 additions and 956 deletions

View File

@@ -3,10 +3,9 @@
dynamic = ["version"]
requires-python = ">= 3.8, < 4.0"
dependencies = [
"mido >= 1.3",
"tomli >= 2.4.0; python_version < '3.11'",
"tomli-w >= 1.0.0",
"xxhash >= 3",
"tomli >= 2.4.0, < 3.0 ; python_version < '3.11'",
"tomli-w >= 1.0.0, < 2.0",
"xxhash >= 3, < 4.0",
]
authors = [
@@ -46,14 +45,23 @@
[project.optional-dependencies]
full = [
"TrimMCStruct <= 0.0.5.9",
"brotli >= 1.0.0",
midi = [
"mido >= 1.3, < 2.0",
]
structure = [
"numpy",
"TrimMCStruct <= 0.0.5.9",
"brotli >= 1.0.0, < 2.0",
]
full = [
"mido >= 1.3",
"numpy",
"TrimMCStruct <= 0.0.5.9",
"brotli >= 1.0.0, < 2.0",
]
dev = [
"TrimMCStruct <= 0.0.5.9",
"brotli >= 1.0.0",
"brotli >= 1.0.0, < 2.0",
"dill",
"rich",
"pyinstaller",