From f264b49c7e879d9001fe68e3afbee0bf68faeb58 Mon Sep 17 00:00:00 2001 From: DevTekVE Date: Tue, 11 Jun 2024 15:26:04 +0200 Subject: [PATCH] more cleanup adjustment --- release/release_files.py | 586 +-------------------------------------- 1 file changed, 7 insertions(+), 579 deletions(-) diff --git a/release/release_files.py b/release/release_files.py index 75edefc91d..87fbf880b8 100755 --- a/release/release_files.py +++ b/release/release_files.py @@ -51,587 +51,15 @@ sunnypilot_blacklist = [ "rednose/", "teleoprtc/", "tinygrad/", - # Below needs to be revisited - ".clang-tidy", - ".dockerignore", - ".editorconfig", - ".gitlab-ci.yml", - ".gitmodules", - ".pre-commit-config.yaml", - ".python-version", - "body/.pre-commit-config.yaml", - "body/board/canloader.py", - "body/board/flash_base.sh", - "body/board/flash_knee.sh", - "body/board/obj/.placeholder", - "body/board/obj/body.bin", - "body/board/obj/body.bin.signed", - "body/board/obj/body.elf", - "body/board/obj/bootstub.body.bin", - "body/board/obj/bootstub.body.elf", - "body/board/recover.sh", - "body/Dockerfile", - "body/LICENSE", - "body/pyproject.toml", - "body/README.md", - "body/requirements.txt", - "body/SConstruct", - "cereal/.dockerignore", - "cereal/.pre-commit-config.yaml", - "cereal/codecov.yml", - "cereal/Dockerfile", - "cereal/gen/c/include/c++.capnp.h", - "cereal/gen/cpp/car.capnp.c++", - "cereal/gen/cpp/car.capnp.h", - "cereal/gen/cpp/custom.capnp.c++", - "cereal/gen/cpp/custom.capnp.h", - "cereal/gen/cpp/legacy.capnp.c++", - "cereal/gen/cpp/legacy.capnp.h", - "cereal/gen/cpp/log.capnp.c++", - "cereal/gen/cpp/log.capnp.h", - "cereal/generate_javascript.sh", - "cereal/libcereal_shared.so", - "cereal/LICENSE", - "cereal/maptile.capnp", - "cereal/messaging/bridge", - "cereal/messaging/demo.py", - "cereal/messaging/messaging_pyx.cpp", - "cereal/messaging/messaging_pyx.so", - "cereal/messaging/msgq.md", - "cereal/messaging/stress.py", - "cereal/messaging/test_runner", - "cereal/messaging/tests/__init__.py", - "cereal/messaging/tests/test_fake.py", - "cereal/messaging/tests/test_messaging.py", - "cereal/messaging/tests/test_poller.py", - "cereal/messaging/tests/test_pub_sub_master.py", - "cereal/messaging/tests/test_services.py", - "cereal/pyproject.toml", - "cereal/README.md", - "cereal/SConstruct", - "cereal/services.h", - "cereal/site_scons/site_tools/cython.py", - "cereal/visionipc/test_runner", - "cereal/visionipc/tests/__init__.py", - "cereal/visionipc/tests/test_visionipc.py", - "cereal/visionipc/visionipc_pyx.cpp", - "cereal/visionipc/visionipc_pyx.so", - "codecov.yml", - "common/params_pyx.cpp", - "common/params_pyx.so", - "common/tests/.gitignore", - "common/tests/test_common", - "common/transformations/.gitignore", - "common/transformations/README.md", - "common/transformations/transformations.cpp", - "common/transformations/transformations.so", - "conftest.py", - "Dockerfile.openpilot", - "Dockerfile.openpilot_base", - "docs/_static/favicon.ico", - "docs/_static/logo.png", - "docs/_static/robots.txt", - "docs/assets/icon-star-empty.svg", - "docs/assets/icon-star-full.svg", - "docs/assets/icon-star-half.svg", - "docs/assets/icon-youtube.svg", - "docs/BOUNTIES.md", - "docs/c_docs.rst", - "docs/conf.py", - "docs/index.md", - "docs/Makefile", - "docs/overview.rst", - "docs/README.md", - "docs/SAFETY.md", - "docs/WORKFLOW.md", - "opendbc/.pre-commit-config.yaml", - "opendbc/bmw_e9x_e8x.dbc", - "opendbc/cadillac_ct6_chassis.dbc", - "opendbc/cadillac_ct6_object.dbc", - "opendbc/cadillac_ct6_powertrain.dbc", - "opendbc/can/libdbc.so", - "opendbc/can/packer_pyx.cpp", - "opendbc/can/packer_pyx.so", - "opendbc/can/parser_pyx.cpp", - "opendbc/can/parser_pyx.so", - "opendbc/can/tests/__init__.py", - "opendbc/can/tests/.gitignore", - "opendbc/can/tests/test_checksums.py", - "opendbc/can/tests/test_dbc_exceptions.py", - "opendbc/can/tests/test_dbc_parser.py", - "opendbc/can/tests/test_define.py", - "opendbc/can/tests/test_packer_parser.py", - "opendbc/can/tests/test_parser_performance.py", - "opendbc/can/tests/test.dbc", - "opendbc/chrysler_cusw.dbc", - "opendbc/Dockerfile", - "opendbc/ESR.dbc", - "opendbc/ford_cgea1_2_bodycan_2011.dbc", - "opendbc/ford_cgea1_2_ptcan_2011.dbc", - "opendbc/ford_fusion_2018_pt.dbc", - "opendbc/gm_global_a_high_voltage_management.dbc", - "opendbc/gm_global_a_lowspeed_1818125.dbc", - "opendbc/gm_global_a_lowspeed.dbc", - "opendbc/gm_global_a_powertrain_expansion.dbc", - "opendbc/honda_fit_hybrid_2018_can_generated.dbc", - "opendbc/honda_pilot_2023_can_generated.dbc", - "opendbc/hyundai_2015_ccan.dbc", - "opendbc/hyundai_2015_mcan.dbc", - "opendbc/hyundai_i30_2014.dbc", - "opendbc/hyundai_kia_mando_corner_radar_generated.dbc", - "opendbc/hyundai_santafe_2007.dbc", - "opendbc/LICENSE", - "opendbc/luxgen_s5_2015.dbc", - "opendbc/mazda_3_2019.dbc", - "opendbc/mazda_radar.dbc", - "opendbc/mazda_rx8.dbc", - "opendbc/mercedes_benz_e350_2010.dbc", - "opendbc/nissan_xterra_2011.dbc", - "opendbc/opel_omega_2001.dbc", - "opendbc/pyproject.toml", - "opendbc/README.md", - "opendbc/requirements.txt", - "opendbc/SConstruct", - "opendbc/site_scons/site_tools/cython.py", - "opendbc/tesla_model3_party.dbc", - "opendbc/tesla_model3_vehicle.dbc", - "opendbc/toyota_2017_ref_pt.dbc", - "opendbc/toyota_iQ_2009_can.dbc", - "opendbc/toyota_prius_2010_pt.dbc", - "opendbc/toyota_radar_dsu_tssp.dbc", - "opendbc/volvo_v40_2017_pt.dbc", - "opendbc/volvo_v60_2015_pt.dbc", - "openpilot/common", - "openpilot/selfdrive", - "openpilot/system", - "openpilot/third_party", - "openpilot/tools", - "panda/.pre-commit-config.yaml", - "panda/Dockerfile", - "panda/docs/CANPacket_structure.png", - "panda/docs/USB_packet_structure.png", - "panda/drivers/linux/.gitignore", - "panda/drivers/linux/dkms.conf", - "panda/drivers/linux/Makefile", - "panda/drivers/linux/panda.c", - "panda/drivers/linux/README.md", - "panda/drivers/linux/test/main.c", - "panda/drivers/linux/test/Makefile", - "panda/drivers/linux/test/run.sh", - "panda/drivers/spi/.gitignore", - "panda/drivers/spi/load.sh", - "panda/drivers/spi/Makefile", - "panda/drivers/spi/patch", - "panda/drivers/spi/pull-src.sh", - "panda/drivers/spi/spi_panda.h", - "panda/drivers/spi/spidev_panda.c", - "panda/LICENSE", - "panda/mypy.ini", - "panda/panda.png", - "panda/pyproject.toml", - "panda/README.md", - "panda/requirements.txt", - "panda/SConstruct", - "panda/setup.cfg", - "panda/setup.py", - "panda/tests/__init__.py", - "panda/tests/benchmark.py", - "panda/tests/black_white_loopback_test.py", - "panda/tests/black_white_relay_endurance.py", - "panda/tests/black_white_relay_test.py", - "panda/tests/bulk_write_test.py", - "panda/tests/can_printer.py", - "panda/tests/canfd/test_canfd.py", - "panda/tests/check_fw_size.py", - "panda/tests/ci_shell.sh", - "panda/tests/debug_console.py", - "panda/tests/development/register_hashmap_spread.py", - "panda/tests/echo.py", - "panda/tests/elm_car_simulator.py", - "panda/tests/elm_throughput.py", - "panda/tests/fan/fan_test.py", - "panda/tests/fan/fan_tuning.py", - "panda/tests/get_version.py", - "panda/tests/health_test.py", - "panda/tests/hitl/__init__.py", - "panda/tests/hitl/1_program.py", - "panda/tests/hitl/2_health.py", - "panda/tests/hitl/3_usb_to_can.py", - "panda/tests/hitl/4_can_loopback.py", - "panda/tests/hitl/5_spi.py", - "panda/tests/hitl/6_safety.py", - "panda/tests/hitl/7_internal.py", - "panda/tests/hitl/8_misc.py", - "panda/tests/hitl/9_harness.py", - "panda/tests/hitl/conftest.py", - "panda/tests/hitl/helpers.py", - "panda/tests/hitl/known_bootstub/bootstub_f4_first_dos_production.panda.bin", - "panda/tests/hitl/known_bootstub/bootstub_f4_only_bcd.panda.bin", - "panda/tests/hitl/known_bootstub/bootstub.panda_h7.bin", - "panda/tests/hitl/reset_jungles.py", - "panda/tests/hitl/run_parallel_tests.sh", - "panda/tests/hitl/run_serial_tests.sh", - "panda/tests/ir_test.py", - "panda/tests/libpanda/libpanda_py.py", - "panda/tests/libpanda/libpanda.so", - "panda/tests/libpanda/panda.c", - "panda/tests/libpanda/safety_helpers.h", - "panda/tests/libpanda/safety_helpers.py", - "panda/tests/libpanda/SConscript", - "panda/tests/libs/resetter.py", - "panda/tests/loopback_test.py", - "panda/tests/message_drop_test.py", - "panda/tests/misra/.gitignore", - "panda/tests/misra/coverage_table", - "panda/tests/misra/install.sh", - "panda/tests/misra/suppressions.txt", - "panda/tests/misra/test_misra.sh", - "panda/tests/misra/test_mutation.py", - "panda/tests/read_flash_spi.py", - "panda/tests/read_st_flash.sh", - "panda/tests/read_winusb_descriptors.py", - "panda/tests/reflash_internal_panda.py", - "panda/tests/relay_test.py", - "panda/tests/restore_flash_spi.py", - "panda/tests/safety_replay/__init__.py", - "panda/tests/safety_replay/.gitignore", - "panda/tests/safety_replay/helpers.py", - "panda/tests/safety_replay/replay_drive.py", - "panda/tests/safety/__init__.py", - "panda/tests/safety/common.py", - "panda/tests/safety/hyundai_common.py", - "panda/tests/safety/test_body.py", - "panda/tests/safety/test_chrysler.py", - "panda/tests/safety/test_defaults.py", - "panda/tests/safety/test_elm327.py", - "panda/tests/safety/test_ford.py", - "panda/tests/safety/test_gm.py", - "panda/tests/safety/test_honda.py", - "panda/tests/safety/test_hyundai_canfd.py", - "panda/tests/safety/test_hyundai.py", - "panda/tests/safety/test_mazda.py", - "panda/tests/safety/test_nissan.py", - "panda/tests/safety/test_subaru_preglobal.py", - "panda/tests/safety/test_subaru.py", - "panda/tests/safety/test_tesla.py", - "panda/tests/safety/test_toyota.py", - "panda/tests/safety/test_volkswagen_mqb.py", - "panda/tests/safety/test_volkswagen_pq.py", - "panda/tests/safety/test.sh", - "panda/tests/setup_device_ci.sh", - "panda/tests/som_debug.sh", - "panda/tests/som/on-device.py", - "panda/tests/som/test_bootkick.py", - "panda/tests/spam_can.py", - "panda/tests/standalone_test.py", - "panda/tests/test_rsa.c", - "panda/tests/usbprotocol/test_comms.py", - "panda/tests/usbprotocol/test_pandalib.py", - "panda/tests/usbprotocol/test.sh", - "poetry.lock", - "prebuilt", + "__pycache__/", + ".pytest_cache/", + ".sconsign.dblite", + ".DS_Store", + ".env", + ".*/.gitignore", + "Jenkinsfile", "rednose/", - "rednose_repo/.dockerignore", - "rednose_repo/.editorconfig", - "rednose_repo/.gitignore", - "rednose_repo/.pre-commit-config.yaml", - "rednose_repo/Dockerfile", - "rednose_repo/examples/__init__.py", - "rednose_repo/examples/kinematic_kf.png", - "rednose_repo/examples/kinematic_kf.py", - "rednose_repo/examples/live_kf.py", - "rednose_repo/examples/SConscript", - "rednose_repo/examples/test_compare.py", - "rednose_repo/examples/test_kinematic_kf.py", - "rednose_repo/LICENSE", - "rednose_repo/pyproject.toml", - "rednose_repo/README.md", - "rednose_repo/rednose/__init__.py", - "rednose_repo/rednose/.gitignore", - "rednose_repo/rednose/helpers/__init__.py", - "rednose_repo/rednose/helpers/chi2_lookup_table.npy", - "rednose_repo/rednose/helpers/chi2_lookup.py", - "rednose_repo/rednose/helpers/ekf_load.h", - "rednose_repo/rednose/helpers/ekf_sym_pyx.cpp", - "rednose_repo/rednose/helpers/ekf_sym_pyx.pyx", - "rednose_repo/rednose/helpers/ekf_sym_pyx.so", - "rednose_repo/rednose/helpers/ekf_sym.h", - "rednose_repo/rednose/helpers/ekf_sym.py", - "rednose_repo/rednose/helpers/ekf.h", - "rednose_repo/rednose/helpers/kalmanfilter.py", - "rednose_repo/rednose/helpers/sympy_helpers.py", - "rednose_repo/rednose/logger/logger.h", - "rednose_repo/rednose/SConscript", - "rednose_repo/rednose/templates/compute_pos.c", - "rednose_repo/rednose/templates/ekf_c.c", - "rednose_repo/rednose/templates/feature_handler.c", - "rednose_repo/requirements.txt", - "rednose_repo/SConstruct", - "rednose_repo/setup.py", - "rednose_repo/site_scons/site_tools/cython.py", - "SECURITY.md", - "selfdrive/assets/compress-images.sh", - "selfdrive/assets/strip-svg-metadata.sh", - "selfdrive/assets/translations_assets.qrc", - "selfdrive/boardd/boardd", - "selfdrive/boardd/boardd_api_impl.cpp", - "selfdrive/boardd/boardd_api_impl.so", - "selfdrive/boardd/tests/__init__.py", - "selfdrive/boardd/tests/bootstub.panda_h7_spiv0.bin", - "selfdrive/boardd/tests/bootstub.panda_h7.bin", - "selfdrive/boardd/tests/bootstub.panda.bin", - "selfdrive/boardd/tests/test_boardd_spi.py", - "selfdrive/boardd/tests/test_boardd_usbprotocol", - "selfdrive/boardd/tests/test_pandad.py", - "selfdrive/car/CARS_template.md", - "selfdrive/car/docs.py", - "selfdrive/car/README.md", - "selfdrive/car/tests/.gitignore", - "selfdrive/car/tests/big_cars_test.sh", - "selfdrive/car/tests/routes.py", - "selfdrive/car/tests/test_can_fingerprint.py", - "selfdrive/car/tests/test_docs.py", - "selfdrive/car/tests/test_fingerprints.py", - "selfdrive/car/tests/test_fw_fingerprint.py", - "selfdrive/car/tests/test_lateral_limits.py", - "selfdrive/car/tests/test_models_segs.txt", - "selfdrive/car/tests/test_models.py", - "selfdrive/car/tests/test_platform_configs.py", - "selfdrive/controls/.gitignore", - "selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/libacados_ocp_solver_lat.so", - "selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so", - "selfdrive/controls/lib/sunnypilot/tests/test_speed_limit_resolver.py", - "selfdrive/controls/lib/tests/__init__.py", - "selfdrive/controls/lib/tests/test_alertmanager.py", - "selfdrive/controls/lib/tests/test_latcontrol.py", - "selfdrive/controls/lib/tests/test_vehicle_model.py", - "selfdrive/controls/tests/__init__.py", - "selfdrive/controls/tests/test_alerts.py", - "selfdrive/controls/tests/test_cruise_speed.py", - "selfdrive/controls/tests/test_following_distance.py", - "selfdrive/controls/tests/test_lateral_mpc.py", - "selfdrive/controls/tests/test_leads.py", - "selfdrive/controls/tests/test_startup.py", - "selfdrive/controls/tests/test_state_machine.py", - "selfdrive/debug/__init__.py", - "selfdrive/debug/adb.sh", - "selfdrive/debug/can_print_changes.py", - "selfdrive/debug/can_table.py", - "selfdrive/debug/check_can_parser_performance.py", - "selfdrive/debug/check_lag.py", - "selfdrive/debug/check_timings.py", - "selfdrive/debug/clear_dtc.py", - "selfdrive/debug/count_events.py", - "selfdrive/debug/cpu_usage_stat.py", - "selfdrive/debug/cycle_alerts.py", - "selfdrive/debug/debug_fw_fingerprinting_offline.py", - "selfdrive/debug/dump_car_docs.py", - "selfdrive/debug/fingerprint_from_route.py", - "selfdrive/debug/internal/__init__.py", - "selfdrive/debug/internal/fuzz_fw_fingerprint.py", - "selfdrive/debug/internal/hands_on_wheel_moniotr.py", - "selfdrive/debug/internal/measure_modeld_packet_drop.py", - "selfdrive/debug/internal/measure_torque_time_to_max.py", - "selfdrive/debug/internal/qlog_size.py", - "selfdrive/debug/live_cpu_and_temp.py", - "selfdrive/debug/print_docs_diff.py", - "selfdrive/debug/print_flags.py", - "selfdrive/debug/read_dtc_status.py", - "selfdrive/debug/README.md", - "selfdrive/debug/run_process_on_route.py", - "selfdrive/debug/set_car_params.py", - "selfdrive/debug/show_matching_cars.py", - "selfdrive/debug/test_fw_query_on_routes.py", - "selfdrive/debug/toyota_eps_factor.py", - "selfdrive/locationd/locationd", - "selfdrive/locationd/models/generated/car.cpp", - "selfdrive/locationd/models/generated/car.h", - "selfdrive/locationd/models/generated/libcar.so", - "selfdrive/locationd/models/generated/liblive.so", - "selfdrive/locationd/models/generated/live_kf_constants.h", - "selfdrive/locationd/models/generated/live.cpp", - "selfdrive/locationd/models/generated/live.h", - "selfdrive/locationd/test/__init__.py", - "selfdrive/locationd/test/.gitignore", - "selfdrive/locationd/test/test_calibrationd.py", - "selfdrive/locationd/test/test_locationd_scenarios.py", - "selfdrive/locationd/test/test_locationd.py", - "selfdrive/modeld/libthneed.so", - "selfdrive/modeld/models/commonmodel_pyx.cpp", - "selfdrive/modeld/models/commonmodel_pyx.so", - "selfdrive/modeld/models/dmonitoring_model.current", - "selfdrive/modeld/models/dmonitoring_model.onnx", - "selfdrive/modeld/models/README.md", - "selfdrive/modeld/models/supercombo_metadata.pkl", - "selfdrive/modeld/models/supercombo.thneed", - "selfdrive/modeld/runners/runmodel_pyx.cpp", - "selfdrive/modeld/runners/runmodel_pyx.so", - "selfdrive/modeld/runners/snpemodel_pyx.cpp", - "selfdrive/modeld/runners/snpemodel_pyx.so", - "selfdrive/modeld/runners/thneedmodel_pyx.cpp", - "selfdrive/modeld/runners/thneedmodel_pyx.so", - "selfdrive/modeld/tests/__init__.py", - "selfdrive/modeld/tests/snpe_benchmark/.gitignore", - "selfdrive/modeld/tests/snpe_benchmark/benchmark.sh", - "selfdrive/modeld/tests/test_modeld.py", - "selfdrive/modeld/tests/tf_test/build.sh", - "selfdrive/modeld/tests/tf_test/pb_loader.py", - "selfdrive/modeld/tests/timing/benchmark.py", - "selfdrive/modeld/thneed/README", - "selfdrive/monitoring/helpers.py", - "selfdrive/monitoring/README.md", - "selfdrive/monitoring/test_hands_monitoring.py", - "selfdrive/monitoring/test_monitoring.py", - "selfdrive/navd/libmaprender.so", - "selfdrive/navd/mapsd", - "selfdrive/test/.gitignore", - "selfdrive/test/ci_shell.sh", - "selfdrive/test/ciui.py", - "selfdrive/test/cpp_harness.py", - "selfdrive/test/docker_build.sh", - "selfdrive/test/docker_common.sh", - "selfdrive/test/docker_tag_multiarch.sh", - "selfdrive/test/longitudinal_maneuvers/__init__.py", - "selfdrive/test/longitudinal_maneuvers/.gitignore", - "selfdrive/test/longitudinal_maneuvers/maneuver.py", - "selfdrive/test/longitudinal_maneuvers/plant.py", - "selfdrive/test/longitudinal_maneuvers/test_accel.py", - "selfdrive/test/longitudinal_maneuvers/test_longitudinal.py", - "selfdrive/test/loop_until_fail.sh", - "selfdrive/test/process_replay/__init__.py", - "selfdrive/test/process_replay/.gitignore", - "selfdrive/test/process_replay/capture.py", - "selfdrive/test/process_replay/compare_logs.py", - "selfdrive/test/process_replay/imgproc_replay_ref_hash", - "selfdrive/test/process_replay/migration.py", - "selfdrive/test/process_replay/model_replay_ref_commit", - "selfdrive/test/process_replay/model_replay.py", - "selfdrive/test/process_replay/process_replay.py", - "selfdrive/test/process_replay/README.md", - "selfdrive/test/process_replay/ref_commit", - "selfdrive/test/process_replay/regen_all.py", - "selfdrive/test/process_replay/regen.py", - "selfdrive/test/process_replay/test_fuzzy.py", - "selfdrive/test/process_replay/test_imgproc.py", - "selfdrive/test/process_replay/test_processes.py", - "selfdrive/test/process_replay/test_regen.py", - "selfdrive/test/process_replay/vision_meta.py", - "selfdrive/test/profiling/__init__.py", - "selfdrive/test/profiling/.gitignore", - "selfdrive/test/profiling/lib.py", - "selfdrive/test/profiling/profiler.py", - "selfdrive/test/scons_build_test.sh", - "selfdrive/test/setup_vsound.sh", - "selfdrive/test/setup_xvfb.sh", - "selfdrive/test/test_updated.py", - "selfdrive/test/update_ci_routes.py", - "selfdrive/ui/__init__.py", - "selfdrive/ui/_spinner", - "selfdrive/ui/_text", - "selfdrive/ui/installer/continue_openpilot.sh", - "selfdrive/ui/installer/installers/installer_openpilot", - "selfdrive/ui/installer/installers/installer_openpilot_internal", - "selfdrive/ui/installer/installers/installer_openpilot_nightly", - "selfdrive/ui/installer/installers/installer_openpilot_test", - "selfdrive/ui/mui", - "selfdrive/ui/qt/libpython_helpers.so", - "selfdrive/ui/qt/python_helpers.py", - "selfdrive/ui/qt/setup/reset", - "selfdrive/ui/qt/setup/setup", - "selfdrive/ui/qt/setup/updater", - "selfdrive/ui/tests/__init__.py", - "selfdrive/ui/tests/.gitignore", - "selfdrive/ui/tests/body.py", - "selfdrive/ui/tests/create_test_translations.sh", - "selfdrive/ui/tests/cycle_offroad_alerts.py", - "selfdrive/ui/tests/test_soundd.py", - "selfdrive/ui/tests/test_ui/run.py", - "selfdrive/ui/tests/test_ui/template.html", - "selfdrive/ui/tests/ui_snapshot", - "selfdrive/ui/translations/auto_translate.py", - "selfdrive/ui/translations/create_badges.py", - "selfdrive/ui/translations/main_ar.qm", - "selfdrive/ui/translations/main_de.qm", - "selfdrive/ui/translations/main_en.qm", - "selfdrive/ui/translations/main_fr.qm", - "selfdrive/ui/translations/main_ja.qm", - "selfdrive/ui/translations/main_ko.qm", - "selfdrive/ui/translations/main_pt-BR.qm", - "selfdrive/ui/translations/main_th.qm", - "selfdrive/ui/translations/main_tr.qm", - "selfdrive/ui/translations/main_zh-CHS.qm", - "selfdrive/ui/translations/main_zh-CHT.qm", - "selfdrive/ui/translations/README.md", - "selfdrive/ui/ui", - "selfdrive/ui/ui.py", - "selfdrive/ui/watch3", - "system/camerad/camerad", - "system/camerad/test/.gitignore", - "system/camerad/test/stress_restart.sh", - "system/hardware/.gitignore", - "system/hardware/tici/restart_modem.sh", - "system/logcatd/logcatd", - "system/loggerd/bootlog", - "system/loggerd/encoderd", - "system/loggerd/loggerd", - "system/loggerd/README.md", - "system/loggerd/tests/test_logger", - "system/manager/gitlab_runner.sh", - "system/proclogd/proclogd", - "system/proclogd/tests/.gitignore", - "system/proclogd/tests/test_proclog", - "system/sensord/sensord", - "system/ubloxd/glonass_fix.patch", - "system/ubloxd/glonass.ksy", - "system/ubloxd/gps.ksy", - "system/ubloxd/tests/test_glonass_runner", - "system/ubloxd/ubloxd", - "system/ubloxd/ubx.ksy", "teleoprtc/", - "teleoprtc_repo/.gitignore", - "teleoprtc_repo/.pre-commit-config.yaml", - "teleoprtc_repo/examples/face_detection/face_detection.py", - "teleoprtc_repo/examples/face_detection/README.md", - "teleoprtc_repo/examples/videostream_cli/cli.py", - "teleoprtc_repo/examples/videostream_cli/README.md", - "teleoprtc_repo/LICENSE", - "teleoprtc_repo/pyproject.toml", - "teleoprtc_repo/README.md", - "teleoprtc_repo/scripts/bump_tag.sh", - "teleoprtc_repo/scripts/publish_pypi.sh", - "teleoprtc_repo/teleoprtc/__init__.py", - "teleoprtc_repo/teleoprtc/builder.py", - "teleoprtc_repo/teleoprtc/info.py", - "teleoprtc_repo/teleoprtc/stream.py", - "teleoprtc_repo/teleoprtc/tracks.py", - "teleoprtc_repo/tests/test_info.py", - "teleoprtc_repo/tests/test_integration.py", - "teleoprtc_repo/tests/test_stream.py", - "teleoprtc_repo/tests/test_track.py", - "third_party/acados/aarch64", - "third_party/acados/build.sh", - "third_party/acados/x86_64/lib/libacados.so", - "third_party/acados/x86_64/lib/libblasfeo.so", - "third_party/acados/x86_64/lib/libhpipm.so", - "third_party/acados/x86_64/lib/libqpOASES_e.so", - "third_party/acados/x86_64/lib/libqpOASES_e.so.3.1", - "third_party/acados/x86_64/t_renderer", - "third_party/catch2/include/catch2/catch_reporter_automake.hpp", - "third_party/catch2/include/catch2/catch_reporter_sonarqube.hpp", - "third_party/catch2/include/catch2/catch_reporter_tap.hpp", - "third_party/catch2/include/catch2/catch_reporter_teamcity.hpp", - "third_party/catch2/include/catch2/catch.hpp", - "third_party/libyuv/.gitignore", - "third_party/libyuv/aarch64", - "third_party/libyuv/build.sh", - "third_party/libyuv/LICENSE", - "third_party/libyuv/x86_64/include", - "third_party/maplibre-native-qt/aarch64", - "third_party/snpe/larch64", - "third_party/snpe/x86_64", - "third_party/snpe/x86_64-linux-clang/libHtpPrepare.so", - "third_party/snpe/x86_64-linux-clang/libomp.so", - "third_party/snpe/x86_64-linux-clang/libSNPE.so", "tinygrad/", ]