Skip to content

Conversation

@mkdir700
Copy link
Collaborator

  • Migrated project's dependency management from PDM to uv.
  • Switched the build backend from pdm-backend to hatchling.build in all pyproject.toml files.
  • 【Configuration】Updated pyproject.toml files to:
    • Remove [tool.pdm] and [tool.pdm.dev-dependencies] sections.
    • Add [tool.uv.sources] to define editable local dependencies.
    • Explicitly list local dependencies in the dependencies section for applications.
    • Consolidated authors field to a single line where applicable.
  • 【New File】Introduced app/trading/uv.lock for locked dependencies.
  • 【Developer Experience】Updated .vscode/settings.json to include python.analysis.extraPaths for improved module resolution in VS Code.
  • 【Tooling】Upgraded ruff to version 0.14.10 in the root pyproject.toml and adjusted its ignore list.

- Migrated project's dependency management from PDM to `uv`.
- Switched the build backend from `pdm-backend` to `hatchling.build` in all `pyproject.toml` files.
- 【Configuration】Updated `pyproject.toml` files to:
  - Remove `[tool.pdm]` and `[tool.pdm.dev-dependencies]` sections.
  - Add `[tool.uv.sources]` to define editable local dependencies.
  - Explicitly list local dependencies in the `dependencies` section for applications.
  - Consolidated `authors` field to a single line where applicable.
- 【New File】Introduced `app/trading/uv.lock` for locked dependencies.
- 【Developer Experience】Updated `.vscode/settings.json` to include `python.analysis.extraPaths` for improved module resolution in VS Code.
- 【Tooling】Upgraded `ruff` to version `0.14.10` in the root `pyproject.toml` and adjusted its ignore list.
@mkdir700 mkdir700 merged commit 3c7d9e4 into ChainBuff:main Dec 21, 2025
1 check failed
@mkdir700 mkdir700 deleted the refactor/migrate-deps-management-to-uv branch December 21, 2025 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant