servo/python
bors-servo cfd24f00bc
Auto merge of #29913 - mrobinson:mach-unicode-paths, r=atbrakhi
Allow building on paths with Unicode characters

This now works since the upgrade to Python 3, so we can remove
this code which prevents mach from running in these situations.

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #10002.
- [x] These changes do not require tests because they just change build scripts.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2023-06-22 17:34:07 +02:00
..
mach Make mach work on Python 3.11 2023-01-22 05:13:30 +01:00
servo Implement ./mach bootstrap for MacOS 2023-06-22 11:14:00 +02:00
tidy Convert tidy to a non-egg Python package 2023-06-15 13:10:06 +02:00
wpt Set id_hash as default wpt chunker 2023-06-09 06:14:36 +02:00
mach_bootstrap.py Allow building on paths with Unicode characters 2023-06-22 12:25:38 +02:00
README.md Reorganize Servo's WPT Python scripts 2023-04-20 12:24:55 +02:00
requirements.txt Convert tidy to a non-egg Python package 2023-06-15 13:10:06 +02:00
tox.ini Added tox.ini 2016-05-08 12:10:48 +02:00

This directory contains various Python modules used to support servo development.

servo

servo-specific python code e.g. implementations of mach commands. This is the canonical repository for this code.

tidy

servo-tidy is used to check licenses, line lengths, whitespace, flake8 on Python files, lock file versions, and more.

wpt

servo-wpt is a module with support scripts for running, importing, exporting, updating manifests, and updating expectations for WPT tests.