1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2024-08-24 22:21:43 +02:00
Commit Graph

54 Commits

Author SHA1 Message Date
q-posev
5258eb09e1 [wheel build] Bring back fortran and try to cache HDF5 2024-08-17 22:51:52 +02:00
q-posev
75ae5818b1 [wheel build] Bring back fortran and try to cache HDF5 2024-08-17 22:41:47 +02:00
q-posev
ed53fbbb01 [wheel build] Fix paths (again) 2024-08-17 22:27:03 +02:00
q-posev
dea443dc01 [wheel build] Fix paths and CIBW test command 2024-08-17 21:58:51 +02:00
q-posev
8f84766ebc [wheel build] Fix arm installation with rights 2024-08-17 21:39:29 +02:00
q-posev
d50f8e8bc7 [wheel build] Test macos wheels 2024-08-17 21:14:57 +02:00
q-posev
269782be2b [wheel build] Test macos wheels 2024-08-17 21:09:28 +02:00
q-posev
cebbbd1269 [wheel build] Test macos wheels 2024-08-17 20:45:15 +02:00
q-posev
6a4d9d4d87 [wheel build] Test macos wheels 2024-08-17 20:35:23 +02:00
q-posev
37a229786f [wheel build] Test macos wheels 2024-08-17 20:20:18 +02:00
q-posev
baa4b2a428 [wheel build] Test macos wheels 2024-08-17 20:02:26 +02:00
q-posev
69e81c1032 [wheel build] Test macos wheels 2024-08-17 19:41:45 +02:00
q-posev
410fa140e4 [wheel build] Downgrade the download-artifact version 2024-08-17 18:32:15 +02:00
q-posev
f06396a665 [wheel build] Test PyPI release with new CI 2024-08-17 18:23:50 +02:00
Evgeny Posenitskiy
c860e4fdfe
Build and test new wheels (Python 3.10+ and manylinux tag 2.28 instead of 2.24) (#165)
* Upgrade manylinux wheels builder for new container envs

* [wheel build] test new Docker images and Py 3.10+ wheels on Test PyPI

* [wheel build] test new Docker images and Py 3.10+ wheels on Test PyPI

* [wheel build] Fix CI

* [wheel build] One more test
2024-08-17 18:22:43 +02:00
Evgeny Posenitskiy
92504e0bea
First try macos-arm64 (#137)
* First try macos-arm64

* Test new macos-14 runner

* Update actions.yml

* Install libtool

* Install swig

* User install for python

* Update install_pytrexio.sh

* Update install_pytrexio.sh

* Update install_pytrexio.sh

* Update Makefile.am

* Update Makefile.am

* Update Makefile.am

* Update actions.yml

* Update actions.yml

* Update install_pytrexio.sh [skip ci]

* Update actions.yml

* Update Makefile.am

* Update actions.yml

* Setup venv in CI and not in the installation script
2024-06-16 19:13:59 +02:00
Evgeny Posenitskiy
5cb0894cb2
Introduce test for version 2023-10-27 13:07:48 +02:00
Evgeny Posenitskiy
a4a4a8d29c
[wheel build] Remove leftovers of MacOS wheel build 2023-10-27 12:21:09 +02:00
Evgeny Posenitskiy
d9c7533d6c
[wheel build] retire MacOS X86 and Python 3.6 builds 2023-10-27 12:13:03 +02:00
8e48c75348 Fixing MacOS builds 2023-05-11 23:11:52 +02:00
Evgeny Posenitskiy
0df3a70bbe
[wheel build] No need to build from several MacOS runners 2023-05-05 17:06:15 +02:00
Evgeny Posenitskiy
4d00c44e8e
[wheel build] MacOS CI fix 2023-05-05 16:44:07 +02:00
Evgeny Posenitskiy
e937d6cb1c
[wheel build] Fix gfortran version on macos-12 2023-05-05 16:25:18 +02:00
Evgeny Posenitskiy
59fe3de505
[wheel build] Fix MacOS CI, part 2 2023-05-05 16:21:09 +02:00
Evgeny Posenitskiy
742f797d1a
[wheel build] Fix MacOS CI 2023-05-05 15:54:12 +02:00
Evgeny Posenitskiy
55c1998ba3
[wheel build] Better MacOS CI and rm manylinux-2010 build (EOL) 2023-05-05 15:25:51 +02:00
2f939ee4c4
Cleaner CI 2023-04-03 22:53:02 +02:00
Evgeny Posenitskiy
f4b409c501
[wheel build] Release Python API 1.3.0 2023-04-03 21:40:59 +02:00
72c100476f Fix fortran test 2023-01-04 13:38:17 +01:00
fd75a1cf95 Add artifact to CI 2023-01-04 13:25:06 +01:00
062ce5f113 Fixing MacOS in CI 2022-12-01 18:12:55 +01:00
da19ae17de Fixing CI 2022-12-01 18:11:02 +01:00
bb2f3d3938 Fix CI 2022-12-01 17:53:45 +01:00
22af8fd905 Fix CI 2022-12-01 17:38:14 +01:00
e84ff0ee3c
Revert "Try ppc64 emulator"
This reverts commit 66c13f1070.
2022-10-04 17:28:43 +02:00
Evgeny Posenitskiy
66c13f1070
Try ppc64 emulator 2022-10-04 17:13:26 +02:00
Evgeny Posenitskiy
1bc4fe44e3
Add AddressSanitizer debug to the CI 2022-07-08 11:26:17 +02:00
Evgeny Posenitskiy
4f07eb0953
[wheel build] PyPI release 2022-06-03 10:38:13 +02:00
Evgeny Posenitskiy
4adf6484ba
[wheel build] test PyPI 2022-06-03 10:02:49 +02:00
q-posev
53a408953d Update the wheels scripts and add benzene data 2022-06-01 17:52:52 +02:00
de9c8fad1f Run CI workflows on each GitHub release 2022-03-07 14:34:23 +01:00
edcaf537bd [wheel build] publish the Python API 1.1.0 on PyPI 2022-01-07 19:40:52 +01:00
Evgeny Posenitskiy
dcb976010f
Automate build and upload of CPython wheels (#72)
* use PyPA build package to produce wheels

* update the Makefile and install_pytrexio to use PyPA build package

* remove MacOS-11 from runners

* [MacOS] portable expression for FreeBSD sed

* disable usage of NUMPY_INCLUDEDIR env variable

* activate PyPI upload and disable TestPyPI
2022-01-07 18:47:23 +01:00
Evgeny Posenitskiy
77f0f3f992
[wheel build] fix actions.yml 2022-01-07 11:08:36 +01:00
f1e3d34ea4 [wheel build] test GitHub actions 2022-01-07 11:03:00 +01:00
1a5babd403 incorporate changes from the stand-alone trexio-pypi-test repo 2022-01-07 10:25:09 +01:00
12a2827739 remove --enable-maintainer-mode from GH actions 2021-11-01 10:20:03 +01:00
0a6c1dc65f Removed TREXIO_DEVEL in configure 2021-11-01 10:02:25 +01:00
0027e9cb74 try alternative submodules feature for GitHub CI 2021-09-24 12:09:40 +02:00
d3763be829 clone git submodule to setup org-mode HTML themes for GitHub pages 2021-09-24 10:18:03 +02:00