Commit Graph

38 Commits

Author SHA1 Message Date
Corentin Le Molgat
281a9f8e14 export from google3 2025-02-07 17:29:05 +01:00
Corentin Le Molgat
4b5c09ad27 tools/docker: rework python wheel generation
* use of muslinux_1_2 instead of alpine
* use of manylinux_2_28
  * Fix auditwheel repair
2025-01-22 09:48:43 +01:00
Corentin Le Molgat
c34026b101 Bump copyright to 2025
note: done using
```sh
git grep -l "2010-2024 Google" | xargs sed -i 's/2010-2024 Google/2010-2025 Google/'
```
2025-01-10 11:33:35 +01:00
Laurent Perron
bd2225832f fix cmake after CP-SAT python renaming 2025-01-09 16:33:47 +01:00
Corentin Le Molgat
0a9aa728e8 tools/docker: bump cmake to 3.31.0 or use the one provided by the distro 2024-11-08 11:20:24 +01:00
Arnab Animesh Das
dd03f0cbfa Enable builds for Python 3.13 (#4414)
* Enable builds for Python 3.13
2024-10-18 15:03:46 +02:00
Corentin Le Molgat
83567063f4 docker: Format fix 2024-07-22 14:23:28 +02:00
Corentin Le Molgat
e446505d7c tools/docker: Fix python manylinux tests 2024-06-19 17:30:36 +02:00
Mizux Seiha
b09c17227f ci: Bump SWIG to 4.2.1 2024-06-13 10:38:15 +02:00
Mizux Seiha
4b76ce9f1a release: bump cmake to 3.28.3 2024-03-12 17:19:57 +01:00
Mizux Seiha
a76bf1c5dd bump license boilerplate 2024-01-04 13:43:15 +01:00
Corentin Le Molgat
ea7fe72906 release: check mypy files are generated 2023-11-27 16:26:15 +01:00
Corentin Le Molgat
1f811c6489 tools/docker: Fix alpine python wheel 2023-10-27 08:07:07 +02:00
Corentin Le Molgat
2caf43084b tools/docker: install mypy in manylinux image 2023-10-27 08:07:07 +02:00
Mizux Seiha
e5ac9e4ac2 tools/docker: Fix python alpine images 2023-08-04 00:32:55 +02:00
Corentin Le Molgat
4adb9eb0d8 tools/docker: Add Python3.12 2023-07-24 18:22:59 +02:00
Corentin Le Molgat
502d6c2951 tools: Bump CMake 3.25.2 -> 3.26.4 2023-07-18 14:44:00 +02:00
Corentin Le Molgat
13648599b5 tools/docker: remove dead code 2023-05-31 14:28:43 +02:00
Corentin Le Molgat
cb4c602b78 release: fix pcre2 install 2023-02-17 18:23:48 +01:00
Mizux Seiha
590471becf cmake bump to 3.25.2
dev Note:

git ls-files -z | xargs -0 sed -i -e 's;CMake 3\.2[0-9]\.[0-9]\+;CMake 3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;cmake-3\.2[0-9]\.[0-9];cmake-3.25.2;g'
git ls-files -z | xargs -0 sed -i -e 's;/v3\.2[0-9]/cmake-3\.2[0-9]\.[0-9];/v3.25/cmake-3.25.2;g'
2023-02-02 19:02:56 +01:00
Mizux Seiha
93c0c7f035 deps: bump swig to 4.1.1 2023-02-02 19:02:56 +01:00
Corentin Le Molgat
eb5e28e2cf tools/docker: Fix dockerfile 2022-11-07 16:01:36 +01:00
Corentin Le Molgat
bdba6d1c94 tools/docker: fix python amd64 manylinux build 2022-11-07 11:55:22 +01:00
Corentin Le Molgat
045a5d93b7 Sync google3 github 2022-06-17 14:23:23 +02:00
Corentin Le Molgat
b5acca4bcb tools: rename master to main 2022-05-16 11:58:57 +02:00
Corentin Le Molgat
faf940b89f tools/docker: Fix python alpine build 2022-03-07 08:03:41 +01:00
Corentin Le Molgat
df8003d3ea tools/docker: Bump cmake in manylinux
3.21.3 -> 3.22.2
2022-03-01 13:26:27 +01:00
Corentin Le Molgat
683679b696 tools/docker: Fix Python Alpine 2021-12-13 10:51:02 +01:00
Corentin Le Molgat
fcce436956 Rework manylinux.sh (#2719) 2021-10-05 22:04:53 +02:00
Mizux Seiha
86d4c543f7 tools/docker: Fix alpine build 2021-10-01 05:13:58 +02:00
Mizux Seiha
bda32dd203 tools/docker: Fix cmake download
cmake.org certificate seems to has expired yesterday...
2021-09-30 17:19:21 +02:00
Mizux Seiha
ffb53175d5 tools/docker: Clean wget -q 2021-09-23 23:09:21 +02:00
Corentin Le Molgat
3f0074f7e6 tools/docker: rename ENV_DIR -> VENV_DIR 2021-09-20 15:28:40 +02:00
Corentin Le Molgat
3ecf501f4c tools/docker: Fix manylinux script 2021-09-20 15:28:40 +02:00
Corentin Le Molgat
93cdf31883 tools/docker: Fix manylinux script 2021-09-20 14:21:16 +02:00
Corentin Le Molgat
abbeaace99 tools/docker: Fix python Dockerfiles and manylinux script 2021-09-17 08:35:09 +02:00
Corentin Le Molgat
1f76cc3e4d tools/docker: Few fixes 2021-09-17 08:35:09 +02:00
Corentin Le Molgat
d5fb33eaa7 tools/docker: Deep rework
- add Python arm64v8 images
- rework archives to prepare arm64v8 archives
2021-09-10 16:25:34 +02:00