65 Commits

Author SHA1 Message Date
Istvan Ruzman e11fe6c71f Check fixed size octet 2022-02-21 20:46:38 +01:00
Istvan Ruzman 51b351ce3e use dev dependencies directly 2022-02-21 20:31:38 +01:00
Istvan Ruzman 9b75e69378 trival simplification + explicit variable typing 2022-02-21 20:24:51 +01:00
Istvan Ruzman 0af5d95316 somewhat woring evs decoding 2022-02-21 18:24:43 +01:00
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