aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Correct spelling errorsGravatar ChrisJL2024-10-05-4/+4
| | | Co-authored-by: Mark <[email protected]>
* Add a note about multi-verison support to the READMEGravatar Chris Lovering2024-10-03-0/+10
|
* Update invalid binary paths test to cover new error handlingGravatar Chris Lovering2024-10-03-7/+7
|
* Update all references to /lang to /snekbinGravatar Chris Lovering2024-10-03-22/+22
|
* Correct spelling in test casesGravatar Chris Lovering2024-10-03-2/+2
|
* Use a shared default constGravatar Chris Lovering2024-10-03-5/+14
| | | | This was needed due to wanting a default value when calling python3 diurectly, but also when not specified via the API call
* Also check if the specified binary path is execuatableGravatar Chris Lovering2024-10-03-0/+2
|
* Add specific error for when the specified binary path does not existGravatar Chris Lovering2024-10-03-0/+2
|
* Drop restriction of only running binaries from /langGravatar Chris Lovering2024-10-03-5/+2
|
* Add additional tests to ensure invalid binary paths are not ranGravatar Chris Lovering2024-10-03-0/+19
|
* Also split on hyphens in build python scriptGravatar Chris Lovering2024-10-03-2/+2
| | | | This is needed as dev builds such as 3.13-dev use the suffix -dev, rather than a patch version.
* Allow setting a binary_path when calling /evalGravatar Chris Lovering2024-10-03-6/+16
|
* Add tests for multi-version supportGravatar Chris Lovering2024-10-03-0/+29
|
* Allow specifying a binary path when calling NsJail.python3Gravatar Chris Lovering2024-10-03-6/+5
|
* Include hidden files when uploading artifactsGravatar Chris Lovering2024-10-03-0/+1
| | | | | | This was a breaking change github introduced recently Co-authored-by: GDWR <[email protected]>
* Update nsjail_args and py_args to store_const instead of nargs='?'Gravatar Chris Lovering2024-10-03-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]>
* Update version specifier tags in eval-depsGravatar Chris Lovering2024-10-03-7/+7
| | | | This ensures only packages that have wheels for 3.13 are installed into the 3.13 eval container
* Remove obsolete version specifier in docker compose fileGravatar Chris Lovering2024-10-03-2/+0
|
* Bump eval deps to latestGravatar Chris Lovering2024-10-03-4/+4
|
* Add Python 3.12.0rc3 supportGravatar Chris Lovering2024-10-03-1/+5
|
* Move pyenv clone to builder-py-base imageGravatar Chris Lovering2024-10-03-2/+3
| | | | This means when building multiple python versions this repo is only cloned once
* Merge pull request #216 from python-discord/bump-versionsGravatar Joe Banks2024-08-28-14/+14
|\ | | | | Bump versions
| * Bump eval deps to latestGravatar Chris Lovering2024-08-28-12/+12
| |
| * Bump snekbox container to 3.12.5Gravatar Chris Lovering2024-08-28-2/+2
|/
* Migration to official Sentry release CI action (#215)Gravatar Xithrius2024-07-05-3/+3
|
* Merge pull request #214 from rahul50502a/issue-212Gravatar Joe Banks2024-06-30-1/+1
|\
| * Solve issue #212Gravatar rahul50502a2024-06-29-1/+1
|/
* Bump docker/build-push-action from 5 to 6 in the ci-dependencies groupGravatar dependabot[bot]2024-06-25-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]>
* Bump the ci-dependencies group across 1 directory with 2 updatesGravatar dependabot[bot]2024-06-12-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]>
* Correct namespace in deployment stageGravatar Joe Banks2024-04-15-1/+1
|
* Update deployment namespace in CIGravatar Joe Banks2024-04-15-0/+1
|
* Update deployment namespaceGravatar Joe Banks2024-04-15-0/+1
|
* Raise error if attachment pathname contains invalid bytes (#209)Gravatar Esther Goldberg2024-04-09-0/+29
|
* Merge pull request #204 from ↵Gravatar Joe Banks2024-04-08-1/+1
|\ | | | | | | | | python-discord/dependabot/docker/docker-dependencies-ace30d12d0 Bump the docker-dependencies group with 1 update
| * Bump the docker-dependencies group with 1 updateGravatar dependabot[bot]2024-04-08-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]>
* Use xargs over find -exec to ensure exit code is returned properlyGravatar Chris Lovering2024-04-07-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.
* Merge pull request #206 from ↵Gravatar jchristgit2024-04-06-1/+1
|\ | | | | | | | | python-discord/dependabot/github_actions/ci-dependencies-cc15238ce4 Bump the ci-dependencies group with 1 update
| * Bump the ci-dependencies group with 1 updateGravatar dependabot[bot]2024-04-04-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]>
* Bump fishhook eval dep (#207)Gravatar Bradley Reynolds2024-04-03-1/+1
|
* Re-add yarl as an eval dep now that multidict has 3.12 wheelsGravatar Chris Lovering2024-03-14-1/+1
|
* Bump eval-deps to latest versionsGravatar Chris Lovering2024-03-14-7/+7
|
* Bump snekbox up to Python 3.12.2Gravatar Chris Lovering2024-03-14-2/+2
| | | | pyenv 2.3.36 added support for 3.12.2, it also happens to be the latest version as of writing.
* Bump the ci-dependencies group with 2 updates (#203)Gravatar dependabot[bot]2024-03-14-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps the ci-dependencies group with 2 updates: [azure/setup-kubectl](https://github.com/azure/setup-kubectl) and [azure/k8s-set-context](https://github.com/azure/k8s-set-context). Updates `azure/setup-kubectl` from 3 to 4 - [Release notes](https://github.com/azure/setup-kubectl/releases) - [Changelog](https://github.com/Azure/setup-kubectl/blob/main/CHANGELOG.md) - [Commits](https://github.com/azure/setup-kubectl/compare/v3...v4) Updates `azure/k8s-set-context` from 3 to 4 - [Release notes](https://github.com/azure/k8s-set-context/releases) - [Commits](https://github.com/azure/k8s-set-context/compare/v3...v4) --- updated-dependencies: - dependency-name: azure/setup-kubectl dependency-type: direct:production update-type: version-update:semver-major dependency-group: ci-dependencies - dependency-name: azure/k8s-set-context dependency-type: direct:production update-type: version-update:semver-major dependency-group: ci-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add dependabot config for docker & CI (#201)Gravatar ChrisJL2024-03-14-0/+19
|
* Merge pull request #198 from python-discord/bump-ciGravatar wookie1842024-01-24-61/+75
|\ | | | | Bump ci
| * Bump CI 3rd party actions to latestGravatar Chris Lovering2024-01-24-31/+30
| |
| * Bump pre-commit version and re run make upgradeGravatar Chris Lovering2024-01-24-30/+45
|/ | | | This was required as pre-commit was returning an error from within virtualenv
* Merge pull request #199 from python-discord/bump-mem-maxGravatar wookie1842024-01-24-1/+1
|\ | | | | Bump max memory to 70MiB
| * Bump max memory to 70MiBGravatar Chris Lovering2024-01-24-1/+1
|/ | | | pandas now uses ~60MiB just to import, so the previous max was no longer enough.
* Add pyarrow to eval-depsGravatar Chris Lovering2024-01-24-0/+1
| | | | Witohut this dep pandas raises a deprecation warning whenever importing pandas