Commit Graph

61 Commits

Author SHA1 Message Date
Istvan Ruzman
2782b6950c make pylint happy 2022-02-21 17:02:25 +01:00
Istvan Ruzman
d970df0dd7 add: initial evs support 2022-02-21 16:57:32 +01:00
Istvan Ruzman
10d7f0b7f4 use CAPS for enum values 2022-02-21 16:16:55 +01:00
Istvan Ruzman
ca67c58ea5 fix: circular import for type checking 2022-02-21 16:14:44 +01:00
Istvan Ruzman
1b3cfe8f1c update project build tooling 2022-02-21 15:44:37 +01:00
Istvan Ruzman
804063a507 housekeeping, update poetry and flake.nix 2021-07-23 10:40:22 +02:00
Istvan Ruzman
36885452ce Add: evs decoding - no working tests yet
EVS decoding should be mostly working now. We do not have any
tests yet, because it is unclear to me how EVS is defined in
dictionaries.
2020-09-25 10:53:31 +02:00
Istvan Ruzman
7e3a5393e4 move .pylintrc to pyproject 2020-09-25 09:45:51 +02:00
Istvan Ruzman
b514e6420f apply black (we've got a new version of black) 2020-09-24 20:05:13 +02:00
Istvan Ruzman
7810cfd63a no real need for tox 2020-09-24 19:59:43 +02:00
Istvan Ruzman
334445c54e format everything with black 2020-09-21 18:16:03 +02:00
Istvan Ruzman
2b5e7ceeed fix some rst 2020-09-06 20:58:00 +02:00
Istvan Ruzman
ae868a6976 fix: readme spelling 2020-09-06 20:50:10 +02:00
Istvan Ruzman
f212d9f17c Convert README from MD to RST
With sphinx we'll have to write the documentation in restructuredtext
anyway, so we might use it for the README as well.
2020-09-06 20:28:39 +02:00
Istvan Ruzman
53af9dbc6a run test in parallel in tox, but not in travis 2020-09-05 16:36:37 +02:00
Istvan Ruzman
d51d3efe4e fix(?) extended + long-extended decoding 2020-09-05 16:21:19 +02:00
Istvan Ruzman
7c6e97a9b1 fix: value length for tagged values 2020-09-05 16:15:01 +02:00
Istvan Ruzman
9dd8a3cb94 Add tests for combo-ip and fix decoding 2020-09-05 16:14:48 +02:00
Istvan Ruzman
b2615b5ec3 support decoding for different vendor formats 2020-09-05 15:35:53 +02:00
Istvan Ruzman
de05a5cf1b renaming some functions 2020-09-05 11:54:46 +02:00
Istvan Ruzman
1665bfef47 Improve tests and add support for tagged decoding 2020-09-04 21:14:26 +02:00
Istvan Ruzman
47d75ab686 add some clarification comment 2020-09-04 19:14:09 +02:00
Istvan Ruzman
be540bdfd3 Implement a more generic way to handle different TLV encodings 2020-09-04 19:12:35 +02:00
Istvan Ruzman
93286edbb8 move dataclasses to a dedicated file 2020-09-03 13:56:57 +02:00
Istvan Ruzman
2f151119c3 Add: pep8-naming 2020-09-03 13:42:52 +02:00
Istvan Ruzman
cc9b14f2d1 add bandit to CI 2020-09-03 13:34:10 +02:00
Istvan Ruzman
f508e1b614 Not so great value decoding code 2020-09-03 13:32:34 +02:00
Istvan Ruzman
9091f2eb2c (try) to improve tooling 2020-09-02 21:27:39 +02:00
Istvan Ruzman
bbcd58e452 Add python3.9 to supported python versions 2020-08-30 14:59:58 +02:00
Istvan Ruzman
209344fd05 lock dependencies (currently only dev-dependencies) 2020-08-30 14:53:33 +02:00
Istvan Ruzman
03c32ce79a simple reorganization of __init__.py 2020-08-30 14:53:11 +02:00
Istvan Ruzman
06f46926a8 add python 3.9 for tox config 2020-08-30 14:52:42 +02:00
Istvan Ruzman
f7ba11a1cd update shell.nix and use poetry2nix in default.nix 2020-08-30 14:52:25 +02:00
Istvan Ruzman
a5703b3d26 update readme 2020-08-30 14:51:52 +02:00
Istvan Ruzman
81de351f25 update readme 2020-08-17 09:54:20 +02:00
Istvan Ruzman
18e2092635 add comment 2020-08-17 09:36:14 +02:00
Istvan Ruzman
96bcd393a1 Fix: gitignore newlines 2020-08-17 09:31:43 +02:00
Istvan Ruzman
705645195a use lists instead of sets 2020-08-17 09:24:13 +02:00
Istvan Ruzman
65fafa6d91 UNIX Text files are defined to have a trailing whiteline 2020-08-17 09:19:04 +02:00
Istvan Ruzman
7bc1ec5aea UNIX Text files are defined to have a trailing whiteline 2020-08-17 09:17:44 +02:00
Istvan Ruzman
558cebf015 nixfmt 2020-08-17 09:12:41 +02:00
Istvan Ruzman
ba131f3741 add tox and fix poetry 2020-08-17 09:11:57 +02:00
Istvan Ruzman
b827713875 Fix: we don't have a COPYRIGHT file 2020-08-17 08:22:36 +02:00
Istvan Ruzman
2fca65e461 remove old docs 2020-08-17 08:18:46 +02:00
Istvan Ruzman
c84b8228cb add some line wraps to LICENSE-MIT 2020-08-17 08:17:16 +02:00
Istvan Ruzman
e2c25d076d add isort to project 2020-08-17 08:03:57 +02:00
Istvan Ruzman
10766b842c save progress 2020-08-16 16:35:13 +02:00
Istvan Ruzman
6023ec948a Save progress 2020-08-13 09:17:20 +02:00
Istvan Ruzman
93193ee18d Fix: refresh message authentication when serialising 2020-08-12 10:22:01 +02:00
Istvan Ruzman
d7ff0be1aa Make the different linting tools happy 2020-08-12 10:15:14 +02:00