1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-24 07:18:09 +00:00
trezor-firmware/python/.changelog.d
matejcik a58823cc0c refactor(python): rework trezorlib protobuf codec
API-compatibility with the original one is retained.

Now that we don't need to keep code parity with core, we could do some
changes that make life easier.

All generated classes are now in one file. This makes github diffs more
readable, at the cost of somewhat complicating inspecting individual
classes; however, that is something we shouldn't be doing anyway.

Enums are now implemented as enum.IntEnum.

The original class-level FIELDS member was restored.

Each field is now defined via protobuf.Field, which is easier to work
with in the codec, AND we're not stuffing defaults and flags into the
same field.
2021-06-08 09:55:19 +02:00
..
.gitignore docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
379.changed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
379.deprecated.1 docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
379.deprecated.2 docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
379.deprecated.3 docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
810.removed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1167.changed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1193.added docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1227.added docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1232.fixed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1257.fixed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1266.changed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1363.added docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1496.added docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1531.removed docs(python): use towncrier for generating CHANGELOG.md 2021-05-04 14:18:01 +02:00
1541.changed refactor(python): rework trezorlib protobuf codec 2021-06-08 09:55:19 +02:00
1565.added feat(python): give the emulator a little more time to respond to ping 2021-05-06 13:14:21 +02:00