bpo-33451: Close pyc files before calling PyEval_EvalCode() (GH-7884)


Directly executed pyc files were being kept open longer than necessary.
(cherry picked from commit ea737751b10fff752aafed0231e8a02b82ba365d)

Co-authored-by: Zackery Spytz <zspytz@gmail.com>
2 files changed