Skip to content

Conversation

@SigureMo
Copy link
Member

@SigureMo SigureMo commented Sep 23, 2024

动机

fixes #335

如下命令即可复现

uvx --with https://files.pythonhosted.org/packages/83/a6/c801daca1fc6056609874d18a5d19be95dd275f0a386b950077508ff4299/biliass-2.0.0a1.tar.gz biliass

maturin build 之后会将 members 字段删掉(也许是 cargo 干的),会导致从 sdist 的 PEP 517 build 挂掉

解决方案

移除该 Cargo.toml,更改 VSCode 指向即可获得完善的开发体验

类型

  • ✨ feat: 添加新功能
  • 🐛 fix: 修复 bug
  • 📝 docs: 对文档进行修改
  • ♻️ refactor: 代码重构(既不是新增功能,也不是修改 bug 的代码变动)
  • ⚡ perf: 提高性能的代码修改
  • 🧑‍💻 dx: 优化开发体验
  • 🔨 workflow: 工作流变动
  • 🏷️ types: 类型声明修改
  • 🚧 wip: 工作正在进行中
  • ✅ test: 测试用例添加及修改
  • 🔨 build: 影响构建系统或外部依赖关系的更改
  • 👷 ci: 更改 CI 配置文件和脚本
  • ❓ chore: 其它不涉及源码以及测试的修改
  • ⬆️ deps: 依赖项修改
  • 🔖 release: 发布新版本

@SigureMo SigureMo merged commit bce4d0b into main Sep 23, 2024
29 checks passed
@SigureMo SigureMo deleted the remove-cargo-toml-to-avoid-pep517-build-error branch September 23, 2024 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: No status

Development

Successfully merging this pull request may close these issues.

🐛 PyPI 上 biliass 2.0.0a1 的 Cargo workspace 配置出错

2 participants