From bbb3666d6c096bd3c83bb97a85bd96803d37e6ae Mon Sep 17 00:00:00 2001 From: Adrien Vannson Date: Thu, 25 Sep 2025 22:10:56 +0200 Subject: [PATCH] Bump compiler to 0.9.0 --- betterproto2_compiler/pyproject.toml | 8 +++--- betterproto2_compiler/uv.lock | 40 ++++------------------------ 2 files changed, 9 insertions(+), 39 deletions(-) diff --git a/betterproto2_compiler/pyproject.toml b/betterproto2_compiler/pyproject.toml index 4ee0af5..3bc0a4e 100644 --- a/betterproto2_compiler/pyproject.toml +++ b/betterproto2_compiler/pyproject.toml @@ -15,16 +15,16 @@ keywords = [ requires-python = ">=3.10,<4.0" dependencies = [ # TODO use the version from the current repo? - # "betterproto2>=0.8.0,<0.9", - "betterproto2", + "betterproto2>=0.9.0,<0.10", + # "betterproto2", "ruff~=0.9.3", "jinja2>=3.0.3", "typing-extensions>=4.7.1,<5", "strenum>=0.4.15,<0.5 ; python_version == '3.10'", ] -[tool.uv.sources] -betterproto2 = { path = "../betterproto2" } +# [tool.uv.sources] +# betterproto2 = { path = "../betterproto2" } [project.urls] Documentation = "https://betterproto.github.io/python-betterproto2/" diff --git a/betterproto2_compiler/uv.lock b/betterproto2_compiler/uv.lock index 67a7722..579cc06 100644 --- a/betterproto2_compiler/uv.lock +++ b/betterproto2_compiler/uv.lock @@ -27,44 +27,14 @@ wheels = [ [[package]] name = "betterproto2" version = "0.9.0" -source = { directory = "../betterproto2" } +source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "python-dateutil" }, { name = "typing-extensions" }, ] - -[package.metadata] -requires-dist = [ - { name = "grpcio", marker = "extra == 'all'", specifier = ">=1.72.1" }, - { name = "grpcio", marker = "extra == 'grpcio'", specifier = ">=1.72.1" }, - { name = "grpclib", marker = "extra == 'all'", specifier = ">=0.4.8" }, - { name = "grpclib", marker = "extra == 'grpclib'", specifier = ">=0.4.8" }, - { name = "protobuf", marker = "extra == 'all'", specifier = ">=5.29.3" }, - { name = "protobuf", marker = "extra == 'protobuf'", specifier = ">=5.29.3" }, - { name = "pydantic", marker = "extra == 'all'", specifier = ">=2.11.5" }, - { name = "pydantic", marker = "extra == 'pydantic'", specifier = ">=2.11.5" }, - { name = "python-dateutil", specifier = ">=2.9.0.post0" }, - { name = "typing-extensions", specifier = ">=4.14.0" }, -] -provides-extras = ["grpcio", "grpclib", "pydantic", "protobuf", "all"] - -[package.metadata.requires-dev] -dev = [ - { name = "ipykernel", specifier = ">=6.29.5" }, - { name = "mkdocs-material", specifier = ">=9.6.14" }, - { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, - { name = "mypy", specifier = ">=1.16.0" }, - { name = "pre-commit", specifier = ">=4.2.0,<5" }, - { name = "pyright", specifier = ">=1.1.401" }, - { name = "ruff", specifier = "==0.9.3" }, -] -test = [ - { name = "cachelib", specifier = ">=0.13.0" }, - { name = "poethepoet", specifier = ">=0.34.0" }, - { name = "pytest", specifier = ">=8.4.0" }, - { name = "pytest-asyncio", specifier = ">=1.0.0" }, - { name = "pytest-cov", specifier = ">=6.1.1" }, - { name = "pytest-mock", specifier = ">=3.14.1" }, +sdist = { url = "https://files.pythonhosted.org/packages/f4/42/0abb192e2ad3cde53ceb1494bb0b31a548cc4c672e32d32e403cea9817d2/betterproto2-0.9.0.tar.gz", hash = "sha256:06e31730f3a40ee8195c1ce05ac182b802b8dc3adac125ebe223f2518c695bc2", size = 143826, upload-time = "2025-09-25T20:09:04.304Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7f/06/9eb1579407b69ccccc8942e44d0af3b3ef6b5d65f00ff35f9b9581556ab5/betterproto2-0.9.0-py3-none-any.whl", hash = "sha256:53aa700640e5c516917ee8fd68463de3581f2e52360b0be3c7c811024ec9cdab", size = 19550, upload-time = "2025-09-25T20:09:02.847Z" }, ] [[package]] @@ -94,7 +64,7 @@ test = [ [package.metadata] requires-dist = [ - { name = "betterproto2", directory = "../betterproto2" }, + { name = "betterproto2", specifier = ">=0.9.0,<0.10" }, { name = "jinja2", specifier = ">=3.0.3" }, { name = "ruff", specifier = "~=0.9.3" }, { name = "strenum", marker = "python_full_version == '3.10.*'", specifier = ">=0.4.15,<0.5" },