File tree Expand file tree Collapse file tree 6 files changed +14
-9
lines changed Expand file tree Collapse file tree 6 files changed +14
-9
lines changed Original file line number Diff line number Diff line change 1
- ## 0.0.86
1
+ ## 0.0.87
2
2
* Patch various CVEs
3
+ * Enable pytest concurrency
4
+ * Enable Claude Code
5
+ * Use Python 3.12 for testing
6
+ * Define version in one place
3
7
4
8
## 0.0.86
5
9
* Patch various CVEs
Original file line number Diff line number Diff line change @@ -137,14 +137,12 @@ check-version:
137
137
scripts/version-sync.sh -c \
138
138
-s CHANGELOG.md \
139
139
-f preprocessing-pipeline-family.yaml release \
140
- -f ${PACKAGE_NAME}/api/app.py release \
141
- -f ${PACKAGE_NAME}/api/general.py release
140
+ -f prepline_general/api/__version__.py release \
142
141
143
142
# # version-sync: update references to version with most recent version from CHANGELOG.md
144
143
.PHONY : version-sync
145
144
version-sync :
146
145
scripts/version-sync.sh \
147
146
-s CHANGELOG.md \
148
147
-f preprocessing-pipeline-family.yaml release \
149
- -f ${PACKAGE_NAME} /api/app.py release \
150
- -f ${PACKAGE_NAME} /api/general.py release
148
+ -f prepline_general/api/__version__.py release \
Original file line number Diff line number Diff line change
1
+ __version__ = "0.0.87" # pragma: no cover
Original file line number Diff line number Diff line change 7
7
8
8
from .general import router as general_router
9
9
from .openapi import set_custom_openapi
10
+ from prepline_general .api import __version__ as api_version
10
11
11
12
logger = logging .getLogger ("unstructured_api" )
12
13
13
14
app = FastAPI (
14
15
title = "Unstructured Pipeline API" ,
15
16
summary = "Partition documents with the Unstructured library" ,
16
- version = "0.0.86" ,
17
+ version = str ( api_version ) ,
17
18
docs_url = "/general/docs" ,
18
19
openapi_url = "/general/openapi.json" ,
19
20
servers = [
Original file line number Diff line number Diff line change 41
41
elements_from_json ,
42
42
)
43
43
from unstructured_inference .models .base import UnknownModelException
44
+ from prepline_general .api import __version__ as api_version
44
45
45
46
app = FastAPI ()
46
47
router = APIRouter ()
@@ -600,7 +601,7 @@ def return_content_type(filename: str):
600
601
601
602
602
603
@router .get ("/general/v0/general" , include_in_schema = False )
603
- @router .get ("/general/v0.0.86 /general" , include_in_schema = False )
604
+ @router .get (f "/general/{ api_version } /general" , include_in_schema = False )
604
605
async def handle_invalid_get_request ():
605
606
raise HTTPException (
606
607
status_code = status .HTTP_405_METHOD_NOT_ALLOWED , detail = "Only POST requests are supported."
@@ -615,7 +616,7 @@ async def handle_invalid_get_request():
615
616
description = "Description" ,
616
617
operation_id = "partition_parameters" ,
617
618
)
618
- @router .post ("/general/v0.0.86 /general" , include_in_schema = False )
619
+ @router .post (f "/general/{ api_version } /general" , include_in_schema = False )
619
620
def general_partition (
620
621
request : Request ,
621
622
# cannot use annotated type here because of a bug described here:
Original file line number Diff line number Diff line change 1
1
name : general
2
- version : 0.0.86
2
+ version : 0.0.87
You can’t perform that action at this time.
0 commit comments