Skip to content

Commit ba4ab65

Browse files
Remove conformance as workspace member and lift deps
I _think_ we want to do this, as the deps can just be expressed as dev dependencies. This doesn't seem to work for how we're doing noextras and the example, though.
1 parent 8a69686 commit ba4ab65

File tree

5 files changed

+16
-56
lines changed

5 files changed

+16
-56
lines changed

conformance/pyproject.toml

Lines changed: 0 additions & 18 deletions
This file was deleted.

conformance/test/client.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010

1111
import httpx
1212
from _util import create_standard_streams
13-
from connectrpc.client import ResponseMetadata
14-
from connectrpc.code import Code
15-
from connectrpc.errors import ConnectError
16-
from connectrpc.request import Headers
1713
from gen.connectrpc.conformance.v1.client_compat_pb2 import (
1814
ClientCompatRequest,
1915
ClientCompatResponse,
@@ -36,6 +32,11 @@
3632
from google.protobuf.any_pb2 import Any
3733
from google.protobuf.message import Message
3834

35+
from connectrpc.client import ResponseMetadata
36+
from connectrpc.code import Code
37+
from connectrpc.errors import ConnectError
38+
from connectrpc.request import Headers
39+
3940

4041
def _convert_code(error: Code) -> ConformanceCode:
4142
match error:

conformance/test/server.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
from typing import TYPE_CHECKING, Literal, TypeVar
1010

1111
from _util import create_standard_streams
12-
from connectrpc.code import Code
13-
from connectrpc.errors import ConnectError
14-
from connectrpc.request import RequestContext
1512
from gen.connectrpc.conformance.v1.config_pb2 import Code as ConformanceCode
1613
from gen.connectrpc.conformance.v1.server_compat_pb2 import (
1714
ServerCompatRequest,
@@ -43,6 +40,10 @@
4340
from hypercorn.config import Config as HypercornConfig
4441
from hypercorn.logging import Logger
4542

43+
from connectrpc.code import Code
44+
from connectrpc.errors import ConnectError
45+
from connectrpc.request import RequestContext
46+
4647
if TYPE_CHECKING:
4748
from google.protobuf.message import Message
4849

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ dev = [
4040
"connect-python-example",
4141
"coverage>=7.10",
4242
"flask>=3.1.2",
43+
"httpx[http2]>=0.28.1",
44+
"hypercorn>=0.17.3",
4345
"just-bin>=1.42.4; sys_platform != 'win32'",
4446
"mkdocs>=1.6.1",
4547
"mkdocs-material>=9.6.20",
@@ -218,7 +220,7 @@ exclude = [
218220
]
219221

220222
[tool.uv.workspace]
221-
members = ["conformance", "example", "noextras"]
223+
members = ["example", "noextras"]
222224

223225
[tool.uv.sources]
224226
connect-python = { workspace = true }

uv.lock

Lines changed: 4 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)