sliver-py could use a better dev environment setup:
Use hatch for dependency management and environment configuration. Recently adopted by pypa and has a lot more features than existing dependency managers like Poetry or even the older setuptools.
Setup containers for both local development.
The current Dockerfile installs the dependencies but a docker compose setup would give devs an option to spin up Sliver in a local container as well as an optional target Windows container (for Windows developers only😉) so focus is solely on sliver-py development. This wouldn't change the current setup; other OSes can still at least run a local Sliver instance in a container without the Windows target.
sliver-py could use a better dev environment setup:
docker compose
setup would give devs an option to spin up Sliver in a local container as well as an optional target Windows container (for Windows developers only😉) so focus is solely on sliver-py development. This wouldn't change the current setup; other OSes can still at least run a local Sliver instance in a container without the Windows target.