Skip to content

Commit 243cca5

Browse files
authored
Merge pull request #88 from cloudblue/cr/LITE-py313-py314-matrix
LITE-33583: Add Python 3.13 and 3.14 to the test matrix
2 parents 6a26429 + 6353e58 commit 243cca5

4 files changed

Lines changed: 17 additions & 9 deletions

File tree

.github/workflows/build.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
strategy:
1616
matrix:
17-
python-version: ['3.10', '3.11', '3.12']
17+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
1818
steps:
1919
- name: Checkout
2020
uses: actions/checkout@v3

connect/client/models/iterators.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ def get_item(self, item):
3333

3434

3535
class AbstractIterator(AbstractBaseIterator):
36+
def __iter__(self):
37+
return self
38+
3639
def _load(self):
3740
if not self._loaded:
3841
self._rs._results, self._rs._content_range = self._execute_request()
@@ -83,6 +86,9 @@ def _execute_request(self):
8386

8487

8588
class AbstractAsyncIterator(AbstractBaseIterator):
89+
def __aiter__(self):
90+
return self
91+
8692
async def _load(self):
8793
if not self._loaded:
8894
self._rs._results, self._rs._content_range = await self._execute_request()

poetry.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ classifiers = [
2020
"Programming Language :: Python :: 3.10",
2121
"Programming Language :: Python :: 3.11",
2222
"Programming Language :: Python :: 3.12",
23+
"Programming Language :: Python :: 3.13",
24+
"Programming Language :: Python :: 3.14",
2325
"Topic :: Utilities",
2426
"Topic :: Software Development :: Libraries",
2527
]

0 commit comments

Comments
 (0)