-
I'm using the Kaitai Python runtime in https://github.com/Mahlet-Inc/hobbits to make a Kaitai runner and viewer plugin. A user pointed out that when running kaitai's `executable/elf.ksy` on something …
-
After reading #121 and getting totally lost in it, I think that Kaitai should do something similar to Construct BytesInteger and BitsInteger classes. That is, integer types other than basic ones (1-2-…
-
Consider these declarations:
```
vec2u1:
seq:
- id: x
type: u1
- id: y
type: u1
vec2u2:
seq:
- id: x
type: u2
- id: y
type: u2
```
```
…
-
Python 3 (2 is EOL) allows to add some type hints. They are not enforced without special measures, but can be used by linters (like `mypy`), REPLs and langservers.
1. `import typing` to the top of …
-
Currently to obtain debug maps with positions you must use reflection. That looks ugly, because you need to catch checked exceptions, that never will be thrown.
I suggest to add to runtime special …
-
Traceback (most recent call last):
```
File "C:\Users\XCODE\Downloads\Gmail-Maker-BOTV2-main\Gmail-Maker-BOTV2-main\main.py", line 16, in
from password_generator import PasswordGenerator
Im…
-
Revisiting the discussion in #695 a bit. Now that Kaitai Struct 0.9 is released, should we drop support for Python versions that are no longer supported by the CPython developers? To be exact, those v…
-
I have an external ksy file specifically designed to hold an "object" in ksy, it holds something called `coffee`, where `coffee` has attributes `identifier`, `length_in_bytes` and `flavor`.
I am im…
-
I would like to help with `.blk` parsing speed, but there seems to be no documentation of how the file works
-
# Issue
I have a situation where there is a list of data types.
Before the list-entries (`entries`) are given, a maximum number of entries is given (`max_num_entries`) at the head of the list.
…