servo/python
Mukilan Thiyagarajan 76a5a1081b Fix nightly upload to GH release logic.
The boto3 S3 client automatically closes the given
fileobj after the transfer is complete. This prevents
us from reusing the package_hash_fileobj between
s3 and github upload methods.

This PR changes fixes the issue by creating fresh
instances of io.BytesIO within the upload_to_*
methods.

Signed-off-by: Mukilan Thiyagarajan <me@mukilan.in>
2023-04-13 12:31:42 +05:30
..
mach Make mach work on Python 3.11 2023-01-22 05:13:30 +01:00
servo Fix nightly upload to GH release logic. 2023-04-13 12:31:42 +05:30
tidy Remove a print statement mistakenly added in a previous change 2023-03-28 09:42:35 +02:00
mach_bootstrap.py Run WPT sync nightly on GitHub Action 2022-08-16 00:14:55 +09:00
README.md Fix styling for Markdown headers. 2016-05-02 22:20:49 -04:00
requirements.txt Upload nightly builds to Github Releases 2023-04-12 21:02:07 +05:30
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.