dstack icon indicating copy to clipboard operation
dstack copied to clipboard

Drop the legacy `dstack-gateway` Python package

Open jvstme opened this issue 11 months ago • 1 comments

Problem

Currently, the gateway installation and updates are performed using a chain of two packages. First, the dstack-gateway package is installed from s3. The dstack-gateway package depends on the dstack package, which contains the actual code used on gateways, so the dstack package is then installed from PyPI.

The dstack-gateway package is redundant and complicates the development process. Testing a local gateway version now requires building and making publicly accessible a development version of both the dstack-gateway and the dstack package.

Solution

Move the remaining code from dstack-gateway to dstack and drop dstack-gateway.

Workaround

No response

Would you like to help us implement this feature by sending a PR?

Yes

jvstme avatar Jan 31 '25 13:01 jvstme