Valentin Berlier
Valentin Berlier
So another thing I'm thinking about for improving `.parse()` performance is making unpacking (and byteswaps) lazy and using memoryviews to track the position of each tag in the original buffer....
Right, so now I see why you wanted to concatenate ints too. But in this case subscripting is the operation you would want anyway. Assuming `__add__` allows ints, you could...
Yup sorry if this wasn't really clear, the first paragraph wasn't really related to `from_parts()` or anything. It was just a tangent about the error you could have run into...
Right, makes sense! > Well... I didn't PR this one yet... will do so in the next days By "patches" I was actually referring to your `nbt.py` file containing your...
At runtime, `read_numeric` should only perform a dictionary lookup to grab the appropriate struct format and then read and unpack the data. Of course it's in the hot path when...
Yeah this can't be easily handled right now because lists and compounds inherit directly from the builtins instead of `MutableSequence` and `MutableMapping`, so you would need to manually override each...
Hmmm, now I'm also wondering about other tags like numeric and strings. Should string slicing or methods like `.lower()` return `String` instances? Should mathematical operations also return wrappers? Currently things...
Version `7.29.0` is also broken for me.
I'm getting the same problem but with github actions and a `PYPI_TOKEN` secret. Everything worked fine a couple days ago. EDIT: Just adding the log from github actions ``` git...
After investigating a bit I managed to get it working again by using an old lockfile. I tried downgrading to 7.19.1 but it didn't work for me. The problem must...