From be2b405d0d3740b51b58af7b79e05e0e27ae5a9b Mon Sep 17 00:00:00 2001 From: Lukas Burgholzer Date: Thu, 16 Jan 2025 12:58:17 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=92=20update=20to=20latest=20`uv`=20ve?= =?UTF-8?q?rsion=20that=20properly=20supports=20dynamically=20versioned=20?= =?UTF-8?q?packages=20(#802)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description The latest update to `uv` adds proper support for packages managed by `setuptools-scm`. Version information for packages with dynamic versioning is now not explicitly included in the lock file. ## Checklist: - [x] The pull request only contains commits that are related to it. - [x] I have added appropriate tests and documentation. - [x] I have made sure that all CI jobs on GitHub pass. - [x] The pull request introduces no new warnings and follows the project's style guidelines. Signed-off-by: burgholzer --- pyproject.toml | 1 + uv.lock | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 525e85d95..bd8975e2a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -269,6 +269,7 @@ test-command = "python -c \"from mqt import core\"" [tool.uv] +required-version = ">=0.5.20" reinstall-package = ["mqt-core"] [tool.uv.sources] diff --git a/uv.lock b/uv.lock index 5ce283972..804cd08a1 100644 --- a/uv.lock +++ b/uv.lock @@ -1409,7 +1409,6 @@ wheels = [ [[package]] name = "mqt-core" -version = "2.7.1.dev104+gce5f0ae" source = { editable = "." } [package.optional-dependencies]