You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Development Containers is an open specification for setting up a development environment within an OCI container (such as Docker). It automatically sets up the necessary dependencies such as pre-commit, hatch, Python versions, etc. thereby reducing the burden of setting up a new environment.
While it is an initiative created by/for Visual Studio Code, it will hopefully grow in adoption.
The tasks for this issue would be as follows:
Set up a new .devcontainer/ directory
Adapt the old Dockerfile spread throughout this directory, and move them to .devcontainer/Containerfile.
Investigate how we can have containers for both x86_64 and arm64
Has this been requested on Canny?
No response
Motivation
Development containers lower the barrier to contributions, especially for people who are unfamiliar with Python's tooling and virtual environment. They are particularly useful when working with GitHub Codespaces, as Codespaces supports the dev containers automatically.
Have you tried building it?
No response
Self-service
I'd be willing to contribute this feature to Pact Python myself.
The text was updated successfully, but these errors were encountered:
Have you read the Contributing Guidelines on issues?
Description
Development Containers is an open specification for setting up a development environment within an OCI container (such as Docker). It automatically sets up the necessary dependencies such as pre-commit, hatch, Python versions, etc. thereby reducing the burden of setting up a new environment.
While it is an initiative created by/for Visual Studio Code, it will hopefully grow in adoption.
The tasks for this issue would be as follows:
.devcontainer/
directoryDockerfile
spread throughout this directory, and move them to.devcontainer/Containerfile
.x86_64
andarm64
Has this been requested on Canny?
No response
Motivation
Development containers lower the barrier to contributions, especially for people who are unfamiliar with Python's tooling and virtual environment. They are particularly useful when working with GitHub Codespaces, as Codespaces supports the dev containers automatically.
Have you tried building it?
No response
Self-service
The text was updated successfully, but these errors were encountered: