Skip to content

Commit

Permalink
Bump sphinx from 8.0.2 to 8.1.3 (#123)
Browse files Browse the repository at this point in the history
* Bump sphinx from 8.0.2 to 8.1.3

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 8.0.2 to 8.1.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](sphinx-doc/sphinx@v8.0.2...v8.1.3)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix venv issue - 1

* Fix venv issue - 2

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: docktermj <michael@dockter.com>
  • Loading branch information
dependabot[bot] and docktermj authored Oct 14, 2024
1 parent 23fb5eb commit 3c5f35f
Show file tree
Hide file tree
Showing 12 changed files with 65 additions and 10 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/black.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install black
- name: Run black testing
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/build-distribution.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,17 @@ jobs:

- name: Install pypa/build
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install build
- name: Build a binary wheel and a source tarball
run: python3 -m build
run: |
source ./venv/bin/activate
python3 -m build
- name: Store the distribution packages
uses: actions/upload-artifact@v4
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/check-development-dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ permissions:

jobs:
check-development-dependencies:
name: "Check development dependencies"
name: Check development dependencies
runs-on: ubuntu-latest

steps:
Expand All @@ -19,5 +19,8 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement development-requirements.txt
2 changes: 1 addition & 1 deletion .github/workflows/create-sphinx-documentation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ on:
push:
branches: [main]
paths:
- "src"
- "examples"
- "src"
workflow_dispatch:

permissions:
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/dependency-scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install wheel
python -m pip wheel -r requirements.txt --wheel-dir=vendor
Expand Down Expand Up @@ -53,6 +58,9 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --requirement requirements.txt
python -m pip install .
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/isort.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,14 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
- name: Run isort
uses: isort/isort-action@v1
with:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/mypy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install mypy pytest orjson
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/pylint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install orjson psutil pylint pytest pytest_schema
Expand Down
11 changes: 9 additions & 2 deletions .github/workflows/pytest-darwin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,18 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install orjson psutil pytest pytest-cov pytest-schema
- if: matrix.python-version == '3.8' || matrix.python-version == '3.9' || matrix.python-version == '3.10'
name: Install python libraries for python 3.8, 3.9, and 3.10
run: python -m pip install typing_extensions
run: |
source ./venv/bin/activate
python -m pip install typing_extensions
- name: Install Docker
uses: docker-practice/actions-setup-docker@master
Expand All @@ -46,7 +51,9 @@ jobs:
run: docker run --detach --env SENZING_TOOLS_ENABLE_ALL --publish 8261:8261 senzing/serve-grpc:latest

- name: Run pytest on tests
run: pytest tests/ --verbose --capture=no --cov=src/senzing_grpc
run: |
source ./venv/bin/activate
pytest tests/ --verbose --capture=no --cov=src/senzing_grpc
- name: Rename coverage file
env:
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/pytest-linux.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,19 +38,27 @@ jobs:

- name: Install dependencies
run: |
python -m venv ./venv
source ./venv/bin/activate
echo "PATH=${PATH}" >> "${GITHUB_ENV}"
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install orjson psutil pytest pytest-cov pytest-schema
- if: matrix.python-version == '3.8' || matrix.python-version == '3.9' || matrix.python-version == '3.10'
name: Install python libraries for python 3.8, 3.9, and 3.10
run: python -m pip install typing_extensions
run: |
source ./venv/bin/activate
python -m pip install typing_extensions
- name: Run pytest on tests
run: pytest tests/ --verbose --capture=no --cov=src --cov-append
run: |
source ./venv/bin/activate
pytest tests/ --verbose --capture=no --cov=src --cov-append
- name: Run unittest on examples
run: |
source ./venv/bin/activate
python3 -m unittest \
examples/szconfig/*.py \
examples/szconfigmanager/*.py \
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/pytest-windows.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,17 @@ jobs:

- name: Install dependencies
run: |
python -m venv .\\venv
.\\venv\\Scripts\\activate
python -m pip install --upgrade pip
python -m pip install --requirement requirements.txt
python -m pip install orjson psutil pytest pytest-cov pytest-schema
- if: matrix.python-version == '3.8' || matrix.python-version == '3.9' || matrix.python-version == '3.10'
name: Install python libraries for python 3.8, 3.9, and 3.10
run: python -m pip install typing_extensions
run: |
.\\venv\\Scripts\\activate
python -m pip install typing_extensions
- name: Install Docker
uses: docker-practice/actions-setup-docker@master
Expand All @@ -46,7 +50,9 @@ jobs:
run: docker run --detach --env SENZING_TOOLS_ENABLE_ALL --publish 8261:8261 senzing/serve-grpc:latest

- name: Run pytest on tests
run: pytest tests/ --verbose --capture=no --cov=src
run: |
.\\venv\\Scripts\\activate
pytest tests/ --verbose --capture=no --cov=src
- name: Rename coverage file
env:
Expand Down
2 changes: 1 addition & 1 deletion development-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ sphinx-prompt==1.9.0
sphinx-rtd-theme==3.0.1
sphinx-tabs==3.4.7
sphinx-toolbox==3.8.0
sphinx==8.0.2
sphinx==8.1.3
sphinxcontrib-applehelp==2.0.0
sphinxcontrib-devhelp==2.0.0
sphinxcontrib-htmlhelp==2.1.0
Expand Down

0 comments on commit 3c5f35f

Please sign in to comment.