20 Commits

Author SHA1 Message Date
770c0167af * github workflow: add checkout step and use makefile target for file
setup
* add README.rst to gitignore
* makefile: validate wheels, run python example, add README.rst option
* usage.py: fix output directory and simplify for loop
* setup.py: remove unused os module
* setup.cfg: syntax fix
2021-09-22 11:20:28 +02:00
8c1f068406 * github/workflows: include build_setup as requirement for all wheels
* setup.py: enable c++17 option
* gitignore: add wheelhouse/
* README.md: cibuildwheel references
2021-09-21 16:46:05 +02:00
a099849caa * github-actions: install missing cython package for creating sdist wheel
* remove VERSION from gitignore and keep VERSION file
2021-09-21 15:56:24 +02:00
12963bae91 * rename workflows file and add sdist job
* rename CLI executable to IMCtermite
* add workflow badge to README.md
* clean up makefile
* add timestamp of build to CLI binary showing version/help
2021-09-21 15:12:42 +02:00
e6315ee186 * add github workflow for building wheels
* rename cython module for more consistency
* restructure python code
* proper python module setup
* bump major version 2.0.0
2021-09-21 12:55:19 +02:00
Mario Fink
aa020eee0c * add pip/build to gitignore
* makefile for pip: extract proper section of README.md
* bump version 1.2.11
2021-09-02 11:56:06 +02:00
Mario Fink
b110886935 add *.pyd to gitignore, imc_channel.hpp: fix int size_t conversions 2021-09-02 11:22:37 +02:00
ea7ab9fa85 gitignore: add pip files, pip: add proper README 2021-03-04 18:48:59 +01:00
dd78b37290 cython setup imc_termite pytho module 2021-02-12 11:30:16 +01:00
1596ca15b5 generate channel_envs 2021-02-11 13:38:07 +01:00
3c91583ede adjust to new revision, main.cpp fix help message typo 2021-02-08 10:27:20 +01:00
Mario Fink
043784d278 * rawmerge.hpp: generalize/fix condition for consistent timeseries
* introduce propagation of C++ exceptions to Cython/Python
* convert all cout/cerr output to exceptions
* Cython: introduce separate 'do_conversion' => avoid constructor to
trigger conversion
2020-09-18 18:43:25 +02:00
Mario Fink
c328bf6945 initialize raw_merger python object with empty string 2020-08-14 11:41:49 +02:00
Mario Fink
7316d59c2c - add cython .cpp files to .gitignore
- raweat.hpp: add empty constructor and introduce "set_file"
- rawmerge.hpp: add initial channel and write_table method
- add rawmeat example to pyt/example.py
- add raw_merger.hpp to main.cpp
2020-08-10 14:54:15 +02:00
3618ed9ee8 -> correction write_table vs. write_data in main.cpp
-> container build of pyarrow (i.a. for armv7l build)
2020-08-05 11:32:02 +02:00
Mario Fink
232d376287 get dependencies 2020-08-03 01:19:24 +02:00
9c1e9d1468 fix conversion of with CP marker : Zahlenformat = 11 (2-Byte Word digital) 2020-07-03 17:55:59 +02:00
Mario Fink
25b203aabd adjust gitignore 2020-07-02 17:59:41 +02:00
Mario Fink
0805d5a152 ignore executable, add more samples 2020-07-02 16:26:41 +02:00
2dcd67c194 makefile: fix some paths/dependencies and setup + gitignore 2020-06-22 10:00:44 +02:00