Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add devcontainer #120

Closed
wants to merge 6 commits into from
Closed

Add devcontainer #120

wants to merge 6 commits into from

Conversation

Nova38
Copy link
Contributor

@Nova38 Nova38 commented Apr 16, 2023

Fixes #37

The dev container is based on the universal image that is used for GitHub codespaces. It also has several additional features added to it such as tox, gh-cli, pre\commit, act, and poetry. After it is created it will automatically install the project using poetry and then clone down the submodule.

I was running into an error when I ran make from mypy saying that it couldn't find docutils types and it suggested that to fix it needed this command to be run:

mypy --install-types  

I went ahead and the dev container now also runs that command after setup. I have verified that from a clean rebuild of the container the base make command is working.

@wenkokke
Copy link
Owner

wenkokke commented May 8, 2023

Merged via #131

@wenkokke wenkokke closed this May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add devcontainer
2 participants