Peter W. J. Staar
a41ef14bb2
fix: upgraded pillow, requests, pygments, cryptography ( #269 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-05-11 09:57:08 +02:00
Michele Dolfi
1ef8e22aca
ci: add concurrency control to cancel outdated workflow runs ( #266 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2026-04-29 07:53:57 +02:00
Peter W. J. Staar
8546560474
feat: add jpeg2000 pixel data ( #259 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-04-22 08:47:15 +02:00
Peter W. J. Staar
6d984796a9
fix: rotated pages (missing commits) ( #219 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-02-17 16:50:28 +01:00
Christoph Auer
aeca2496c9
chore: Exclude pypy wheels for windows builds ( #218 )
...
Signed-off-by: Christoph Auer <cau@zurich.ibm.com >
2026-02-17 12:46:41 +01:00
Peter W. J. Staar
25672da1e8
feat: add-image-extraction ( #207 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-02-04 17:35:00 +01:00
Peter W. J. Staar
d162c32bbd
feat: remove python3.9 ( #200 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
2026-01-26 15:43:47 +01:00
Michele Dolfi
d5ddec7a86
chore: install release deps ( #197 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2026-01-20 09:25:05 +01:00
Michele Dolfi
fb5fd79bd6
chore: disable mac x86 and fix issues in release.sh ( #194 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2026-01-14 14:21:38 +01:00
Michele Dolfi
5caf1ffa70
feat: support for py3.14 ( #174 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2025-10-17 10:31:22 +02:00
Rui Dias Gomes
a0009237b8
fix: filter out *-linux_x86_64.whl ( #153 )
...
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com >
2025-08-19 20:18:01 +02:00
Rui Dias Gomes
499813bcef
fix: wheels.yml ( #152 )
...
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com >
2025-08-19 13:49:07 +02:00
Rui Dias Gomes
6e19d607ee
ci: fix cd.yml ( #151 )
...
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com >
2025-08-19 10:31:49 +02:00
Michele Dolfi
4a578a165c
ci: switch to windows 2025 ( #149 )
...
Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com >
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Co-authored-by: Peter Staar <taa@zurich.ibm.com >
2025-08-04 17:00:57 +02:00
Rui Dias Gomes
29d62f58be
chore: switch to uv ( #135 )
...
Signed-off-by: rmdg88 <rmdg88@gmail.com >
2025-06-24 13:00:03 +02:00
Peter W. J. Staar
8872e736bf
feat: Fixed char ordering in text lines ( #138 )
...
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Signed-off-by: Christoph Auer <cau@zurich.ibm.com >
Co-authored-by: Christoph Auer <cau@zurich.ibm.com >
2025-06-24 12:43:01 +02:00
Michele Dolfi
f5cbc74564
chore: dco advisor ( #131 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2025-06-17 09:38:51 +02:00
Michele Dolfi
650b863745
ci: use linux-arm CI machines ( #111 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2025-03-14 13:39:05 +01:00
Michele Dolfi
a655bc9d59
chore: move to docling-project gh org ( #110 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2025-03-14 13:03:49 +01:00
Michele Dolfi
0921cb6c6d
ci: fix linux build with ubuntu 22.04 ( #88 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2025-01-27 05:19:00 +01:00
Michele Dolfi
7706471b86
ci: use ci build artifacts, push all together to pypi, simplify mac builds ( #71 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: Michele Dolfi <97102151+dolfim-ibm@users.noreply.github.com >
2024-11-28 12:16:21 +01:00
Michele Dolfi
e2820a4165
chore: CD on demand and mergify checks ( #69 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-11-26 08:42:50 +01:00
Michele Dolfi
57c376d3aa
chore: fix rhel ci with proper deps and network isolation ( #63 )
...
Signed-off-by: Christian Heimes <christian@python.org >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Co-authored-by: Christian Heimes <christian@python.org >
2024-11-21 16:09:09 +01:00
Michele Dolfi
8e36f66b06
fix: enable python3.9 wheels ( #60 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-11-20 12:45:09 +01:00
Michele Dolfi
2b4d1d690d
chore: update poetry in CI ( #51 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-30 10:34:23 +01:00
Michele Dolfi
836571afac
chore: allow forks with synchronize event ( #46 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-18 14:59:43 +02:00
Michele Dolfi
71a043eb97
feat: python 3.13 support ( #39 )
...
* update windows build
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* feat: python 3.13 support
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: rmdg88 <rmdg88@gmail.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Co-authored-by: rmdg88 <rmdg88@gmail.com >
2024-10-10 12:52:08 +02:00
Rui Dias Gomes
e26ed056c2
fix: windows build properly linking to system libraries ( #36 )
...
Signed-off-by: rmdg88 <rmdg88@gmail.com >
2024-10-02 18:20:52 +02:00
Michele Dolfi
e1c8e4980f
feat: build using system deps ( #33 )
...
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-02 12:34:52 +02:00
Michele Dolfi
8d903baf61
fix: python version in wheels ( #31 )
...
[skip ci]
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-10-02 10:43:43 +02:00
Michele Dolfi
f3febc53a2
fix: sdist and wheels content ( #28 )
...
* missing sdist in pypi index
* installing pybind11 as a build time python package dependency
* add missing windows pyd files
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-09-30 17:46:07 +02:00
Michele Dolfi
f69f960cca
chore: switch to gh apps user ( #23 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-09-21 16:53:52 +02:00
Rui Gomes
f45db975de
Rui/add windows ci ( #21 )
...
* add windows ci
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* Update wheels.yml
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* cleanup steps
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* cleanup publish steps
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* install poetry without 3rd party action
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* trigger CI
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
* update std lib and other fixes
Signed-off-by: rmdg88 <rmdg88@gmail.com >
---------
Signed-off-by: Rui Gomes <66125272+rmdg88@users.noreply.github.com >
Signed-off-by: rmdg88 <rmdg88@gmail.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Co-authored-by: Michele Dolfi <dol@zurich.ibm.com >
2024-09-19 10:05:51 +02:00
Michele Dolfi
3f51a2c571
feat: build linux arm64 architecture ( #17 )
...
* feat: build linux arm64 architecture
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* avoid pinning only one CIBW_BUILD
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add more python pinning
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* typo
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* use Compatible release clause
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add last digit to python compatibility
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* skip pypy
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* improve debugging unzip code
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-09-09 14:13:48 +02:00
Michele Dolfi
9c8ccccd98
chore: cleanup build deps added in CI ( #14 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-29 14:37:37 +02:00
Michele Dolfi
e62ba96e8d
ci: build in Release mode and improve compilation with multi-threading ( #13 )
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-23 11:02:38 +02:00
Michele Dolfi
58e30f0e74
chore: fix secrets in CI ( #5 )
...
* chore: trigger CI in PR
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* run poetry auth config only on releases
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-13 09:47:37 +02:00
Michele Dolfi
afd2816960
chore: inherit secrets [skip ci]
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-07 14:01:09 +02:00
Michele Dolfi
bc858dc555
chore: fix secrets name [skip ci]
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-07 13:47:36 +02:00
Michele Dolfi
892dd62295
chore: use poetry config file for pypi [skip ci]
...
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
2024-08-07 13:36:31 +02:00
Michele Dolfi
13d3e6b606
chore: add CI ( #2 )
...
* chore: add CI
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* build single-thread
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add ldap deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* reduce number of CI jobs
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* make build.py raise on errors
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* remove ldap deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* improve gitignore
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* more exclude
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix: unit-tests (#3 )
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add lib64 as deps
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix LDFLAG
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* detect lib vs lib64
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* set libdir
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* enable PIC
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* propagate target arch
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fPIC for jpeg
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force usage of /lib
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* abs libdir
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* use qpdf v11 with cmake build
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* fix mac cross compilation
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force PIC by enabling shared lib
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* print build and configure
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* force -fPIC
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* more hints
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* add -fPIC to C targets
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* cleanup
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
* cleanup
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
---------
Signed-off-by: Michele Dolfi <dol@zurich.ibm.com >
Signed-off-by: Peter Staar <taa@zurich.ibm.com >
Co-authored-by: Peter W. J. Staar <91719829+PeterStaar-IBM@users.noreply.github.com >
2024-08-07 11:41:47 +02:00