Commit Graph

  • a32a326d38 fix: set python to 3.9 (this shit not compiles) master Georg K 2025-04-14 04:02:23 +03:00
  • 256f499c90 fix: set fix to 6 Georg K 2025-04-14 03:55:50 +03:00
  • 5a518ed044 Merge branch 'master_gh' Georg K 2025-04-14 03:54:30 +03:00
  • 08e8a68893
    add getnewargs_ex to Enum, fix pickling (#663) benedikt-bartscher 2025-03-30 23:48:58 +02:00
  • 6a65ca94bc Update ruff and run ruff format James Hilliard 2025-01-14 18:20:02 +02:00
  • dbc612c7f3 Update all dependencies and actions James Hilliard 2025-01-14 17:08:07 +02:00
  • f33a42b082
    Update metadata to use PEP 621 (#654) James Hilliard 2025-01-14 16:42:13 +02:00
  • 36b5fd1495
    Don't repeat tests (#643) Adrien 2025-01-03 03:01:36 +01:00
  • f41934a0e2
    Use ruff instead of black+isort (#644) Adrien 2025-01-03 02:59:43 +01:00
  • 37fa3abbac
    docs: change outdated Slack link to a Discord one (#653) Stanislav Bobokalo 2024-12-20 02:14:37 +02:00
  • ed7eefac6f
    Remove tests of unsupported Python versions (#642) Adrien 2024-11-13 09:40:46 +01:00
  • 1741a126b3
    Add all kinds of comments (#632) Adrien 2024-11-07 04:11:53 +01:00
  • 1a23f09c16
    Define __all__ (#625) Adrien 2024-11-07 04:11:45 +01:00
  • 335eee7537
    Remove MessageCompiler.annotation (#634) Adrien 2024-10-24 14:09:43 +02:00
  • a99be78fe4
    Remove FieldCompiler.mutable (#628) Adrien 2024-10-24 14:09:10 +02:00
  • 849c12fe88
    Use strict undefined (#633) Adrien 2024-10-24 14:06:58 +02:00
  • c621ef8a8d
    Fix documentation (#630) Adrien 2024-10-22 20:52:11 +02:00
  • 34b8249b91
    Update tests readme reference (#623) Emmanuel Ferdman 2024-10-15 23:02:26 +03:00
  • 6a3bbe3f25
    Fix import loop with Pydantic (#624) Adrien 2024-10-15 16:33:37 +02:00
  • 65ee2fc702 fix: ahax URL Georg K 2024-10-13 03:33:56 +03:00
  • 7c43c39eab fix: add gitea release CI/CD Georg K 2024-10-13 03:31:42 +03:00
  • f8ecc42478 Merge branch 'refs/heads/master_gh' Georg K 2024-10-13 03:14:00 +03:00
  • c2bcd31fe3
    Remove error when no fields are set in oneof (#612) Adrien 2024-10-05 14:13:44 +02:00
  • c9dfe9ab1f
    Remove unused compiler functions (#619) Adrien 2024-10-05 14:10:22 +02:00
  • 32d642d2a0
    Update no-warning tests for pytest-8 (#622) Michał Górny 2024-10-05 14:08:49 +02:00
  • 1161803069
    Fix placeholder deep copy (#611) Adrien 2024-09-18 13:56:51 +02:00
  • 8d25c96cea
    Simplify code: delete py_input_message (#614) Adrien 2024-09-17 17:05:35 +02:00
  • 8fdcb381b7
    Prevent users from creating messages with wrong parameters when pydantic is used (#615) Adrien 2024-09-12 19:34:47 +02:00
  • 4cf6e7d95c fix: prefix to "4" Georg K 2024-09-10 19:42:42 +03:00
  • 63458e2da0 Merge branch 'master_gh' Georg K 2024-09-10 19:41:24 +03:00
  • efaef5095c
    Fix badge URL (#602) Adrien 2024-08-31 16:49:14 +02:00
  • 1538e156a1
    Bump version to 2.0.0b7 (#593) Ajit Krishna 2024-08-14 22:16:59 +01:00
  • 4e9a17c227
    Add warnings when calling deprecated method (#596) Adrien 2024-08-14 22:33:43 +02:00
  • f96f51650c
    fix: 3.10 style imports not resolving correctly (#594) James Hilton-Balfe 2024-08-14 08:01:31 +01:00
  • 970624fe08 feat: update to ext_fix = 3 Georg K 2024-07-30 22:11:38 +03:00
  • 32eaa51e8d Merge branch 'refs/heads/master_gh' Georg K 2024-07-30 22:10:55 +03:00
  • 5fdd0bb24f
    Update to Pydantic V2 (#588) Nicholas Gates 2024-07-23 14:43:31 +01:00
  • 8b59234856
    Handle typing collisions and add validation to a files module for overlaping declarations (#582) Ian McDonald 2024-07-19 16:02:09 -07:00
  • 7c6c627938
    Drop 3.7 from ci (#587) Ian McDonald 2024-07-18 22:44:14 -07:00
  • 696b7ae9fc bump: EXT_FIX to 2 Georg K 2024-04-17 06:15:26 +03:00
  • 6dce440975 Merge branch 'refs/heads/master_gh' Georg K 2024-04-17 06:14:54 +03:00
  • 1f88b67eeb
    betterproto-rust-codec updated (#571) Erik Friese 2024-04-13 16:16:33 +02:00
  • 1f79bdd7e4 fix: poetry build Georg K 2024-04-11 21:13:05 +03:00
  • 6606cd3bb9 fix: version Georg K 2024-04-11 21:08:39 +03:00
  • 576f878ddc fix: pypi version Georg K 2024-04-11 21:08:08 +03:00
  • 6bdfa67fa1 fix: poetry publish Georg K 2024-04-09 03:16:54 +03:00
  • b075402a93 fix: poetry publish Georg K 2024-04-09 03:14:30 +03:00
  • 49ac12634b feat: add musl-dev Georg K 2024-04-09 03:08:09 +03:00
  • a7f0d028ff feat: add gcc Georg K 2024-04-09 03:02:35 +03:00
  • acca29731f fix: python version Georg K 2024-04-09 03:00:10 +03:00
  • ecbe8dc04d feat: add gitlab-ci Georg K 2024-04-09 02:58:30 +03:00
  • 85d2990ca1 Merge branch 'refs/heads/master_gh' Georg K 2024-04-09 02:37:34 +03:00
  • c3c20556e0
    fix: support pydantic-version google pb (#568) Maple 2024-04-09 05:54:36 +07:00
  • df1ba911b7
    Add betterproto.Enum __copy__ and __deepcopy__ implementations (#566) atomicmac 2024-03-29 07:08:02 -07:00
  • 126b256b4c
    ci: Use GITHUB_OUTPUT envvar instead of set-output command (#553) Arun Sathiya 2024-03-23 17:56:48 -07:00
  • e98c47861d
    refactor: use is instead of == (#560) atomicmac 2024-03-23 14:43:56 -07:00
  • dbd31929d3
    Add one-of match example to README (#558) Micael Jarniac 2024-03-19 18:54:32 -03:00
  • 7dee36e073 Merge branch 'master_gh' Georg K 2024-01-09 22:16:02 +03:00
  • 5666393f9d
    betterproto: support Struct and Value (#551) William Woodruff 2024-01-02 15:16:15 -05:00
  • ce5093eec0
    Upgrade actions to 3.12 (#550) Christian Clauss 2024-01-02 15:49:16 +01:00
  • c47e83fe5b Merge branch 'master_gh' Georg K 2023-12-19 03:17:27 +03:00
  • b8a091ae70
    Turn off doc-string line wrapping (#532) John Collins 2023-12-16 05:36:53 -08:00
  • 61fc2f4160 Merge branch 'master_gh' Georg K 2023-12-13 14:05:14 +03:00
  • d34b16993d
    Use external package betterproto-rust-codec for better (de-)serialization performance (#545) Erik Friese 2023-12-07 01:21:29 +01:00
  • 9ed579fa35 fix: datetime offsets Georg K 2023-11-20 22:46:34 +03:00
  • 1d296f1a88 Merge branch 'master_gh' Georg K 2023-11-15 17:33:19 +03:00
  • bd7de203e1
    Remove Enum prefixes (#187) James Hilton-Balfe 2023-10-25 22:35:16 +01:00
  • d9b7608980
    Support Message.from_dict() as a class and an instance method (#476) Marek Pikuła 2023-10-25 23:20:23 +02:00
  • 02aa4e88b7
    Fix _Timestamp edge cases (#534) Lukas Bindreiter 2023-10-18 01:41:09 +02:00
  • 1dd001b6d3
    Add CodeQL scanning (#418) James Hilton-Balfe 2023-10-17 23:55:28 +01:00
  • e309513131
    Fix _stream_unary not working with empty iterables (#422) Sebastian Pietras 2023-10-18 00:54:23 +02:00
  • 24db53290e
    Fix Tox to use Poetry hermetically (#531) Joshua Leivers 2023-10-17 14:56:58 +01:00
  • 2bcb05a905
    Tests for #523 (#538) James Hilton-Balfe 2023-10-16 12:33:42 +01:00
  • ca6b9fe1a2
    Implementing pickle methods (#535) Vasilios 2023-10-16 22:17:15 +11:00
  • 4f18ed1325
    Add support for streaming delimited messages (#529) Joshua Leivers 2023-10-16 11:59:33 +01:00
  • 6b36b9ba9f
    Add issue templates (#166) James Hilton-Balfe 2023-10-16 04:23:14 +01:00
  • 61d192e207
    test for issue #305, marked with xfail (#306) Girts 2023-10-15 20:18:24 -07:00
  • 8b5dd6c1f8
    Dont set group for optional fields (#528) Erik Friese 2023-10-16 04:43:42 +02:00
  • 3514991133
    Rich support (#508) Micael Jarniac 2023-10-15 23:36:26 -03:00
  • e3b44f491f
    Fix timestamp parsing (#415) James Hilton-Balfe 2023-10-16 03:35:32 +01:00
  • c82816b8be
    Map enum int's into Enums redux (#293) James Hilton-Balfe 2023-10-16 03:32:30 +01:00
  • 87b84afc4b Merge branch 'rust_extras' into next next Georg K 2023-09-06 14:34:14 +03:00
  • 8283ef7298 bugfix Erik Friese 2023-09-05 21:38:51 +02:00
  • 0931eb3bf5 bugfix Erik Friese 2023-09-05 20:26:46 +02:00
  • 8f535913a1 bugfix Erik Friese 2023-09-05 12:37:29 +02:00
  • fd02cb6180 supporting datetime and timedelta Erik Friese 2023-09-05 11:27:04 +02:00
  • 950d2f6536 google wrapper types Erik Friese 2023-09-04 17:18:50 +02:00
  • 29f12ea88d map support Erik Friese 2023-09-04 12:38:18 +02:00
  • 219233b50e bugfix: parsing unknown fields properly Erik Friese 2023-08-31 17:57:28 +02:00
  • 2d30bdb7b2 Merge branch 'master' into rust_extras Erik Friese 2023-08-31 17:39:34 +02:00
  • bdd3389b17 bugfix in proto descriptor creation Erik Friese 2023-08-31 17:17:28 +02:00
  • 441844b97a avoiding name clash Erik Friese 2023-08-31 13:18:07 +02:00
  • aa81680c83 Merge branch 'master_gh' Georg K 2023-08-31 00:51:55 +03:00
  • a413d08fc1 enum support Erik Friese 2023-08-30 19:27:59 +02:00
  • 24d694afe2 storing unknown fields Erik Friese 2023-08-30 15:49:25 +02:00
  • 84af157122 minor refactoring Erik Friese 2023-08-30 15:39:34 +02:00
  • df0c17bf0a optional support Erik Friese 2023-08-29 18:08:59 +02:00
  • 8659c51123
    Add message streaming support (#518) Joshua Leivers 2023-08-29 14:26:25 +01:00
  • d1825026db lock file reverted to master Erik Friese 2023-08-27 18:46:20 +02:00
  • a12c9d24de oneof support Erik Friese 2023-08-27 14:03:22 +02:00