Skip to content

Commit 260e57b

Browse files
authored
Bumping Dependencies (inc. pyproject.toml) (#436)
* Lock Poetry to v1.8.4 * Bumping Dependencies (inc. pyproject.toml) * Fix RTD
1 parent a5411d8 commit 260e57b

File tree

7 files changed

+1598
-798
lines changed

7 files changed

+1598
-798
lines changed

.github/workflows/linter.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626

2727
- name: Install Poetry
2828
uses: snok/[email protected]
29+
with:
30+
version: 1.8.4
2931

3032
- name: Install CI dependencies
3133
run: |

.github/workflows/parallel-support.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ jobs:
6161

6262
- name: Install Poetry
6363
uses: snok/[email protected]
64+
with:
65+
version: 1.8.4
6466

6567
- name: Install tox
6668
run: |
@@ -103,6 +105,8 @@ jobs:
103105

104106
- name: Install Poetry
105107
uses: snok/[email protected]
108+
with:
109+
version: 1.8.4
106110

107111
- name: Install tox
108112
run: |

.github/workflows/python-package.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ jobs:
6161

6262
- name: Install Poetry
6363
uses: snok/[email protected]
64+
with:
65+
version: 1.8.4
6466

6567
- name: Install tox
6668
run: |
@@ -113,6 +115,8 @@ jobs:
113115

114116
- name: Install Poetry
115117
uses: snok/[email protected]
118+
with:
119+
version: 1.8.4
116120

117121
- name: Install tox
118122
run: |
@@ -158,6 +162,8 @@ jobs:
158162

159163
- name: Install Poetry
160164
uses: snok/[email protected]
165+
with:
166+
version: 1.8.4
161167

162168
- name: Install tox
163169
run: |

.readthedocs.yaml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,10 @@ build:
1313
post_create_environment:
1414
# Install poetry
1515
# https://python-poetry.org/docs/#installing-manually
16-
- pip install poetry==1.7.1
16+
- pip install poetry==1.8.4
1717
# Tell poetry to not use a virtual environment
1818
- poetry config virtualenvs.create false
19-
post_install:
20-
- poetry install -E "all" --with docs
19+
- poetry export --with docs -E all -f requirements.txt --output docs/requirements.txt
2120

2221
# Build documentation in the "docs/" directory with Sphinx
2322
sphinx:
@@ -34,8 +33,8 @@ sphinx:
3433
# Optional but recommended, declare the Python requirements required
3534
# to build your documentation
3635
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
37-
# python:
38-
# install:
39-
# - method: pip
40-
# path: .
41-
# - requirements: docs/requirements.txt
36+
python:
37+
install:
38+
- method: pip
39+
path: .
40+
- requirements: docs/requirements.txt

docs/conf.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
r"https://github\.com/celery/celery/blob/main/requirements/test\.txt#L2",
3535
r"https://github\.com/celery/celery/blob/main/tox\.ini#L30",
3636
r"https://www\.opensource\.org/license/BSD-3-Clause",
37+
r"https://pypi\.org/project/pytest-celery/#history",
3738
],
3839
autodoc_mock_imports=[],
3940
)

0 commit comments

Comments
 (0)