9295 Commits

Author SHA1 Message Date
10f4dbe33c
920/add numpy (#1226)
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
* added numpy dependency
* added build specifications for python version and platform
2025-05-30 08:17:25 +02:00
93d9db31d0
Merge pull request #1223 from slsdetectorgroup/920/doc
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
920: documentation for pip
2025-05-28 15:21:46 +02:00
ed8689f0f6 updated documentation for pip installation as well 2025-05-28 10:22:40 +02:00
b5519f8ef5
Merge pull request #1219 from slsdetectorgroup/920/scikitbuild
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
920/scikitbuild, typecaster and automated versioning
2025-05-27 16:41:37 +02:00
9338625d8e cmake<=3.28 not required anymore 2025-05-27 16:31:20 +02:00
e44d23a56b raise an exception if the pull socket python script had errors at startup (for eg if pyzmq was not installed) 2025-05-27 15:05:37 +02:00
a541b0c5fe updated release version and the api lib version
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 3s
2025-05-27 12:31:54 +02:00
mazzol_a
5d48c3fcd8 adresses review comments 2025-05-27 12:22:46 +02:00
mazzol_a
f1fc7ae0ec updated all makefiles 2025-05-27 12:22:31 +02:00
mazzol_a
d450db5911 updates api version based on version file & converted shell script files to python 2025-05-27 12:19:04 +02:00
mazzol_a
0bbff8f9b0 version now supports . before postfix 2025-05-27 12:01:15 +02:00
mazzol_a
948116c9e2 added regex pattern matching to version in toml file 2025-05-27 12:01:05 +02:00
mazzol_a
0996f366fd bug did not support version 0.0.0 2025-05-27 12:00:51 +02:00
mazzol_a
96f39d5028 normalized version to PEP 440 specification in update_version.py 2025-05-27 12:00:45 +02:00
mazzol_a
f3be955763 updatet regex pattern to support postfix 2025-05-27 12:00:20 +02:00
mazzol_a
1286373894 got typo in github workflow 2025-05-27 12:00:17 +02:00
mazzol_a
b740a082b4 saving changes in git workflow failed 2025-05-27 12:00:13 +02:00
mazzol_a
3a405c2181 managed to load VERSION file in yaml file - simplifies things 2025-05-27 12:00:08 +02:00
mazzol_a
97a63a3053 updated github workflow scripts to support automatic version numbering with environment variable 2025-05-27 11:59:17 +02:00
mazzol_a
adb5498254 mistakenly set version back to 0.0.0 2025-05-27 11:59:07 +02:00
mazzol_a
7615698677 version number automated for python build 2025-05-27 11:58:49 +02:00
43b1cef684 fixing gotthard1 import 2025-05-27 11:22:37 +02:00
1532df9a2e back with the cmake restriction
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
2025-05-26 14:37:33 +02:00
dbaaa4393e Merge branch '920/scikitbuild' of github.com:slsdetectorgroup/slsDetectorPackage into 920/scikitbuild
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
2025-05-26 10:53:42 +02:00
e12f71c000 from #1216 to 9.1.1.rc that got lost in merge from develoepr, added expat to host section to fix conda build 2025-05-26 10:50:54 +02:00
46420f54c8 removed 3.28 restriction on cmake in meta.yaml
Some checks failed
Native CMake Build / Configure and build using cmake (push) Failing after 2s
2025-05-23 10:52:20 +02:00
Erik Fröjdh
0c3435a2c4 Fixed broken import in typecaster.h (#1181)
- Fixed the broken import _slsdet --> slsdet._slsdet caused by a previous upgrade
- Added tests that exercises the conversion from python to C++ and from C++ to python
- Python unit tests now run in CI (!)
2025-05-23 10:40:29 +02:00
9bd9711dcc update cmake<=3.28 in conda build requirements 2025-05-22 17:52:01 +02:00
froejdh_e
2bff4c40ac added sync, renamed action 2025-05-22 17:49:44 +02:00
froejdh_e
000857be42 added sls_detector bin 2025-05-22 17:49:40 +02:00
froejdh_e
e1d4edf836 reverted to scikit-build in pyproject.toml 2025-05-22 17:49:36 +02:00
froejdh_e
54fc6ca7f7 switched patch tool 2025-05-22 17:49:03 +02:00
froejdh_e
af90ddb88f removed compiler version 2025-05-22 17:48:59 +02:00
froejdh_e
78611b287e patching libzmq and cleaned up cmake 2025-05-22 17:48:54 +02:00
Fröjd Lars Erik
674ec61806 added workflow for python lib 2025-05-22 17:48:21 +02:00
Fröjd Lars Erik
0f9a784448 added zlib 2025-05-22 17:48:15 +02:00
Fröjd Lars Erik
92cae4c000 removed conda build pin 2025-05-22 17:47:54 +02:00
Fröjd Lars Erik
62dc042040 fixed typo 2025-05-22 17:47:35 +02:00
Fröjd Lars Erik
445df01b82 conda build of main library 2025-05-22 17:47:24 +02:00
Fröjd Lars Erik
c8efe5d10c added back some python versions 2025-05-22 17:47:01 +02:00
Fröjd Lars Erik
59069a29c5 cleaned meta yaml 2025-05-22 17:46:37 +02:00
Fröjd Lars Erik
daf5cb3369 restored comments, cleanup 2025-05-22 17:45:16 +02:00
Fröjd Lars Erik
a230c95b0e separated the recipes 2025-05-22 17:44:01 +02:00
Fröjd Lars Erik
910b440d2f WI{ 2025-05-22 17:41:47 +02:00
froejdh_e
106f9a989e WIP 2025-05-22 16:55:16 +02:00
froejdh_e
ef62155207 moved compiled extension into slsdet 2025-05-22 16:53:31 +02:00
froejdh_e
d4c09bfd21 skeleton pyproject.toml 2025-05-22 16:52:58 +02:00
0d1642c56e
9.1.1: Merge pull request #1217 from slsdetectorgroup/9.1.1.rc
Some checks failed
CMake / Configure and build using cmake (push) Failing after 2s
9.1.1
2025-05-22 11:33:01 +02:00
9bb25445f5 formatting 2025-05-22 10:54:02 +02:00
376514606f updated relase notes 2025-05-22 10:51:57 +02:00