From 026c675e1de8c35e32101f962a61cf10e87ff5cf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Dec 2023 09:13:46 -0700 Subject: [PATCH 1/3] build(deps-dev): bump ruff from 0.1.6 to 0.1.7 (#1288) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.6 to 0.1.7. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.1.6...v0.1.7) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 1a746129e..6d5990ce7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,7 @@ test = [ "pytest-recording~=0.13.0", "pytest~=7.3", "requests-mock~=1.11", - "ruff==0.1.6", + "ruff==0.1.7", "types-html5lib~=1.1", "types-orjson~=3.6", "types-jsonschema~=4.18", From 311833feabe7f72bbb42b211a9988f98895827e6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 09:32:11 -0700 Subject: [PATCH 2/3] build(deps): bump actions/setup-python from 4 to 5 (#1289) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/continuous-integration.yml | 14 +++++++------- .github/workflows/release.yml | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 0525ba8c2..847419733 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: "pip" @@ -59,7 +59,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.9" cache: "pip" @@ -109,7 +109,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: "pip" @@ -125,7 +125,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.9" @@ -143,7 +143,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.9" cache: "pip" @@ -158,7 +158,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.9" cache: "pip" @@ -173,7 +173,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "3.9" cache: "pip" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 755afcef2..af62d951e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python 3.x - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.x" From 0e6a8e6ec809f229c1f167308176cccac71ee6e8 Mon Sep 17 00:00:00 2001 From: Tyler Erickson Date: Thu, 7 Dec 2023 05:35:05 -0800 Subject: [PATCH 3/3] Added import for typing objects (#1290) --- docs/concepts.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/concepts.rst b/docs/concepts.rst index 7eb41fd34..c8d6a1621 100644 --- a/docs/concepts.rst +++ b/docs/concepts.rst @@ -303,6 +303,7 @@ for reading from AWS's S3 cloud object storage using `boto3 import boto3 from pystac import Link from pystac.stac_io import DefaultStacIO, StacIO + from typing import Union, Any class CustomStacIO(DefaultStacIO): def __init__(self): @@ -345,6 +346,7 @@ to take advantage of connection pooling using a `requests.Session from urllib.parse import urlparse import requests from pystac.stac_io import DefaultStacIO, StacIO + from typing import Union, Any class ConnectionPoolingIO(DefaultStacIO): def __init__(self):