diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 174c3b11..dcf19f2a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,20 +25,10 @@ jobs: RYE_INSTALL_OPTION: '--yes' - name: Install dependencies - run: | - rye sync --all-features - - - name: Run ruff - run: | - rye run check:ruff + run: rye sync --all-features - - name: Run type checking - run: | - rye run typecheck - - - name: Ensure importable - run: | - rye run python -c 'import finch' + - name: Run lints + run: ./scripts/lint test: name: test runs-on: ubuntu-latest diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7ad2c0bf..1b5a0a43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.6" + ".": "0.20.7" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 044e38f6..af3b9c3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.20.7 (2024-05-14) + +Full Changelog: [v0.20.6...v0.20.7](https://github.com/Finch-API/finch-api-python/compare/v0.20.6...v0.20.7) + +### Chores + +* **internal:** add slightly better logging to scripts ([#383](https://github.com/Finch-API/finch-api-python/issues/383)) ([4c8a883](https://github.com/Finch-API/finch-api-python/commit/4c8a8837677f736d670ae614c3bc99756bcbafd7)) + ## 0.20.6 (2024-05-14) Full Changelog: [v0.20.5...v0.20.6](https://github.com/Finch-API/finch-api-python/compare/v0.20.5...v0.20.6) diff --git a/pyproject.toml b/pyproject.toml index 82ae0faf..4812ec14 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "finch-api" -version = "0.20.6" +version = "0.20.7" description = "The official Python library for the Finch API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/scripts/format b/scripts/format index 2a9ea466..667ec2d7 100755 --- a/scripts/format +++ b/scripts/format @@ -4,5 +4,5 @@ set -e cd "$(dirname "$0")/.." +echo "==> Running formatters" rye run format - diff --git a/scripts/lint b/scripts/lint index 0cc68b51..9d53daa6 100755 --- a/scripts/lint +++ b/scripts/lint @@ -4,5 +4,9 @@ set -e cd "$(dirname "$0")/.." +echo "==> Running lints" rye run lint +echo "==> Making sure it imports" +rye run python -c 'import finch' + diff --git a/scripts/test b/scripts/test index be01d044..b3ace901 100755 --- a/scripts/test +++ b/scripts/test @@ -52,6 +52,5 @@ else echo fi -# Run tests echo "==> Running tests" rye run pytest "$@" diff --git a/src/finch/_version.py b/src/finch/_version.py index 5d1dfa81..a24a11a7 100644 --- a/src/finch/_version.py +++ b/src/finch/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "finch" -__version__ = "0.20.6" # x-release-please-version +__version__ = "0.20.7" # x-release-please-version