Skip to content

Commit

Permalink
Bumping Dependencies (inc. pyproject.toml) (#436)
Browse files Browse the repository at this point in the history
* Lock Poetry to v1.8.4

* Bumping Dependencies (inc. pyproject.toml)

* Fix RTD
  • Loading branch information
Nusnus authored Feb 21, 2025
1 parent a5411d8 commit 260e57b
Show file tree
Hide file tree
Showing 7 changed files with 1,598 additions and 798 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install CI dependencies
run: |
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/parallel-support.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install tox
run: |
Expand Down Expand Up @@ -103,6 +105,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install tox
run: |
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install tox
run: |
Expand Down Expand Up @@ -113,6 +115,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install tox
run: |
Expand Down Expand Up @@ -158,6 +162,8 @@ jobs:

- name: Install Poetry
uses: snok/[email protected]
with:
version: 1.8.4

- name: Install tox
run: |
Expand Down
15 changes: 7 additions & 8 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,10 @@ build:
post_create_environment:
# Install poetry
# https://python-poetry.org/docs/#installing-manually
- pip install poetry==1.7.1
- pip install poetry==1.8.4
# Tell poetry to not use a virtual environment
- poetry config virtualenvs.create false
post_install:
- poetry install -E "all" --with docs
- poetry export --with docs -E all -f requirements.txt --output docs/requirements.txt

# Build documentation in the "docs/" directory with Sphinx
sphinx:
Expand All @@ -34,8 +33,8 @@ sphinx:
# Optional but recommended, declare the Python requirements required
# to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
# python:
# install:
# - method: pip
# path: .
# - requirements: docs/requirements.txt
python:
install:
- method: pip
path: .
- requirements: docs/requirements.txt
1 change: 1 addition & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
r"https://github\.com/celery/celery/blob/main/requirements/test\.txt#L2",
r"https://github\.com/celery/celery/blob/main/tox\.ini#L30",
r"https://www\.opensource\.org/license/BSD-3-Clause",
r"https://pypi\.org/project/pytest-celery/#history",
],
autodoc_mock_imports=[],
)
Expand Down
Loading

0 comments on commit 260e57b

Please sign in to comment.