Matthieu Dartiailh

Results 290 comments of Matthieu Dartiailh

That does seem extra complicate to me. If a user do need to keep that kind of information I would say he should convert the code object in whatever we...

The problem I see with your suggested approach @laike9m is that there is now way to get the new offsets. I still fill that freezing ConcreteBytecode would provide some nice...

After reading the documentation again, I realized that the presence of lineno on `Instr` was by design with the SetLineno meta instruction being just a convenience so I am coming...

This could be an interesting example to have in the docs. Feel free to make a PR.

This kind of issues is also addressed in pyvisa-py (tcpip-socket backend). You may be interested in giving it a look.

I would also be interested to know how to handle this case since it prevents me from running tests with warning as errors.

Thanks for the tip @tlambert03 Still avoiding the warning altogether would be nice.

At one point I started a rust implementation of kiwi if I ever finish I will try to compile to wasm. It would be fun to benchmarks the different options.

Example: ```python from typing import TypeVar from atom.api import Atom T = TypeVar("T") class A(Atom): a: T ``` Error: ``` Traceback (most recent call last): File "C:\Users\matthieu.dartiailh\Documents\Coding\BugsRepro\atom\unbound_typevar.py", line 10, in...