Skip to content

Commit 88e81bc

Browse files
authored
Merge pull request #77 from imagekit-developer/release-please--branches--master--changes--next
release: 5.1.1
2 parents f8fadba + 48b549b commit 88e81bc

File tree

15 files changed

+59
-46
lines changed

15 files changed

+59
-46
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ${{ github.repository == 'stainless-sdks/imagekit-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
2020
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6
2323

2424
- name: Install Rye
2525
run: |
@@ -44,7 +44,7 @@ jobs:
4444
id-token: write
4545
runs-on: ${{ github.repository == 'stainless-sdks/imagekit-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v6
4848

4949
- name: Install Rye
5050
run: |
@@ -81,7 +81,7 @@ jobs:
8181
runs-on: ${{ github.repository == 'stainless-sdks/imagekit-python' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
8282
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
8383
steps:
84-
- uses: actions/checkout@v4
84+
- uses: actions/checkout@v6
8585

8686
- name: Install Rye
8787
run: |

.github/workflows/publish-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

1919
- name: Install Rye
2020
run: |

.github/workflows/release-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
if: github.repository == 'imagekit-developer/imagekit-python' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')
1313

1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v6
1616

1717
- name: Check release environment
1818
run: |

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "5.1.0"
2+
".": "5.1.1"
33
}

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 48
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-c028a7584d3508f268ce5c5b824b50af88eaa140620dd03a1b35f409f510603c.yml
3-
openapi_spec_hash: f9b780b2398a87678a13355e48cd515f
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/imagekit-inc%2Fimagekit-84f0d75048a9268981a84800b4190e3691997ce57dcfc0876f38a5b3fce6bacd.yml
3+
openapi_spec_hash: 35607d4e850c8a60524223ff632c83bb
44
config_hash: aeb6eb949d73382270bbd8bbf2e4cf2a

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## 5.1.1 (2026-01-20)
4+
5+
Full Changelog: [v5.1.0...v5.1.1](https://github.com/imagekit-developer/imagekit-python/compare/v5.1.0...v5.1.1)
6+
7+
### Bug Fixes
8+
9+
* vocab field is required ([4ab29b2](https://github.com/imagekit-developer/imagekit-python/commit/4ab29b248b89398b4334d6e1946a35a561997b2a))
10+
11+
12+
### Chores
13+
14+
* **internal:** update `actions/checkout` version ([7826590](https://github.com/imagekit-developer/imagekit-python/commit/782659076636d78290d488da3f834343550627c8))
15+
316
## 5.1.0 (2026-01-16)
417

518
Full Changelog: [v5.0.0...v5.1.0](https://github.com/imagekit-developer/imagekit-python/compare/v5.0.0...v5.1.0)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "imagekitio"
3-
version = "5.1.0"
3+
version = "5.1.1"
44
description = "The official Python library for the ImageKit API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"

src/imagekitio/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "imagekitio"
4-
__version__ = "5.1.0" # x-release-please-version
4+
__version__ = "5.1.1" # x-release-please-version

src/imagekitio/types/shared/extension_config.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -90,19 +90,19 @@ class AITasksTaskSelectTags(BaseModel):
9090
type: Literal["select_tags"]
9191
"""Task type that analyzes the image and adds matching tags from a vocabulary."""
9292

93-
vocabulary: List[str]
94-
"""Array of possible tag values.
95-
96-
Combined length of all strings must not exceed 500 characters. Cannot contain
97-
the `%` character.
98-
"""
99-
10093
max_selections: Optional[int] = None
10194
"""Maximum number of tags to select from the vocabulary."""
10295

10396
min_selections: Optional[int] = None
10497
"""Minimum number of tags to select from the vocabulary."""
10598

99+
vocabulary: Optional[List[str]] = None
100+
"""Array of possible tag values.
101+
102+
Combined length of all strings must not exceed 500 characters. Cannot contain
103+
the `%` character.
104+
"""
105+
106106

107107
class AITasksTaskSelectMetadata(BaseModel):
108108
field: str

src/imagekitio/types/shared/extensions.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -92,19 +92,19 @@ class ExtensionItemAITasksTaskSelectTags(BaseModel):
9292
type: Literal["select_tags"]
9393
"""Task type that analyzes the image and adds matching tags from a vocabulary."""
9494

95-
vocabulary: List[str]
96-
"""Array of possible tag values.
97-
98-
Combined length of all strings must not exceed 500 characters. Cannot contain
99-
the `%` character.
100-
"""
101-
10295
max_selections: Optional[int] = None
10396
"""Maximum number of tags to select from the vocabulary."""
10497

10598
min_selections: Optional[int] = None
10699
"""Minimum number of tags to select from the vocabulary."""
107100

101+
vocabulary: Optional[List[str]] = None
102+
"""Array of possible tag values.
103+
104+
Combined length of all strings must not exceed 500 characters. Cannot contain
105+
the `%` character.
106+
"""
107+
108108

109109
class ExtensionItemAITasksTaskSelectMetadata(BaseModel):
110110
field: str

0 commit comments

Comments
 (0)