Skip to content

Commit 657d4cb

Browse files
committed
Dependency updates
1 parent b48681e commit 657d4cb

File tree

8 files changed

+28
-27
lines changed

8 files changed

+28
-27
lines changed

.github/workflows/docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
build:
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v3
23+
- uses: actions/checkout@v4
2424
- name: Set up Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: '3.9'
2828
- name: Install dependencies
@@ -53,7 +53,7 @@ jobs:
5353
name: documentation
5454
path: ./docs-build
5555
- name: Deploy to GitHub Pages
56-
uses: peaceiris/actions-gh-pages@v3
56+
uses: peaceiris/actions-gh-pages@v4
5757
with:
5858
github_token: ${{ secrets.GITHUB_TOKEN }}
5959
publish_dir: ./docs-build

.github/workflows/test-runner.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
runs-on: ubuntu-latest
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

2121
- name: Set up Python 3.12
22-
uses: actions/setup-python@v4
22+
uses: actions/setup-python@v5
2323
with:
2424
python-version: "3.12"
2525

@@ -44,10 +44,10 @@ jobs:
4444
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
4545

4646
steps:
47-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
4848

4949
- name: Set up Python ${{ matrix.python-version }}
50-
uses: actions/setup-python@v4
50+
uses: actions/setup-python@v5
5151
with:
5252
python-version: ${{ matrix.python-version }}
5353

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
repos:
22
- repo: https://github.com/PyCQA/flake8
3-
rev: 7.0.0
3+
rev: 7.3.0
44
hooks:
55
- id: flake8
66
args:
77
- --ignore=E501,E712,W503
88
- repo: https://github.com/timothycrosley/isort
9-
rev: 5.13.2
9+
rev: 6.0.1
1010
hooks:
1111
- id: isort
1212
args: ["--profile", "black"]
1313
- repo: https://github.com/psf/black
14-
rev: 24.1.1
14+
rev: 25.1.0
1515
hooks:
1616
- id: black
1717
language_version: python3.12
1818
- repo: https://github.com/pre-commit/mirrors-mypy
19-
rev: v1.8.0
19+
rev: v1.17.0
2020
hooks:
2121
- id: mypy
2222
exclude: /tests/

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ COPY . .
1313

1414
# Install the package in development mode with dev and docs extras
1515
RUN pip install -e ".[dev,docs]"
16-
16+
1717
CMD ["stac_check"]

docs/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
project = "stac-check"
1414
copyright = "2025, Jonathan Healy"
1515
author = "Jonathan Healy"
16-
release = "1.7.0"
16+
release = "1.11.0"
1717

1818
# -- General configuration ---------------------------------------------------
1919
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
@@ -54,6 +54,7 @@
5454
html_static_path = ["_static"]
5555

5656
myst_heading_anchors = 3 # Generate anchors for h1, h2, and h3
57+
suppress_warnings = ["myst.header", "myst.xref_missing"]
5758

5859
# Configure myst-parser to handle images
5960
myst_url_schemes = ("http", "https", "mailto", "ftp")

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ For more detailed documentation, please see the following pages:
1616
api
1717

1818
Indices and tables
19-
=================
19+
==================
2020

2121
* :ref:`genindex`
2222
* :ref:`modindex`

docs/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
sphinx>=4.0.0
2-
sphinx_rtd_theme>=1.0.0
3-
myst-parser>=0.18.0
4-
sphinx-autodoc-typehints>=1.18.0
1+
sphinx>=8.2.3
2+
sphinx_rtd_theme>=3.0.2
3+
myst-parser>=4.0.1
4+
sphinx-autodoc-typehints>=3.2.0

setup.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
include_package_data=True,
1818
setup_requires=["setuptools"],
1919
install_requires=[
20-
"requests>=2.32.3",
21-
"jsonschema>=4.23.0",
20+
"requests>=2.32.4",
21+
"jsonschema>=4.25.0",
2222
"click>=8.1.8",
23-
"stac-validator~=3.9.1",
23+
"stac-validator~=3.10.0",
2424
"PyYAML",
2525
"python-dotenv",
2626
],
@@ -29,15 +29,15 @@
2929
"pytest",
3030
"requests-mock",
3131
"types-setuptools",
32-
"stac-validator[pydantic]~=3.9.1",
32+
"stac-validator[pydantic]~=3.10.0",
3333
],
3434
"docs": [
35-
"sphinx>=4.0.0",
36-
"sphinx_rtd_theme>=1.0.0",
37-
"myst-parser>=0.18.0",
38-
"sphinx-autodoc-typehints>=1.18.0",
35+
"sphinx>=8.2.3",
36+
"sphinx_rtd_theme>=3.0.2",
37+
"myst-parser>=4.0.1",
38+
"sphinx-autodoc-typehints>=3.2.0",
3939
],
40-
"pydantic": ["stac-validator[pydantic]~=3.9.1"],
40+
"pydantic": ["stac-validator[pydantic]~=3.10.0"],
4141
},
4242
entry_points={"console_scripts": ["stac-check=stac_check.cli:main"]},
4343
author="Jonathan Healy",

0 commit comments

Comments
 (0)