dep-protobuf/python
Eric Salo 0c6b72dbf8 replace upb_Map_Delete()
We would like for upb_Map_Delete() to optionally return the deleted value.
Unfortunately this will require several steps since we are crossing repos.
Step #3: Give the new footprint to the original function and switch back to it.

Since we're already touching map.h, also mark UPB_API as appropriate.

PiperOrigin-RevId: 498398474
2022-12-29 09:06:21 -08:00
..
dist Add license file to pypi wheels. 2022-12-05 11:14:14 -08:00
pb_unit_tests Internal change only 2022-12-08 10:04:14 -08:00
BUILD remove wire/types.h from the :wire build target 2022-12-28 06:10:15 -08:00
convert.c append "ByDef" to names of message accessors that use reflection 2022-12-05 08:41:14 -08:00
convert.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
descriptor.c Added is_closed to EnumDescriptor in protobuf python upb 2022-11-04 16:14:35 -07:00
descriptor.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
descriptor_containers.c upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
descriptor_containers.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
descriptor_pool.c silently succeed when adding the same serialized file in Python 2022-09-27 18:02:50 -07:00
descriptor_pool.h Mass API rename and clang-reformat (#485) 2022-01-12 07:19:28 -08:00
extension_dict.c append "ByDef" to names of message accessors that use reflection 2022-12-05 08:41:14 -08:00
extension_dict.h Create targets for UPB release 2022-04-13 09:07:41 -07:00
map.c replace upb_Map_Delete() 2022-12-29 09:06:21 -08:00
map.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
message.c append "ByDef" to names of message accessors that use reflection 2022-12-05 08:41:14 -08:00
message.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
minimal_test.py Added a GitHub Action to test Python+upb on Windows, and fixed a couple of bugs this revealed. 2022-05-03 16:51:00 -07:00
protobuf.c replace and repair the integer hash table iterator: 2022-11-16 18:47:45 -08:00
protobuf.h create upb/hash/ 2022-11-14 09:33:38 -08:00
py_extension.bzl Enabled TAP testing for upb on Windows via Lexan. 2022-11-14 22:37:54 -08:00
python_api.h Added wheels for macOS, and tests for all wheels. 2022-05-04 16:04:44 -07:00
repeated.c normalize upb_Message_New() 2022-10-10 13:54:21 -07:00
repeated.h upb: use the new reflection headers 2022-09-15 10:27:11 -07:00
requirements.txt Add better handling for systems without python3 installed. 2022-11-30 19:55:26 -08:00
requirements_311.txt Add better handling for systems without python3 installed. 2022-11-30 19:55:26 -08:00
unknown_fields.c move the wire type definitions into upb/wire/ where they belong 2022-11-18 10:00:13 -08:00
unknown_fields.h Added support for UnknownFieldSet. 2022-04-20 11:12:58 -07:00
version_script.lds Initial commit of Python+upb. 2021-08-18 12:38:26 -07:00