Skip to content

Bump restrictedpython from 8.2 to 8.4 - #421

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/restrictedpython-8.2
Closed

Bump restrictedpython from 8.2 to 8.4#421
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/restrictedpython-8.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Contributor

Bumps restrictedpython from 8.2 to 8.4.

Changelog

Sourced from restrictedpython's changelog.

8.4 (2026-07-10)

  • Add type annotations to the package code. For clarification, restricted Python code does not support type annotations.

  • Allow ast.Module, ast.Expression and ast.Interactive as body in compile_restricted_function

  • Disallow mode="function" in compile_restricted (it never worked).

  • Prevent access to string.Formatter and its unsafe traversal methods via safer_getattr.

8.3 (2026-06-16)

  • Switch to PyPI Trusted Publishing for the package release process

  • Also validate positional-only argument names (parameters before /) so they cannot start with an underscore, closing a sandbox escape where a positional-only parameter could shadow an injected protected name such as _getattr_, _getitem_, _write_ or _print_.

8.3a1.dev0 (2026-05-29)

  • Allow to use the package with Python 3.15 -- Caution: No security audit has been done so far.
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jun 7, 2026
@cedric05

Copy link
Copy Markdown
Owner

@dependabot rebase.

Bumps [restrictedpython](https://github.com/zopefoundation/RestrictedPython) from 8.2 to 8.4.
- [Changelog](https://github.com/zopefoundation/RestrictedPython/blob/master/CHANGES.rst)
- [Commits](zopefoundation/RestrictedPython@8.2...8.4)

---
updated-dependencies:
- dependency-name: restrictedpython
  dependency-version: '8.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump restrictedpython from 8.1 to 8.2 Bump restrictedpython from 8.2 to 8.4 Aug 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/restrictedpython-8.2 branch from 950c28e to b3e49b4 Compare August 16, 2026 03:45
@dependabot @github

dependabot Bot commented on behalf of github Aug 16, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #443.

@dependabot dependabot Bot closed this Aug 16, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/restrictedpython-8.2 branch August 16, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant