Commit graph

72 commits

Author SHA1 Message Date
Fabian Joswig
eb83ff2091 [ci] removed failing pytest 3.12 test for now. 2023-11-10 14:21:35 +01:00
Fabian Joswig
e032412ebd
[ci] Added python 3.12 to pytest and examples workflows. (#212) 2023-10-27 08:39:33 +02:00
Justus Kuhlmann
0ef8649031
Feat/read sfcf multi (#210)
* make template

* read_sfcf_multi running with compact format

* fix append mode, norrmal tests work

* improve readability

* add simple test for multi_read

* simple multi_test works

* add first method to check sfcf param hashes

* add docstring

* simple test for o format working

* use benedict to make loops easier

* introduce python-benedict as dep

* no nice_out, less error prone, found bug in tests

* Revert "introduce python-benedict as dep"

This reverts commit 9696d68b7a.

* Revert "use benedict to make loops easier"

This reverts commit fa3987479b.

* no nice output after reverts

* [build] Added jkuhl-uni as CODEOWNER for sfcf.

* refactor: flatten internal dicts

* very small test extension

* ...flake8

* docu

* Delete second sep init

---------

Co-authored-by: Fabian Joswig <fabian.joswig@uni-muenster.de>
2023-10-20 19:22:55 +02:00
Fabian Joswig
2017de0ec7 ci: workflow_dispatch added to pytest and examples workflow. 2023-09-15 09:02:08 +02:00
Fabian Joswig
1b45e71e79
ci: mac-os python version fixed. 2023-06-02 16:17:28 +01:00
Fabian Joswig
cdadbd0fad
ci: windows removed from pytest workflow, mac-os python version bumped
to 3.10
2023-06-02 16:16:04 +01:00
Fabian Joswig
5b80f44485
ci: pytest workflow updated to fail on warnings. 2023-06-02 15:48:35 +01:00
Fabian Joswig
86c060e79f
ci: python 3.7 removed from ci. 2023-05-21 17:11:38 +01:00
Fabian Joswig
a1d6b95e9a
build: bug report default title changed again. 2023-03-11 21:38:29 +00:00
Fabian Joswig
031b048fa3
build: bug report default title changed. 2023-03-11 21:35:34 +00:00
Fabian Joswig
caef8af988
build: bug report issue template added. 2023-03-11 21:30:14 +00:00
Fabian Joswig
e85d7dfde6
ci: flake8 workflow made more strict again (and CONTRIBUTING.md updated.) 2023-02-26 19:08:47 +00:00
Fabian Joswig
3b773b7b52
ci: default ignore options added to flake8 workflow and CONTRIBUTING.md
updated.
2023-02-26 18:55:16 +00:00
Fabian Joswig
a2ed2653c6
ci: examples workflow now avoids matplotlib v3.7.0 which breaks import
of local style files.
2023-02-19 18:42:38 +00:00
Fabian Joswig
a538be82d7
ci: example workflow fail fast false. 2023-02-19 18:30:33 +00:00
Fabian Joswig
033d8e9ac4
ci: python 3.11 added to pytest workflow, minimal version of h5py bumped
to 3.8
2023-01-23 10:42:26 +00:00
Fabian Joswig
7bb164120b
tests: fuzzy test for Obs added, test dependencies and documentation
updated.
2023-01-20 11:44:31 +00:00
Fabian Joswig
67568a21c2
ci: CODEOWNERS file added. 2023-01-11 15:19:21 +00:00
Fabian Joswig
8665e21dc0
ci: docs workflow updated. 2022-11-30 17:53:17 +00:00
Fabian Joswig
35da955546
build: flake8 action updated. 2022-11-30 17:50:57 +00:00
Fabian Joswig
5adf29eda9
build: github actions versions updated. 2022-11-30 17:49:01 +00:00
Fabian Joswig
e6a84678bb
ci: pylint workflow python version bumped to 3.10 2022-11-16 10:46:19 +00:00
Fabian Joswig
b8da9eaaa0
ci: binder workflow only runs for push to master. 2022-11-16 10:44:39 +00:00
Fabian Joswig
5a7a69d37f
ci: pytest workflow fixed. 2022-10-31 15:42:50 +01:00
Fabian Joswig
4c98bed2ad
ci: fail fast strategy for pytest workflow changed to false. 2022-10-19 13:03:23 +01:00
Fabian Joswig
0fadc099a9
ci: codeql workflow only triggered on push to develop and master. 2022-10-06 10:55:10 +01:00
Fabian Joswig
67d157c156
ci: examples workflow build fixed. 2022-09-29 08:58:19 +01:00
Fabian Joswig
e060a2381d
ci: codeql workflow cleaned up. 2022-09-20 11:45:13 +01:00
Fabian Joswig
160f19eb4f
ci: created codeql workflow 2022-09-20 11:27:42 +01:00
Fabian Joswig
0d02e4d4b9 build: extract version number in setup.py from version.py 2022-06-14 12:02:43 +01:00
Fabian Joswig
f62581ba69 ci: workflow for caching of binder build added. 2022-05-22 12:02:33 +01:00
Fabian Joswig
8ec65ee43d ci: examples workflow added. 2022-05-14 12:06:37 +01:00
Fabian Joswig
7f5989dfb9 docs: latex in docstring of covariance fixed 2022-03-02 12:29:26 +00:00
Fabian Joswig
42d9d3630e ci: W605 added to flake8 exceptions. 2022-03-01 19:20:05 +00:00
Fabian Joswig
6d6d32e0c5 refactor!: minimal python version bumped to 3.7 2022-01-10 15:28:27 +01:00
Fabian Joswig
cd0f38c77d ci: macOS and windows added to pytest workflow 2022-01-07 11:59:06 +01:00
Fabian Joswig
06f4caf579 ci: python 3.10 added to pytest workflow 2021-12-13 14:54:30 +00:00
Fabian Joswig
615cd05f22 ci: E722 removed from flake8 exceptions. 2021-12-13 14:48:56 +00:00
Fabian Joswig
9056d369d3 ci: wheel added to pytest workflow 2021-12-10 14:15:40 +00:00
Fabian Joswig
f30fcbd4d9 ci: pytest workflow scheduled to run once a month. 2021-12-09 07:37:42 +00:00
Fabian Joswig
5c9a521c29 ci: scheduled pytest workflow once a day. 2021-12-08 19:54:03 +00:00
Fabian Joswig
fa6b5029db docs workflow corrected 2021-11-07 20:52:17 +00:00
Fabian Joswig
2c004d3036 docs workflow added 2021-11-07 20:50:55 +00:00
Fabian Joswig
e4d7d56180 first version of new bookeeping system 2021-11-01 17:14:30 +00:00
Fabian Joswig
2b51ec9293 pytest workflow cleaned up 2021-11-01 13:45:26 +00:00
Fabian Joswig
01ec78a2a3 install requirements changed in pytest workflow 2021-11-01 13:39:55 +00:00
Fabian Joswig
d44168f6ae pypy3 added to pytest workflow 2021-11-01 13:35:10 +00:00
Fabian Joswig
02dd41b6b7 python 3.10 added to pytest workflow 2021-11-01 13:19:37 +00:00
Fabian Joswig
b5f3dd6ac3 Benchmarks added 2021-10-26 10:20:47 +01:00
Fabian Joswig
0b158f8731 fits fit_exp removed 2021-10-21 11:53:50 +01:00