Commit message (Collapse) | Author | Lines | ||
---|---|---|---|---|
6 days | Add JIT-compiler explanation to j-suffixed Python builds | -0/+2 | ||
6 days | Add 3.14j to SupportedPythonVersions | -1/+1 | ||
6 days | Fix unbound error for code snippet fetch errors | -0/+1 | ||
closes GH-3404 | ||||
9 days | Update 3.13t to 3.14t | -1/+1 | ||
See python-discord/snekbox#246 for relevant snekbox changes | ||||
10 days | Use last character of Python version to determine free threading | -1/+1 | ||
Removes the need to hardcode each specific "3.Xt" version we may support in future. Co-authored-by: ChrisJL <[email protected]> | ||||
10 days | Stop using Literal ordering to determine default !eval Python version | -9/+11 | ||
Instead of using typing.get_args(...) and fetching the first value returned (which is mostly safe, but not guaranteed to be so), use a new constant DEFAULT_PYTHON_VERSION to control the current default Python executor when no explicit interpreter version is passed. | ||||
10 days | Update EvalJob to fetch default Python version instead of hardcoding | -5/+3 | ||
10 days | Move snekbox operational and typing constants to a new file | -21/+37 | ||
This will allow all other utility files within the snekbox cog to access types such as `SupportedPythonVersions` without causing circular import issues. | ||||
10 days | Remove notice about 3.14 being pre-release | -2/+0 | ||
10 days | Re-order SupportedPythonVersions to default to using 3.14.0 | -1/+1 | ||
2025-09-27 | Add `!exec` alias to clarify command behavior (#3392) | -1/+1 | ||
* add exec as an alias for eval * add whitespace | ||||
2025-09-24 | testing readme grammar fix (#3391) | -3/+3 | ||
2025-09-23 | fix: don't create a new session to upload to the pastebin (#3388) | -17/+12 | ||
* fix: don't create a new session to upload to the pastebin noticed this earlier but didn't see it get fixed this is a simple fix that lessens creating an unnecessary session * fix the other two instances https://discord.com/channels/267624335836053506/291284109232308226/1419909021460336680 | ||||
2025-09-23 | Preserve Invocation Context (#3377) | -2/+36 | ||
When redirecting commands, upload a paste of the original invocation command to the paste server for users to copy/paste. --------- Co-authored-by: Joe Banks <[email protected]> | ||||
2025-09-12 | Rename PyPi class to PyPI for consistency | -6/+6 | ||
2025-09-05 | A list is a better expression of the intent | -1/+1 | ||
2025-08-13 | Bump actions/checkout from 4 to 5 (#3369) | -4/+4 | ||
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||||
2025-08-10 | Dependency bumps | -106/+103 | ||
Mainly for pydis-core, but bump other dependencies as well | ||||
2025-08-09 | Centralize cache reading and decoding in a helper function | -19/+32 | ||
2025-07-28 | Update extensions functools.partial to enum.member | -6/+4 | ||
Modified as per FutureWarning | ||||
2025-07-27 | Update Dockerfile to Python 3.13 | -1/+1 | ||
2025-07-27 | Update pyproject.toml to Python 3.13 | -229/+346 | ||
2025-07-23 | Update voice verification thresholds | -2/+2 | ||
2025-07-22 | Dependency re-lock | -25/+26 | ||
2025-07-22 | Bump aiohttp from 3.11.13 to 3.12.14 in the pip group across 1 directory | -1/+1 | ||
Bumps the pip group with 1 update in the / directory: [aiohttp](https://github.com/aio-libs/aiohttp). Updates `aiohttp` from 3.11.13 to 3.12.14 - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.11.13...v3.12.14) --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.12.14 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <[email protected]> | ||||
2025-07-22 | Bump lxml from 5.3.1 to 6.0.0 | -23/+22 | ||
Bumps [lxml](https://github.com/lxml/lxml) from 5.3.1 to 6.0.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-5.3.1...lxml-6.0.0) --- updated-dependencies: - dependency-name: lxml dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> | ||||
2025-07-18 | webscale the dockerfile 10x improvement | -2/+0 | ||
2025-07-15 | Update dependabot config to use uv | -1/+2 | ||
2025-07-15 | Replace virtualenv with venv | -2/+2 | ||
Co-authored-by: Johannes Christ <[email protected]> | ||||
2025-07-15 | Remove pip-licenses | -66/+1 | ||
2025-07-15 | Update README.md to reflect uv usage | -9/+9 | ||
2025-07-15 | Update Dockerfile to use uv | -7/+29 | ||
2025-07-15 | Update lint task to use uv | -5/+9 | ||
2025-07-15 | Update pre-commit hooks to use uv | -1/+1 | ||
2025-07-15 | Migrate pyproject.toml to uv dependencies | -2807/+1308 | ||
2025-07-15 | Allow mods to also paginate other mod commands | -5/+16 | ||
2025-07-14 | Revert "Add allowance for pydis_core minor updates" | -6/+0 | ||
This reverts commit 8134dbd62f211f5e35429faa71a0be11d5716c3b. | ||||
2025-07-14 | Add allowance for pydis_core minor updates | -0/+6 | ||
2025-07-13 | Bump pydis-core to 11.6.1 | -6/+6 | ||
2025-07-01 | Use consistent time module import | -5/+4 | ||
2025-07-01 | Remove stray comment | -2/+0 | ||
2025-06-30 | General refactoring, change message formatting, update tests | -36/+44 | ||
2025-06-30 | Refactor slowmode command to use Duration converter; Combine redis caches ↵ | -56/+55 | ||
into one object; update and tidy related tests. | ||||
2025-06-30 | Fix bug in test causing channel edit to not be recognised | -15/+17 | ||
2025-06-30 | Fix issue with unawaited coroutine in test | -1/+1 | ||
2025-06-30 | WIP: Added tests for slowmode command with duration argument. | -2/+110 | ||
2025-06-30 | Implemented optional duration parameter in slowmode command | -15/+99 | ||
2025-06-25 | Gracefully handle attempting tidy-up in archived thread | -3/+10 | ||
2025-06-25 | Exclude bot-commands from rules alert relay | -1/+4 | ||
2025-06-25 | Only tidy-up infractions outside mod channels | -1/+2 | ||