Skip to content

Commit e388fc7

Browse files
authored
feat/support python 3.13 (#40)
1 parent 96bf60d commit e388fc7

File tree

8 files changed

+16
-12
lines changed

8 files changed

+16
-12
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
strategy:
1818
matrix:
19-
python-version: [ "3.10", "3.11", "3.12" ]
19+
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
2020
steps:
2121
- uses: actions/checkout@v3
2222

@@ -44,7 +44,7 @@ jobs:
4444
runs-on: ubuntu-latest
4545
strategy:
4646
matrix:
47-
python-version: ["3.10", "3.11", "3.12"]
47+
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
4848
steps:
4949
- uses: actions/checkout@v3
5050

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.0.20
2+
3+
* **Expand support to Python 3.13**
4+
15
## 0.0.19
26

37
* **Add more granular error response texts and codes**

requirements/cli.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ idna==3.10
3232
# via anyio
3333
importlib-metadata==8.5.0
3434
# via opentelemetry-api
35-
marshmallow==3.24.1
35+
marshmallow==3.25.1
3636
# via dataclasses-json
3737
mypy-extensions==1.0.0
3838
# via typing-inspect
@@ -84,11 +84,11 @@ packaging==24.2
8484
# opentelemetry-instrumentation
8585
pandas==2.2.3
8686
# via unstructured-ingest
87-
protobuf==5.29.2
87+
protobuf==5.29.3
8888
# via
8989
# googleapis-common-protos
9090
# opentelemetry-proto
91-
pydantic==2.10.4
91+
pydantic==2.10.5
9292
# via
9393
# fastapi
9494
# unstructured-ingest
@@ -122,11 +122,11 @@ typing-inspect==0.9.0
122122
# via dataclasses-json
123123
tzdata==2024.2
124124
# via pandas
125-
unstructured-ingest==0.3.12
125+
unstructured-ingest==0.3.13
126126
# via -r ./cli.in
127127
uvicorn==0.34.0
128128
# via -r ./cli.in
129-
wrapt==1.17.0
129+
wrapt==1.17.2
130130
# via
131131
# deprecated
132132
# opentelemetry-instrumentation

requirements/constraints.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
unstructured-ingest>=0.3.12
1+
unstructured-ingest>=0.3.13

requirements/lint.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pyflakes==3.2.0
3434
# via
3535
# autoflake
3636
# flake8
37-
ruff==0.8.6
37+
ruff==0.9.1
3838
# via -r ./lint.in
3939
tomli==2.2.1
4040
# via

requirements/release.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ markdown-it-py==3.0.0
2424
# via rich
2525
mdurl==0.1.2
2626
# via markdown-it-py
27-
more-itertools==10.5.0
27+
more-itertools==10.6.0
2828
# via
2929
# jaraco-classes
3030
# jaraco-functools

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def load_requirements(file: Union[str, Path]) -> List[str]:
6666
"Programming Language :: Python :: 3.12",
6767
"Topic :: Scientific/Engineering :: Artificial Intelligence",
6868
],
69-
python_requires=">=3.10,<3.13",
69+
python_requires=">=3.10,<4.0",
7070
url="https://github.com/Unstructured-IO/unstructured-platform-plugins", # noqa: 501
7171
packages=find_packages(),
7272
license="Apache-2.0",
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.0.19" # pragma: no cover
1+
__version__ = "0.0.20" # pragma: no cover

0 commit comments

Comments
 (0)