Skip to content

Conversation

@plusplusoneplusplus
Copy link
Owner

Summary

This PR includes the following commits:

2e2c872 feat: Introduce PyEval functionality for secure Python expression evaluation

Changes

  • server/api/init.py
  • server/api/pyeval.py
  • server/main.py
  • server/templates/base.html
  • server/templates/pyeval.html
  • utils/pyeval/evaluator.py

🤖 Generated with automated submission script

…luation

- Added a new endpoint for evaluating Python expressions via the PyEval API.
- Implemented a dedicated page in the web interface for users to input and evaluate expressions safely.
- Integrated the RestrictedPythonEvaluator to ensure secure execution of user-provided code.
- Updated the main application routes and templates to include navigation to the new PyEval feature.
- Enhanced the evaluator with additional safe built-in functions and improved error handling.

This update significantly expands the capabilities of the application, allowing users to safely evaluate Python expressions in a controlled environment.
@plusplusoneplusplus plusplusoneplusplus enabled auto-merge (squash) July 24, 2025 15:56
@plusplusoneplusplus plusplusoneplusplus merged commit ea27286 into main Jul 24, 2025
12 checks passed
@plusplusoneplusplus plusplusoneplusplus deleted the feature/feat-introduce-pyeval-functionality-for-secure-pyt branch July 24, 2025 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants