diff --git a/Makefile b/Makefile index 924724bc9e..89b078bf09 100644 --- a/Makefile +++ b/Makefile @@ -37,18 +37,15 @@ build: protos build-java build-docker # Python SDK -install-python-dependencies: - python -m piptools sync sdk/python/requirements/py$(PYTHON_VERSION)-requirements.txt - pip install --no-deps . - python setup.py build_python_protos --inplace - install-python-dependencies-uv: uv pip sync --system sdk/python/requirements/py$(PYTHON_VERSION)-requirements.txt + uv pip install --system setuptools grpcio-tools==1.56.2 uv pip install --system --no-deps . python setup.py build_python_protos --inplace install-python-dependencies-uv-venv: uv pip sync sdk/python/requirements/py$(PYTHON_VERSION)-requirements.txt + uv pip install setuptools grpcio-tools==1.56.2 uv pip install --no-deps . python setup.py build_python_protos --inplace diff --git a/pyproject.toml b/pyproject.toml index 03b8f290c2..31cbead186 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,3 @@ -[build-system] -requires = [ - "grpcio-tools==1.56.2", - "grpcio>=1.56.2,<2", - "mypy-protobuf==3.1", - "protobuf>=4.24.0,<5.0.0", - "pybindgen==0.22.0", - "setuptools>=60", - "setuptools_scm>=6.2", - "sphinx!=4.0.0", - "wheel", -] -build-backend = "setuptools.build_meta" - [tool.setuptools_scm] # Including this section is comparable to supplying use_scm_version=True in setup.py.