aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* | Run make upgradeGravatar Chris Lovering2024-12-21-37/+40
|/ | | | I had to upgrade falcon to 4.X for 3.13 windows support, so thought I might as well upgrade all of them
* Bump coverallsapp/github-action (#224)Gravatar dependabot[bot]2024-12-21-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>
* Merge pull request #226 from python-discord/shenanigansd-patch-1Gravatar Joe Banks2024-12-20-0/+2
|\ | | | | Add plotly to eval deps
| * Alphabetize dependenciesGravatar Bradley Reynolds2024-12-20-2/+2
| |
| * Add kaleido==0.1.* to snekboxGravatar Steele Farnsworth2024-12-20-0/+1
| | | | | | Required to export plotly figures to png
| * Add plotly to eval depsGravatar Bradley Reynolds2024-12-20-0/+1
|/
* Enable 3.13's colorized outputGravatar thurisatic2024-11-14-0/+1
|
* Bump up to stable versions of Python 3.13 and 3.13t (#221)Gravatar ChrisJL2024-10-12-3/+3
|
* Bump coverallsapp/github-action in the ci-dependencies group (#220)Gravatar dependabot[bot]2024-10-12-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>
* Make nogil test more readable by spliting logic across more linesGravatar Chris Lovering2024-10-12-4/+5
|
* Use the py_verison variable rather than reusing argv againGravatar Chris Lovering2024-10-12-2/+2
|
* Don't install packages that aren't compatible with 3.13tGravatar Chris Lovering2024-10-12-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
* Ensure Python versions ending in t are installed to a dir ending in tGravatar Chris Lovering2024-10-07-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
* Also install 3.13tGravatar Chris Lovering2024-10-07-0/+9
| | | | | This is a free threaded version of python https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython
* Add test to ensure free threaded versions have GIL disabledGravatar Chris Lovering2024-10-07-0/+19
|
* Bump 3.12 to 3.12.7 from 3.12.5Gravatar Chris Lovering2024-10-07-1/+1
|
* Reuse the default executable path const in testsGravatar Chris Lovering2024-10-05-4/+2
|
* Use 'executable' over 'binary' to be clearer as to what is supportedGravatar Chris Lovering2024-10-05-35/+47
|
* 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
|