Skip to content

Python benchmarks script and re-organize dev dependencies#7192

Open
AdamGS wants to merge 2 commits intodevelopfrom
adamg/python-benchmarks
Open

Python benchmarks script and re-organize dev dependencies#7192
AdamGS wants to merge 2 commits intodevelopfrom
adamg/python-benchmarks

Conversation

@AdamGS
Copy link
Copy Markdown
Contributor

@AdamGS AdamGS commented Mar 27, 2026

Summary

  1. Add a script to run the python benchmarks which are basically a secret right now.
  2. Re-organize dev-dependencies, now that UV does support transitive dev dependencies

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS requested review from danking and robert3005 March 27, 2026 15:30
@AdamGS AdamGS added changelog/chore A trivial change lang/python Relates to the Vortex Python API labels Mar 27, 2026
# Currently, all dev dependencies live in the root since uv doesn't have transitive dev dependencies.
# See: https://github.com/astral-sh/uv/issues/7541
# Shared dev tooling. Member-specific dev deps live in each member's pyproject.toml.
# `uv sync --all-packages` picks up dev groups from all workspace members.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

Co-authored-by: Dan King <dan@spiraldb.com>
Signed-off-by: Adam Gutglick <adamgsal@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change lang/python Relates to the Vortex Python API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants