zephyr/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pieter De Gendt ee992eb6a8 scripts: west: packages: Print warning on windows or run new command
On non-Windows systems execute a new program, replacing the west packages
call, when trying to install packages using pip.
For Windows, update the documented way of installing python packages,
or using 'west packages pip --install' print a warning.

Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
(cherry picked from commit 7f97d3dd0a)
2026-01-12 14:35:56 +02:00
..
build scripts: build: mergehex: fix --output-bin 2025-11-07 19:23:26 +02:00
checkpatch arch: remove z_arch_esf_t 2025-01-23 16:32:36 +01:00
ci ci: compliance: update dts-linter to 0.3.6 2025-11-11 19:47:38 +02:00
coccinelle scripts: coccinelle: add fork as a reserved name 2025-11-01 08:39:26 -04:00
coredump Debugging: Fix GDB packet parsing for ARM Cortex M 2025-10-21 17:21:28 +03:00
dts Devicetree: remove deprecated ok state 2025-10-09 12:36:43 -04:00
footprint script: footprint: Improve C++ static variable reporting 2025-10-23 16:02:23 -04:00
generate_usb_vif python: Format and sort imports 2024-11-25 10:07:13 +01:00
gitlint gitlint: do not allow treewide as an area in commit messages 2024-04-10 09:22:24 +02:00
instrumentation scripts: move zaru.py to a separate directory 2025-10-06 15:06:25 -04:00
kconfig scripts: kconfig: gnuconfig: Ignore loc 2025-11-11 12:46:17 -05:00
logging/dictionary script: logging: fix formatting of dropped messages 2025-09-16 13:06:12 -04:00
native_simulator native_simulator: Get latest from upstream 2025-10-23 18:08:14 +02:00
net copyrights: fix copyright line 2025-10-07 22:53:45 -04:00
profiling scripts: profiling: Add stackcollapse script 2024-08-13 18:28:44 -04:00
pylib scripts: pylib: twister: expr_parser: some enhancements 2025-11-06 15:49:28 +02:00
pylint/checkers scripts: pylint: Add argument parser abbreviation checker 2023-01-26 20:12:36 +09:00
release list_backports: fix typo 2025-09-06 06:35:37 -04:00
ruff scripts: Add helper scripts for ruff baseline excludes 2024-11-19 18:36:54 -05:00
schemas scripts: snippets: Update to use jsonschema instead of pykwalify 2025-10-28 17:43:02 +02:00
tests scripts: Don't use isort known-first-party 2025-10-16 17:09:14 +03:00
tracing scripts: trace_capture_usb: disable tracing on exit 2025-06-17 16:03:44 +02:00
utils scripts: west: packages: Print warning on windows or run new command 2026-01-12 14:35:56 +02:00
west_commands scripts: west: packages: Print warning on windows or run new command 2026-01-12 14:35:56 +02:00
.gitignore cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
bindings_properties_allowlist.yaml scripts: ci: Add CI bindings style checker 2025-06-17 16:03:54 +02:00
check_maintainers.py python: Format and sort imports 2024-11-25 10:07:13 +01:00
checkpatch.pl scripts: checkpatch.pl: relax Missing a blank line 2025-10-24 13:26:04 -04:00
checkstack.pl First commit 2015-04-10 16:44:37 -07:00
coccicheck scripts: Allow use of bash outside of /bin 2022-03-08 11:11:10 +01:00
dump_bugs_pickle.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
gen_gcov_files.py treewide: Disable automatic argparse argument shortening 2023-01-26 20:12:36 +09:00
get_maintainer.py scripts/get_maintainer.py: find area by name 2025-09-12 14:23:25 -04:00
github_helpers.py scripts: add github_helpers.py 2022-05-24 18:48:03 +02:00
list_boards.py scripts: list_boards: drop HWMv1 code 2025-10-09 12:40:30 -04:00
list_hardware.py scripts: replace pykwalify with jsonschema 2025-09-22 17:49:08 -04:00
list_shields.py shields: doc: allow to indicate supported hw features 2025-05-28 15:33:50 +02:00
make_bugs_pickle.py ci: scripts: do not count PRs labeled as bug in snapshot 2024-07-12 16:10:13 -04:00
requirements-actions.in scripts: Bump ruff to 0.14.2 2025-10-30 15:16:25 +02:00
requirements-actions.txt scripts: Bump ruff to 0.14.2 2025-10-30 15:16:25 +02:00
requirements-base.txt scripts: replace pykwalify with jsonschema 2025-09-22 17:49:08 -04:00
requirements-build-test.txt scripts: requirements: Add python-dotenv 2025-09-12 13:19:56 +02:00
requirements-compliance.txt scripts: Bump ruff to 0.14.2 2025-10-30 15:16:25 +02:00
requirements-extras.txt scripts: requirements: Use gitlint-core for loose requirements 2025-09-19 08:35:53 -04:00
requirements-run-test.txt twister: harness: add display harness 2025-08-12 09:54:27 +03:00
requirements-west.in ci: manifest: SHA pin west in manifest.yml workflow 2025-09-12 19:24:27 -04:00
requirements-west.txt ci: manifest: SHA pin west in manifest.yml workflow 2025-09-12 19:24:27 -04:00
requirements.txt doc: move requirements to doc/ 2023-07-12 09:13:49 -04:00
series-push-hook.sh scripts: series-push-hook: Use main as base comparison branch 2021-05-27 15:55:43 -05:00
set_assignees.py scripts: set_assignee: add tests as a meta area 2025-10-05 06:17:45 -04:00
snippets.py scripts: snippets: Update to use jsonschema instead of pykwalify 2025-10-28 17:43:02 +02:00
spelling.txt scripts: RISCV instruction SEPC 2024-08-27 10:48:58 -04:00
tags.sh scripts: Add __deprecated_version to the checkpatch checklist 2025-10-09 12:47:35 -04:00
twister twister: refactor twister_main to simplify the system tests 2025-09-04 16:45:42 +02:00
valgrind.supp scripts: valgrind: suppress missing clean-up in nct_new_thread() 2025-09-03 06:10:49 +02:00
west-commands.yml scripts: add "west gtags" command 2025-03-07 19:57:00 +01:00
zephyr_module.py kconfig: Load Kconfig env file better 2025-09-12 13:19:56 +02:00