Skip to content

Dev container suggestions #485

@eimrek

Description

@eimrek

Some suggestions for the dev container setup (happy to prep a PR if agreed):

venv.sh static tasks

As venv.sh is ran every time a container is created, static (and potentially slow) tasks are better to be moved to the Dockerfile, these include:

  • setting up the venv
  • Installing pip, node, rust, ipykernel, ...

Building C++ separately from python

At the moment

QDK_UARCH=native pip install -v .[all]

builds C++ and python bindings together.

But it might be nicer already here to install C++ separately and link the python build to it, which should allow for faster development.

(At the moment I'm basically doing this manually anyway and ignoring the current install step.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions