aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/version.py (unfollow)
Commit message (Collapse)AuthorLines
2025-07-30Install fishhook now that it supports 3.13Gravatar Chris Lovering-2/+2
2025-07-30Enable numpy and scipy in 3.14 now they have wheelsGravatar Chris Lovering-2/+2
2025-07-30Update eval deps to latest versionsGravatar Chris Lovering-5/+5
2025-07-30Close & unlick SharedMemory object in testsGravatar Chris Lovering-0/+2
Not doing so outputs a warning about leaking SharedMemory, which fails the test
2025-07-30Add comment to explain why 3.13t can't be bumped yetGravatar Chris Lovering-0/+1
2025-07-30Upgrade Python within snadbox to latest 3.13 & 3.14 versionsGravatar Chris Lovering-2/+2
2025-07-30Upgrade pyenv to 2.6.5 for access to latest Python versionsGravatar Chris Lovering-1/+1
2025-05-31Bump the ci-dependencies group across 1 directory with 2 updates (#234)Gravatar dependabot[bot]-2/+2
Bumps the ci-dependencies group with 2 updates in the / directory: [getsentry/action-release](https://github.com/getsentry/action-release) and [coverallsapp/github-action](https://github.com/coverallsapp/github-action). Updates `getsentry/action-release` from 1 to 3 - [Release notes](https://github.com/getsentry/action-release/releases) - [Changelog](https://github.com/getsentry/action-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/action-release/compare/v1...v3) Updates `coverallsapp/github-action` from 2.3.4 to 2.3.6 - [Release notes](https://github.com/coverallsapp/github-action/releases) - [Commits](https://github.com/coverallsapp/github-action/compare/v2.3.4...v2.3.6) --- updated-dependencies: - dependency-name: getsentry/action-release dependency-type: direct:production update-type: version-update:semver-major dependency-group: ci-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>
2025-05-31Bump networkx to latestGravatar Chris Lovering-1/+1
2025-05-31Pin 3.14 version to beta-2Gravatar Chris Lovering-3/+3
2025-05-19Only test on ubuntu-latestGravatar Chris Lovering-12/+5
We previously used a matrixc to test cgroups v1 & v2. Now that ubuntu 20.04 is no longer supported by GitHub, we not longer have access to a runner with v1 cgroups.
2025-05-17Replace deprecated ubuntu 20.04 CI runner with 24.04Gravatar Chris Lovering-1/+1
2025-05-17update tests to use new default python versionGravatar Chris Lovering-3/+3
2025-05-17Bump eval deps to latest versionsGravatar Chris Lovering-16/+19
This commit also updates which dependencies are installed in each verison of Python, according to what works where.
2025-05-17Bump numpy version installed in dev to one that works for 3.13Gravatar Chris Lovering-1/+1
2025-05-17Remove 3.12 in favour of 3.14-devGravatar Chris Lovering-4/+4
2025-05-17Bump 3.13 to 3.13.2 and make the defaultGravatar Chris Lovering-4/+4
3.13.3 has a bug with tests. This is fixed on the 3.13 dev branch, so will likely be part of 3.13.4 See this commit for more info https://github.com/python/cpython/commit/cc39b19f0fca8db0f881ecaf02f88d72d9f93776
2025-05-17Consistent capitalisation in dockerfileGravatar Chris Lovering-7/+7
2025-03-06Bump SciPy in eval deps to get Python 3.13 support (#235)Gravatar Bradley Reynolds-1/+1
2024-12-21Bump builder base from 3.12 to 3.13Gravatar Chris Lovering-1/+1
2024-12-21Remove plotly as it requires headless chrome to workGravatar Chris Lovering-1/+0
2024-12-21Update eval dep 3.13 exclusions now that some packages support 3.13(t)Gravatar Chris Lovering-4/+4
2024-12-21Bump eval deps to latestGravatar Chris Lovering-10/+10
2024-12-21Run make upgradeGravatar Chris Lovering-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
2024-12-21Remove PYTHON_CONFIGURE_OPTS overrides now that the bug is fixed in 3.13t ↵Gravatar Chris Lovering-4/+0
building
2024-12-21Bump pyenv to v2.4.23 for 3.13.1 & 3.12.8 supportGravatar Chris Lovering-4/+4
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