@@ -146,7 +146,7 @@ jobs:
146146 - name : " Install dependencies"
147147 run : npm install
148148 - name : " Setup Python environment"
149- run : " pip install invoke toml "
149+ run : " pip install invoke"
150150 - name : " Build docs website"
151151 run : " invoke docs"
152152
@@ -176,7 +176,7 @@ jobs:
176176 - name : " Install dependencies"
177177 run : " poetry install --no-interaction --no-ansi --extras ctl"
178178 - name : " Setup environment"
179- run : " pip install invoke toml "
179+ run : " pip install invoke"
180180 - name : " Validate generated documentation"
181181 run : " poetry run invoke docs-validate"
182182
@@ -236,7 +236,11 @@ jobs:
236236 run : |
237237 pipx install poetry==${{ needs.prepare-environment.outputs.POETRY_VERSION }} --python python${{ matrix.python-version }}
238238 poetry config virtualenvs.create true --local
239- pip install invoke toml codecov
239+ pip install invoke codecov
240+ - name : " Install tomli for Python < 3.11"
241+ if : matrix.python-version == '3.9' || matrix.python-version == '3.10'
242+ run : |
243+ pip install tomli
240244 - name : " Install Package"
241245 run : " poetry install --all-extras"
242246 - name : " Mypy Tests"
@@ -289,7 +293,7 @@ jobs:
289293 run : |
290294 pipx install poetry==${{ needs.prepare-environment.outputs.POETRY_VERSION }}
291295 poetry config virtualenvs.create true --local
292- pip install invoke toml codecov
296+ pip install invoke codecov
293297 - name : " Install Package"
294298 run : " poetry install --all-extras"
295299 - name : " Integration Tests"
@@ -362,7 +366,7 @@ jobs:
362366 # run: |
363367 # pipx install poetry==${{ needs.prepare-environment.outputs.POETRY_VERSION }}
364368 # poetry config virtualenvs.create true --local
365- # pip install invoke toml codecov
369+ # pip install invoke codecov
366370
367371 # - name: "Install Package"
368372 # run: "poetry install --all-extras"
0 commit comments