diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml
index 6b668304b..e91ec5d90 100644
--- a/.github/workflows/cd.yml
+++ b/.github/workflows/cd.yml
@@ -61,8 +61,12 @@ jobs:
- name: setup-python
uses: actions/setup-python@v3
# install poetry and build dist
- - name: install poetry
- run: pip install poetry
+ - name: install-poetry
+ uses: snok/install-poetry@v1
+ with:
+ version: 1.4.0
+ virtualenvs-in-project: false
+ virtualenvs-path: ~/.virtualenvs
- name: build dist
run: poetry build
- name: publish distribution to Test PyPI
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 887a26cab..f12be56d4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -15,6 +15,7 @@ jobs:
- name: install-poetry
uses: snok/install-poetry@v1
with:
+ version: 1.4.0
virtualenvs-in-project: false
virtualenvs-path: ~/.virtualenvs
- name: poetry install
@@ -40,6 +41,7 @@ jobs:
- name: install-poetry
uses: snok/install-poetry@v1
with:
+ version: 1.4.0
virtualenvs-in-project: false
virtualenvs-path: ~/.virtualenvs
- name: poetry install
diff --git a/docs/reference/apidoc/code_visualization.svg b/docs/reference/apidoc/code_visualization.svg
index 587e81018..bd3ad246d 100644
--- a/docs/reference/apidoc/code_visualization.svg
+++ b/docs/reference/apidoc/code_visualization.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/reference/developer_documentation.md b/docs/reference/developer_documentation.md
index c0d67ee9b..b8d9a0b06 100644
--- a/docs/reference/developer_documentation.md
+++ b/docs/reference/developer_documentation.md
@@ -3,8 +3,8 @@
## Installing
1. Install prerequisites:
- - [Python >= 3.8.0](https://www.python.org/downloads/).
- - [Poetry](https://python-poetry.org/docs/#installation).
+ - [Python >= 3.8.0](https://www.python.org/downloads/)
+ - [Poetry 1.4.0](https://python-poetry.org/docs/#installation)
2. Clone this repository.
3. Change directory to the new `/BuildingMOTIF` directory.
4. Create and activate a virtual environment: