aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-02Upgrade abseil-py to v1.3.0 am: 4bcded2999 am: 393d0b1e3f am: 2f199605a9studio-2024.1.2-canary1studio-2024.1.1-canary8studio-2024.1.1-canary6studio-2024.1.1-beta2studio-2023.3.1-rc2studio-2023.3.1-canary8studio-2023.3.1-canary03studio-2023.3.1studio-2023.2.1-rc1studio-2023.2.1-beta02studio-2023.2.1android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16aml_wif_341711020aml_wif_341610000aml_wif_341510000aml_wif_341410080aml_wif_341310010aml_wif_341110010aml_wif_341011010aml_wif_340913010aml_uwb_341710010aml_uwb_341513070aml_uwb_341511050aml_uwb_341310300aml_uwb_341310030aml_uwb_341111010aml_uwb_341011000aml_tz5_341510070aml_tz5_341510050aml_tz5_341510010aml_tet_341712060aml_tet_341610020aml_tet_341511010aml_tet_341411060aml_tet_341310230aml_tet_341112070aml_tet_341010040aml_tet_340913030aml_swc_341711000aml_swc_341619000aml_swc_341513600aml_swc_341312300aml_swc_341312020aml_swc_341111000aml_swc_341011020aml_swc_340922010aml_sta_341710000aml_sta_341615000aml_sta_341511040aml_sta_341410000aml_sta_341311010aml_sta_341114000aml_sta_341111000aml_sta_341010020aml_sta_340912000aml_sta_340911000aml_sdk_341710000aml_sdk_341510000aml_sdk_341410000aml_sdk_341110080aml_sdk_341110000aml_sdk_341010000aml_sdk_340912010aml_sch_341510000aml_rkp_341510000aml_rkp_341311000aml_rkp_341114000aml_rkp_341015010aml_rkp_341012000aml_res_341510000aml_res_341410010aml_res_341311030aml_res_341110000aml_res_340912000aml_per_341711000aml_per_341614000aml_per_341510010aml_per_341410020aml_per_341311000aml_per_341110020aml_per_341110010aml_per_341011100aml_per_341011020aml_per_340916010aml_odp_341717000aml_odp_341610000aml_neu_341510000aml_neu_341010080aml_neu_341010000aml_net_341710020aml_net_341610030aml_net_341510050aml_net_341510000aml_net_341411030aml_net_341311010aml_net_341310020aml_net_341111030aml_net_341014000aml_net_340913000aml_mpr_341713020aml_mpr_341614010aml_mpr_341511070aml_mpr_341411070aml_mpr_341313030aml_mpr_341111030aml_mpr_341111020aml_mpr_341015090aml_mpr_341015030aml_mpr_340919000aml_med_341711000aml_med_341619000aml_med_341513600aml_med_341312300aml_med_341312020aml_med_341111000aml_med_341011000aml_med_340922010aml_ips_341611000aml_ips_341510000aml_ips_340914280aml_ips_340914200aml_ips_340914000aml_hef_341717050aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030aml_ext_341716000aml_ext_341620040aml_ext_341518010aml_ext_341414010aml_ext_341317010aml_ext_341131030aml_ext_341027030aml_doc_341713000aml_doc_341610010aml_doc_341510050aml_doc_341312010aml_doc_341112000aml_doc_341012000aml_doc_340916000aml_con_341614000aml_con_341511080aml_con_341410300aml_con_341310090aml_con_341110000aml_cfg_341510000aml_cbr_341710000aml_cbr_341610000aml_cbr_341510010aml_cbr_341410010aml_cbr_341311010aml_cbr_341110000aml_cbr_341011000aml_cbr_340914000aml_ase_341510000aml_ase_341410000aml_ase_341310010aml_ase_341113000aml_ase_340913000aml_art_341711000aml_art_341615020aml_art_341514450aml_art_341514410aml_art_341411300aml_art_341311100aml_art_341110110aml_art_341110060aml_art_341010050aml_art_340915060aml_ads_341720000aml_ads_341615050aml_ads_341517040aml_ads_341413000aml_ads_341316030aml_ads_341131050aml_ads_341027030aml_ads_340915050aml_adb_341520010aml_adb_341517070aml_adb_340912530aml_adb_340912350aml_adb_340912200aml_adb_340912000android14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-mainline-wifi-releaseandroid14-mainline-uwb-releaseandroid14-mainline-tethering-releaseandroid14-mainline-sdkext-releaseandroid14-mainline-resolv-releaseandroid14-mainline-permission-releaseandroid14-mainline-os-statsd-releaseandroid14-mainline-networking-releaseandroid14-mainline-mediaprovider-releaseandroid14-mainline-media-swcodec-releaseandroid14-mainline-media-releaseandroid14-mainline-healthfitness-releaseandroid14-mainline-extservices-releaseandroid14-mainline-conscrypt-releaseandroid14-mainline-cellbroadcast-releaseandroid14-mainline-art-releaseandroid14-mainline-appsearch-releaseandroid14-mainline-adservices-releaseandroid14-mainline-adbd-releaseandroid14-devandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseaml_tz5_341510010Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2282959 Change-Id: Ia2df7395cbfbbd1b51cba3ef3325a3b60c382a6c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02Upgrade abseil-py to v1.3.0 am: 4bcded2999 am: 393d0b1e3fandroid-u-qpr3-beta-2_r0.8android-u-qpr3-beta-2.1_r0.8android-u-qpr3-beta-1_r0.8android-u-qpr2-beta-3_r0.8android-u-qpr2-beta-3.1_r0.8android-u-qpr2-beta-2_r0.8android-u-qpr2-beta-1_r0.7android-u-qpr1-beta-2_r0.8android-u-qpr1-beta-2.2_r0.7android-u-qpr1-beta-2.1_r0.8android-15-dp-2_r0.7android-15-dp-1_r0.8android-15-beta-2_r0.8android-15-beta-2_r0.7android-15-beta-1_r0.8android-15-beta-1_r0.7android-14.0.0_r0.99android-14.0.0_r0.98android-14.0.0_r0.81android-14.0.0_r0.80android-14.0.0_r0.8android-14.0.0_r0.77android-14.0.0_r0.67android-14.0.0_r0.57android-14.0.0_r0.45android-14.0.0_r0.38android-14.0.0_r0.18main-kernel-build-2023main-16k-gs-shusky-5.15android-gs-shusky-udc-d1android-gs-shusky-5.15-u-qpr1-beta2android-gs-shusky-5.15-android15-dpandroid-gs-shusky-5.15-android15-betaandroid-gs-shusky-5.15-android14-qpr3-betaandroid-gs-shusky-5.15-android14-qpr3android-gs-shusky-5.15-android14-qpr2-betaandroid-gs-shusky-5.15-android14-qpr2android-gs-shusky-5.15-android14-qpr1-betaandroid-gs-shusky-5.15-android14-qpr1android-gs-shusky-5.15-android14-d1android-gs-akita-5.15-android15-betaandroid-gs-akita-5.15-android14-qpr3android-gs-akita-5.15-android14-d2Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2282959 Change-Id: I15377159d0791685c01710cd6fbc81c15b225fc6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02Upgrade abseil-py to v1.3.0 am: 4bcded2999android-u-beta-1-gplmain-16k-with-phonesmain-16k-common-android14-5.15Sadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2282959 Change-Id: I8ba2017b93b24d2d6efad7f29d3b9b875fd8a475 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02Upgrade abseil-py to v1.3.0Sadaf Ebrahimi
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update python/absl-py For more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md Test: TreeHugger Change-Id: I960eac7e5f08f8fc62bc2f66c8a0c6a280a1b879
2022-10-13Merge pull request #201 from yilei/push_up_to_480399279upstream/v1.3.0Yilei "Dolee" Yang
Push up to 480399279
2022-10-13Merge commit for internal changes.Yilei Yang (杨一磊)
2022-10-11Preparing the release of absl-py 1.3.0.Yilei Yang
PiperOrigin-RevId: 480399279 Change-Id: I5393bd71aeac7262c732b64bf91fc535212bf3f8
2022-10-03Fix typo in documentationAbseil Team
PiperOrigin-RevId: 478521309 Change-Id: Ica34fdda749b928fcf73e030bc3fa4e1585a753c
2022-09-20Add a flags.set_default function.Abseil Team
PiperOrigin-RevId: 475611494 Change-Id: I9facdfcaece0b3c0bd2b0b38364ecd41cb06d79c
2022-09-13Support FlagHolders in flag module-level functions.Abseil Team
PiperOrigin-RevId: 474195462 Change-Id: I2b57d8ea6b8eb66d1f777f026fb19e5401983789
2022-09-09Remove Python 2 compat code.Abseil Team
PiperOrigin-RevId: 473306343 Change-Id: I4c166f7fa34ce2f1b0bcacafbf790d4f932886d1
2022-08-29Output elapsed time duration values with millisecond precisionMatt McDonald
This change tweaks the formatting used for outputting elapsed time duration values for testsuite and testcase nodes in the XML output file produced by `TextAndXMLTestRunner` to allow for visibility down to milliseconds of precision. This also aligns with C++ https://github.com/google/googletest PiperOrigin-RevId: 470750030 Change-Id: If940033e0e44adf95ff3bf43125c185f438b8d8e
2022-08-25Fix typoHaoyuan Zhong
PiperOrigin-RevId: 470123526 Change-Id: I6b5f20518c05e29a413cab9a331a69c769c8f355
2022-08-24Merge pull request #198 from yilei/push_up_to_469768218Yilei "Dolee" Yang
Push up to 469768218
2022-08-24Merge commit for internal changes.Yilei Yang (杨一磊)
2022-08-24Expose the public APIs as the `__all__` attribute in `absl/flags/__init__.py`.Yilei Yang
This also makes sphinx autodoc generate docs for exposed APIs. Also make `absl.flags`'s docstring compatible with reST. PiperOrigin-RevId: 469768218 Change-Id: I6fd3807de05d6803a0aa73b3872555e53d504e8d
2022-08-22 Add support for readthedocs.io.Bill Yoshimi
PiperOrigin-RevId: 469296283 Change-Id: Ia5c54c633586b90ab57aa81b5813878fa49997dd
2022-08-19Updates the absl `assertRaisesWithPredicateMatch` and ↵Matt Doyle
`assertRaisesWithLiteralMatch` method to also store the caught exception object in the returned context manager's `exception` attribute. PiperOrigin-RevId: 468744160 Change-Id: Iebc6e20d2084d1d078f5dd989d705209a94e1e45
2022-08-19Update some of the docstrings to be compatible with `reST`, in preparation ↵Yilei Yang
to add generated docs by Sphinx/readthedocs. This is just an initial pass, far from great documentations. PiperOrigin-RevId: 468721475 Change-Id: I5b4f9b2127add933d7eb56414b4fa1751cdacb3d
2022-07-25Make it possible to pass keyword args to exception().Abseil Team
PiperOrigin-RevId: 463213585 Change-Id: Ibeea24bb64c116ab5a998032910a033f1c0c08a4
2022-07-18Merge pull request #195 from yilei/push_up_to_461698919upstream/v1.2.0Yilei "Dolee" Yang
Push up to 461698919
2022-07-18Merge commit for internal changes.Yilei Yang (杨一磊)
2022-07-18Preparing the release of absl-py 1.2.0.Yilei Yang
PiperOrigin-RevId: 461698919 Change-Id: Iaf4b66876dcc2ca647ff85696bca992f6d1da257
2022-07-18Work around a Pytype issue in `DEFINE_multi_enum_class`'s return value where ↵Yilei Yang
an iterable of concrete enum values are used as the default. PiperOrigin-RevId: 461656002 Change-Id: Ic6d0699ad4f507d9f6ae24ab4aad0d7b8b19bd63
2022-07-14Make `TempFileCleanup.SUCCESS` work with Python 3.11 after ↵Yilei Yang
https://github.com/python/cpython/pull/28180. After the change, the errors from the test case were no longer buffered in `_Outcome`. Instead, we need to take a note of errors on the `TestResult` before, then compare errors after. PiperOrigin-RevId: 461070558 Change-Id: I7d9f769cd46143a886bc5edeb224804acd8dbaf9
2022-07-07Add metadata files am: 63f98de5b1 am: f821ce5bad am: 246a633324 am: ↵Yifan Hong
acceb038cf am: 2f43d21c3f Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2133321 Change-Id: Ide45738cebbf2588c578c6bae3086c9161327077 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Merge tag 'v1.1.0' into master am: 41ad18dfef am: b34751929e am: e5a8a27b1b ↵Yifan Hong
am: 5cba050b09 am: 443d66edda Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2130052 Change-Id: I912577fc29b70643cd3c1131cf3fcf95999703ab Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Add metadata files am: 63f98de5b1 am: f821ce5bad am: 246a633324 am: acceb038cfYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2133321 Change-Id: I8d3f40d399c895f5a82579bf6f324aa6bc09de44 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Merge tag 'v1.1.0' into master am: 41ad18dfef am: b34751929e am: e5a8a27b1b ↵Yifan Hong
am: 5cba050b09 Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2130052 Change-Id: I6ea42207cb18e43d7e968a25d5240ca1a612fcf8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Add metadata files am: 63f98de5b1 am: f821ce5bad am: 246a633324Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2133321 Change-Id: If162f1245945d3c4c8b09a058b90ea25a178a952 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Merge tag 'v1.1.0' into master am: 41ad18dfef am: b34751929e am: e5a8a27b1bYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2130052 Change-Id: I3834675d7747668db43b1f37ad89cd85f63ddf2c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Add metadata files am: 63f98de5b1 am: f821ce5badYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2133321 Change-Id: Ib86dc094a7b1a5ba7f2b36b8f086b086af02074c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Merge tag 'v1.1.0' into master am: 41ad18dfef am: b34751929eYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2130052 Change-Id: I8bba1d63137c6c6887ffab9dfe1539e46b74b612 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Add metadata files am: 63f98de5b1platform-tools-33.0.3Yifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2133321 Change-Id: Id3e2f92ae1ff1a640d8344b6fb32655ec37055ac Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07Merge tag 'v1.1.0' into master am: 41ad18dfefYifan Hong
Original change: https://android-review.googlesource.com/c/platform/external/python/absl-py/+/2130052 Change-Id: I4fcacf0c8f4c98b6f22ef9f272f4c12dbfde162a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-21Add metadata filesandroid-wear-13.0.0_r0.8android-wear-13.0.0_r0.6android-wear-13.0.0_r0.4android-wear-13.0.0_r0.3android-wear-13.0.0_r0.18android-wear-13.0.0_r0.16android-wear-13.0.0_r0.15android-wear-13.0.0_r0.14android-wear-13.0.0_r0.12android-wear-13.0.0_r0.10master-kernel-build-2022android-msm-p11-5.15-tm-wear-kr3-dr-p11-d1android-msm-p11-5.15-tm-wear-kr3-dr-p11android-msm-eos-android13-wear-kr3-pixel-watchandroid-msm-eos-5.15-tm-wear-kr3-pixel-watchandroid-msm-eos-5.15-tm-wear-kr3-dr-eosYifan Hong
Bug: 227705464 Bug: 236118730 Change-Id: I8c1f86ea7b15e5e56fe9f2915d526df1d756ef56 Signed-off-by: Yifan Hong <elsk@google.com>
2022-06-16Merge tag 'v1.1.0' into masterYifan Hong
Test: none Bug: 227705464 Bug: 236118730 Change-Id: I28557fa16390caefaac5d21bbc5c0881ad511797 Signed-off-by: Yifan Hong <elsk@google.com>
2022-06-16Initial empty repositoryBill Rassieur
2022-06-13Use type annotations instead of type comments for this method.Abseil Team
PiperOrigin-RevId: 454734291 Change-Id: I043f77b129a411a9f517b37800df3ea729cb7a59
2022-06-09Re-work how side effects are avoided when getting the non flags `argv` when ↵Yilei Yang
`absltest.main()` is called inside `app.run()`. We just want to remove the defined flags from the original `sys.argv` without affect anything. At that point, flags are already parsed by `app.run()`. The original code also has an issue with validators and multi- flags. Calling `FLAGS(sys.argv)` will duplicate the flag values then run flag validators, which can fail before the flag values are restored. PiperOrigin-RevId: 454052335 Change-Id: I24a3af6bb3c68dbc17ebc54a2c99e08b1a10d60a
2022-06-08Remove the unnecessary Python 2 related future imports.Yilei Yang
PiperOrigin-RevId: 453697925 Change-Id: I24a9fbbe2a690d7101b7190f4b4976d16bd0942f
2022-06-01Merge pull request #191 from yilei/push_up_to_452372418upstream/v1.1.0Yilei "Dolee" Yang
Push up to 452372418
2022-06-01Merge commit for internal changes.Yilei Yang (杨一磊)
2022-06-01Preparing the release of absl-py 1.1.0.Yilei Yang
PiperOrigin-RevId: 452372418 Change-Id: Id1efa24457e5240dd39cdb5858523e1f35ce01be
2022-05-23Make FlagHolder unconditionally generic.John Aslanides
Now that we've dropped Python 2 support, we can drop the conditional import of `typing`. PiperOrigin-RevId: 450471818 Change-Id: I6c4efc7b6943b9794b2a3cf1eba90d330d6b73fd
2022-05-06Remove the dependency on six since it's no longer used.Yilei Yang
PiperOrigin-RevId: 447093436 Change-Id: I1538d556cc96a4155b2c43ade70f1966b6b5bd28
2022-05-06Remove the py2/py3 compatibility module _collections_abc.Yilei Yang
PiperOrigin-RevId: 447005334 Change-Id: Iea86a969093640a18663d3d135648329c45e9954
2022-05-05Remove the use of six in absl.flags.Yilei Yang
PiperOrigin-RevId: 446842401 Change-Id: Ic66c537d810dda858318a95e5f7b2242f58f7c75
2022-04-11Remove unused comments related to Python 2 compatibility.Yilei Yang
PiperOrigin-RevId: 440945020 Change-Id: I78d78173ca4a122208950176104e9ae722616e42
2022-03-29Merge pull request #190 from yilei/push_up_to_436585035Yilei "Dolee" Yang
Push up to 436585035