Results 19 comments of Adrien

`pip install pygloo` is still failing for me

It is the same problem as originally mentioned in the issue. I am using Python 3.12 on Ubuntu 24.04. When running `pip install pygloo`, I get: ``` ERROR: Could not...

Is there any plan to support these more recent Python versions? @jovany-wang It's not only the wheels not being built, recent Python versions are not supported according to `setup.py`

Hello, we needed Python 3.12 or 3.13 at that time. In the end, we decided to use another solution, since we didn't find any way to make pygloo work with...

I think that the problem can be solved by moving some imports to the end of the generated files, just before all the `rebuild_dataclass`. Before I try to do it...

Great, thanks! Actually, it seems that there is already a test for that: `tests/inputs/import_circular_dependency`. However, this test is only executed without pydantic, so no error is shown. If I replace...

Actually, I have the impression that it is not that simple to fix. I tried putting the imports from `get_type_reference` at the end of the file, as I said. However,...

In the end, I probably have a solution. I will test it, and if it works, I will send a PR once the other issues that I opened are fixed...

This should be the correct behavior *for proto3*, which is the version supported in betterproto. When you decode the message from the empty byte, the field should be set to...

If the field is not marked as `optional`, it is not possible for the field to have a null value. If you decode the message from the empty byte, you...