aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/protoc.py (unfollow)
Commit message (Collapse)AuthorLines
2024-12-21Bump coverallsapp/github-action (#224)Gravatar dependabot[bot]-1/+1
Bumps the ci-dependencies group with 1 update in the / directory: [coverallsapp/github-action](https://github.com/coverallsapp/github-action). Updates `coverallsapp/github-action` from 2.3.1 to 2.3.4 - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](https://github.com/coverallsapp/github-action/compare/v2.3.1...v2.3.4) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-20Alphabetize dependenciesGravatar Bradley Reynolds-2/+2
2024-12-20Add kaleido==0.1.* to snekboxGravatar Steele Farnsworth-0/+1
Required to export plotly figures to png
2024-12-20Add plotly to eval depsGravatar Bradley Reynolds-0/+1
2024-11-14Enable 3.13's colorized outputGravatar thurisatic-0/+1
2024-10-12Bump up to stable versions of Python 3.13 and 3.13t (#221)Gravatar ChrisJL-3/+3
2024-10-12Bump coverallsapp/github-action in the ci-dependencies group (#220)Gravatar dependabot[bot]-1/+1
Bumps the ci-dependencies group with 1 update: [coverallsapp/github-action](https://github.com/coverallsapp/github-action). Updates `coverallsapp/github-action` from 2.3.0 to 2.3.1 - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](https://github.com/coverallsapp/github-action/compare/v2.3.0...v2.3.1) --- updated-dependencies: - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-patch dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12Make nogil test more readable by spliting logic across more linesGravatar Chris Lovering-4/+5
2024-10-12Use the py_verison variable rather than reusing argv againGravatar Chris Lovering-2/+2
2024-10-12Don't install packages that aren't compatible with 3.13tGravatar Chris Lovering-2/+2
For now there isn't an environment marker for free threaded python, so these packages need to be disabled for all 3.13 versions https://discuss.python.org/t/environment-marker-for-free-threading/60007/5
2024-10-07Ensure Python versions ending in t are installed to a dir ending in tGravatar Chris Lovering-4/+11
The t denotes that it is a free threading version of Python, so could potentially be installed along side a non-free-threaded version of Python
2024-10-07Also install 3.13tGravatar Chris Lovering-0/+9
This is a free threaded version of python https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython
2024-10-07Add test to ensure free threaded versions have GIL disabledGravatar Chris Lovering-0/+19
2024-10-07Bump 3.12 to 3.12.7 from 3.12.5Gravatar Chris Lovering-1/+1
2024-10-05Reuse the default executable path const in testsGravatar Chris Lovering-4/+2
2024-10-05Use 'executable' over 'binary' to be clearer as to what is supportedGravatar Chris Lovering-35/+47
2024-10-05Correct spelling errorsGravatar ChrisJL-4/+4
Co-authored-by: Mark <[email protected]>
2024-10-03Add a note about multi-verison support to the READMEGravatar Chris Lovering-0/+10
2024-10-03Update invalid binary paths test to cover new error handlingGravatar Chris Lovering-7/+7
2024-10-03Update all references to /lang to /snekbinGravatar Chris Lovering-22/+22
2024-10-03Correct spelling in test casesGravatar Chris Lovering-2/+2
2024-10-03Use a shared default constGravatar Chris Lovering-5/+14
This was needed due to wanting a default value when calling python3 diurectly, but also when not specified via the API call
2024-10-03Also check if the specified binary path is execuatableGravatar Chris Lovering-0/+2
2024-10-03Add specific error for when the specified binary path does not existGravatar Chris Lovering-0/+2
2024-10-03Drop restriction of only running binaries from /langGravatar Chris Lovering-5/+2
2024-10-03Add additional tests to ensure invalid binary paths are not ranGravatar Chris Lovering-0/+19
2024-10-03Also split on hyphens in build python scriptGravatar Chris Lovering-2/+2
This is needed as dev builds such as 3.13-dev use the suffix -dev, rather than a patch version.
2024-10-03Allow setting a binary_path when calling /evalGravatar Chris Lovering-6/+16
2024-10-03Add tests for multi-version supportGravatar Chris Lovering-0/+29
2024-10-03Allow specifying a binary path when calling NsJail.python3Gravatar Chris Lovering-6/+5
2024-10-03Include hidden files when uploading artifactsGravatar Chris Lovering-0/+1
This was a breaking change github introduced recently Co-authored-by: GDWR <[email protected]>
2024-10-03Update nsjail_args and py_args to store_const instead of nargs='?'Gravatar Chris Lovering-2/+8
When using nargs='?' the nsjail_args argument was sometimes consuming 1 of the arguments passed to the module. By setting these two arguments to store_const actions instead, this is no longer the case, as they will always use the constant specified now. This is more appropriate for their actual use case of being purely for documentation. Co-authored-by: GDWR <[email protected]>
2024-10-03Update version specifier tags in eval-depsGravatar Chris Lovering-7/+7
This ensures only packages that have wheels for 3.13 are installed into the 3.13 eval container
2024-10-03Remove obsolete version specifier in docker compose fileGravatar Chris Lovering-2/+0
2024-10-03Bump eval deps to latestGravatar Chris Lovering-4/+4
2024-10-03Add Python 3.12.0rc3 supportGravatar Chris Lovering-1/+5
2024-10-03Move pyenv clone to builder-py-base imageGravatar Chris Lovering-2/+3
This means when building multiple python versions this repo is only cloned once
2024-08-28Bump eval deps to latestGravatar Chris Lovering-12/+12
2024-08-28Bump snekbox container to 3.12.5Gravatar Chris Lovering-2/+2
2024-07-05Migration to official Sentry release CI action (#215)Gravatar Xithrius-3/+3
2024-06-29Solve issue #212Gravatar rahul50502a-1/+1
2024-06-25Bump docker/build-push-action from 5 to 6 in the ci-dependencies groupGravatar dependabot[bot]-4/+4
Bumps the ci-dependencies group with 1 update: [docker/build-push-action](https://github.com/docker/build-push-action). Updates `docker/build-push-action` from 5 to 6 - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v5...v6) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
2024-06-12Bump the ci-dependencies group across 1 directory with 2 updatesGravatar dependabot[bot]-2/+2
Bumps the ci-dependencies group with 2 updates in the / directory: [tclindner/sentry-releases-action](https://github.com/tclindner/sentry-releases-action) and [coverallsapp/github-action](https://github.com/coverallsapp/github-action). Updates `tclindner/sentry-releases-action` from 1.2.0 to 1.3.0 - [Release notes](https://github.com/tclindner/sentry-releases-action/releases) - [Changelog](https://github.com/tclindner/sentry-releases-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/tclindner/sentry-releases-action/compare/v1.2.0...v1.3.0) Updates `coverallsapp/github-action` from 2.2.3 to 2.3.0 - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](https://github.com/coverallsapp/github-action/compare/v2.2.3...v2.3.0) --- updated-dependencies: - dependency-name: tclindner/sentry-releases-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ci-dependencies - dependency-name: coverallsapp/github-action dependency-type: direct:production update-type: version-update:semver-minor dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
2024-04-15Correct namespace in deployment stageGravatar Joe Banks-1/+1
2024-04-15Update deployment namespace in CIGravatar Joe Banks-0/+1
2024-04-15Update deployment namespaceGravatar Joe Banks-0/+1
2024-04-09Raise error if attachment pathname contains invalid bytes (#209)Gravatar Esther Goldberg-0/+29
2024-04-08Bump the docker-dependencies group with 1 updateGravatar dependabot[bot]-1/+1
Bumps the docker-dependencies group with 1 update: python. Updates `python` from 3.11-slim-bookworm to 3.12-slim-bookworm --- updated-dependencies: - dependency-name: python dependency-type: direct:production dependency-group: docker-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>
2024-04-07Use xargs over find -exec to ensure exit code is returned properlyGravatar Chris Lovering-2/+2
Running this script in it's previous form (via `docker compose run`) always returned an exit code of 0. This is due to `find` always returning a 0 exit code, unless an error occurred while traversing the directories.
2024-04-04Bump the ci-dependencies group with 1 updateGravatar dependabot[bot]-1/+1
Bumps the ci-dependencies group with 1 update: [azure/k8s-deploy](https://github.com/azure/k8s-deploy). Updates `azure/k8s-deploy` from 4 to 5 - [Release notes](https://github.com/azure/k8s-deploy/releases) - [Changelog](https://github.com/Azure/k8s-deploy/blob/main/CHANGELOG.md) - [Commits](https://github.com/azure/k8s-deploy/compare/v4...v5) --- updated-dependencies: - dependency-name: azure/k8s-deploy dependency-type: direct:production update-type: version-update:semver-major dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]>