servo/python
Martin Robinson 54dd8becc1
build: Combine and simplify GStreamer shared object lists (#31038)
Add documentation and simplify the way that GStreamer shared objects
lists are stored. In addition, move the list of extra GStreamer DLL
dependencies to to the `gstreamer.py` file.

The conditional plugin logic is no longer required as we are having
already increased our GStreamer version requirements.
2024-01-09 14:27:14 +00:00
..
mach Fix build script error.because starting with Python 3.9, the util module was moved from importlib to a separate top-level module called importlib.util. Therefore, if you are using Python 3.9 or later and you receive an AttributeError stating that module 'importlib' has no attribute 'util', it is likely due to a compatibility issue with your code. You can fix this issue by updating your code to import importlib.util directly (#30796) 2023-11-29 16:45:51 +00:00
servo build: Combine and simplify GStreamer shared object lists (#31038) 2024-01-09 14:27:14 +00:00
tidy tidy: A few small improvements and fixes (#30941) 2024-01-02 06:14:51 +00:00
wpt tidy: A few small improvements and fixes (#30941) 2024-01-02 06:14:51 +00:00
mach_bootstrap.py bootstrap: Adding more output when installing dependencies (#31003) 2024-01-05 11:14:17 +00:00
README.md Reorganize Servo's WPT Python scripts 2023-04-20 12:24:55 +02:00
requirements.txt Update requirements.txt (#30940) 2023-12-26 09:52:14 +00:00
tox.ini

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.