Skip to content

Commit acb797f

Browse files
authored
chore: add UV_FROZEN and more pypi classifiers (#112)
Signed-off-by: Michele Dolfi <[email protected]>
1 parent 293d8ab commit acb797f

File tree

5 files changed

+14
-1
lines changed

5 files changed

+14
-1
lines changed

.github/scripts/release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ CHGLOG_FILE="${CHGLOG_FILE:-CHANGELOG.md}"
1111

1212
# update package version
1313
uvx --from=toml-cli toml set --toml-path=pyproject.toml project.version "${TARGET_VERSION}"
14-
uv lock --upgrade-package docling-ibm-models
14+
UV_FROZEN=0 uv lock --upgrade-package docling-ibm-models
1515

1616
# collect release notes
1717
REL_NOTES=$(mktemp)

.github/workflows/cd.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ name: "Run CD"
33
on:
44
workflow_dispatch:
55

6+
env:
7+
UV_FROZEN: "1"
8+
69
jobs:
710
code-checks:
811
uses: ./.github/workflows/checks.yml

.github/workflows/checks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ on:
1212
env:
1313
HF_HUB_DOWNLOAD_TIMEOUT: "60"
1414
HF_HUB_ETAG_TIMEOUT: "60"
15+
UV_FROZEN: "1"
1516

1617
jobs:
1718
run-checks:

.github/workflows/pypi.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
release:
55
types: [published]
66

7+
env:
8+
UV_FROZEN: "1"
9+
710
permissions:
811
contents: read
912

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,17 @@ authors = [
1616
classifiers = [
1717
"Operating System :: MacOS :: MacOS X",
1818
"Operating System :: POSIX :: Linux",
19+
"Operating System :: Microsoft :: Windows",
1920
"Development Status :: 5 - Production/Stable",
2021
"Intended Audience :: Developers",
2122
"Intended Audience :: Science/Research",
2223
"Topic :: Scientific/Engineering :: Artificial Intelligence",
2324
"Programming Language :: Python :: 3",
25+
"Programming Language :: Python :: 3.9",
26+
"Programming Language :: Python :: 3.10",
27+
"Programming Language :: Python :: 3.11",
28+
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
2430
]
2531
requires-python = '>=3.9,<4.0'
2632
dependencies = [

0 commit comments

Comments
 (0)