Commit Graph

212 Commits

Author SHA1 Message Date
dee8af3a86 Reformatted BioLogic.py with black 23.12.1 2024-01-20 21:45:28 +02:00
31416533d8 Merge pull request #88 from Paulemeister/master
Add ID 505 and 509 from EC-Lab
2023-10-26 09:46:23 +03:00
b580ee2d9f Merge pull request #90 from ml-evs/ml-evs/add_gh_actions
Add tox-gh based CI
2023-10-26 09:45:47 +03:00
Matthew Evans
28e532c860 Pull lfs in CI 2023-08-18 10:26:00 +01:00
Matthew Evans
a31a07adb2 Add copyright info to CI config 2023-08-18 10:22:20 +01:00
Matthew Evans
575e3a5bba Linting fix 2023-08-18 10:21:03 +01:00
Matthew Evans
aa48c6d60f Remove 3.6 and 3.7 support in CI 2023-08-18 10:21:02 +01:00
Matthew Evans
0f0c281fa2 Add tox-gh based CI 2023-08-18 10:20:58 +01:00
Paul Budden
8ce4eb0ccf Added ID 505 and 509 from EC-Lab, according to the export to Text Dialog, assuming they are ordered by ID 2023-07-21 12:22:40 +02:00
4bca2ac89c Merge pull request #86 from whs92/master
Fixed syntax error typo
2022-12-31 10:10:12 +02:00
will Smith
ab65d28f38 fixed colon error 2022-12-30 18:25:15 +01:00
9f51925612 Merge pull request #75 from chatcannon/yuyu-step-time
Add "step time/s" column data type
2022-11-30 18:52:35 +02:00
1025923aac Merge branch 'master' into yuyu-step-time 2022-11-30 18:51:25 +02:00
e5a1b847b4 Merge pull request #71 from GhostDeini/patch-1
Add more column types to BioLogic.py
2022-11-30 18:44:11 +02:00
e1ff99a559 Update test precision for the new data files 2022-09-10 22:33:55 +03:00
0ffdd2665e Improve MPT parsing for the new test data file 2022-09-10 22:33:29 +03:00
54e5765264 Add test data provided by yuyuchen0821 2022-09-10 22:05:46 +03:00
陳致諭(Chihyu Chen#5570)
2e7437c7ca Add Column 438 'Unknown' to parser 2022-09-10 17:38:06 +03:00
GhostDeini
32ea152ccf Update BioLogic.py
Added "control/mA", "Q charge/discharge/mA.h", "step time/s", "Q charge/mA.h", "Q discharge/mA.h", "Efficiency/%", "Capacity/mA.h" to possible fieldnames in fieldname_to_dtype(fieldname). Also in VMPdata_colID_dtype_map.
2022-05-30 16:31:24 +02:00
d6d2125d69 Merge pull request #68 from chatcannon/add-ewe-column
Add Column 174 'Ewe/V'
2022-01-18 18:49:29 +02:00
c1e5d92ed0 Add column 174 'Ewe/V' to parser
Suggested by @Etruria89 to fix #67
2022-01-15 08:22:06 +02:00
b63abc4516 Add a new MPR test file which contains column 174 'Ewe/V' 2022-01-15 08:20:38 +02:00
c02a871c35 Merge pull request #58 from chatcannon/testdata-lfs
Store the test data with git-lfs
2022-01-15 08:14:07 +02:00
54c3813b32 Update version in setup.py to 0.2.1 0.2.1 2021-09-01 07:13:49 +03:00
3b68a30975 Merge pull request #63 from chatcannon/time-format-dotted
Add '%m.%d.%y' date format for .mpr file timestamps
2021-09-01 07:06:58 +03:00
ad39747e5c Add .license files for the testdata files sent in by other people 2021-08-31 18:43:16 +03:00
f1fbcbec44 Set REUSE metadata for testdata files with dep5 file 2021-08-31 18:33:52 +03:00
4aea136d50 Add SPDX metadata to .gitattributes 2021-08-31 18:25:12 +03:00
b9a8afa989 Add test data file for the Rapp/Ohm column ID 2021-08-31 18:21:35 +03:00
a3c742e53f Merge branch 'master' into testdata-lfs 2021-08-31 18:21:01 +03:00
7ef5be147b Merge pull request #66 from chatcannon/add-column-R-Ohm
Add column IDs for 'R/Ohm' and 'Rapp/Ohm'
2021-08-31 18:19:09 +03:00
de182bd400 Add a test for the Rapp/Ohm column ID 2021-08-30 19:45:30 +03:00
9bbff69b36 Add column IDs for 'R/Ohm' and 'Rapp/Ohm' 2021-08-30 19:42:26 +03:00
bcd7c5a9b8 Add a test for the parse_BioLogic_date function 2021-07-03 16:08:48 +03:00
4ebdc663a9 Factor the date parsing code out to a separate function 2021-07-02 08:05:27 +03:00
cec14e6d50 Add '%m.%d.%y' date format for .mpr file timestamps
Closes #60
2021-05-23 21:04:29 +03:00
dcd4315421 Merge branch 'master' into testdata-lfs 2021-04-25 20:30:16 +03:00
dd605e8fd3 Merge pull request #61 from chatcannon/fsfe-reuse-metadata
Add REUSE metadata
2021-04-25 20:25:16 +03:00
352fc436c0 Add REUSE check to the tox tests 2021-03-21 10:20:40 +02:00
def2bba587 Add MANIFEST.in to include licence files in the source tarball
Exclude the MIT licence since the GitHub CodeQL file is not packaged.
2021-03-20 16:30:08 +02:00
741b17d54d Wheel package actually only needs GPLv3 licence file
The files with other licences are not included in the wheel package
2021-03-20 16:25:55 +02:00
0560643ea2 Add setup.cfg to include licences in .whl package 2021-03-20 16:16:37 +02:00
d00319fcda Add GPLv3+ License-Identifier to remaining files 2021-03-20 16:13:08 +02:00
c57cd523ff Use CC0 Licence for non-copyrightable data 2021-03-20 16:09:15 +02:00
4257a294fb Add SPDX-FileCopyrightText to BioLogic.py
There are additional committers who have made changes to this
file, but only adding new colIDs etc., which is not copyrightable.

Here is the corresponding git-shortlog output:

Dennis (1):
      Improved compatibility with .mpr files

Peter Attia (1):
      Update BioLogic.py

Tim (3):
      improved parsing for PEIS files
      new column types
      new column types

dennissheberla (2):
      Improved compatibility with .mpt files
      Improved compatibility with new .mpr files

nhshetty-99 (3):
      Added colIDs 74 and 462 to VMPdata_colID_dtype_map
      Changed colID 74 and 462 order from original addition
      Added column 469 to BioLogic.py
2021-03-20 16:03:26 +02:00
b8742bf1ee Add SPDX-FileCopyrightText for the README 2021-03-20 15:35:25 +02:00
a78b7113a7 Remove .flake8 file which is no longer used
The flake8 configuration is in tox.ini instead.
2021-03-20 15:32:19 +02:00
635655e481 Add licence metadata for imported CodeQL file 2021-03-20 15:31:10 +02:00
4b2042501d Add SPDX-FileCopyrightText for sole author files 2021-03-20 15:26:40 +02:00
dd9cf01396 Ran reuse init to create initial REUSE metadata 2021-03-20 15:07:47 +02:00