cpython

    [RustPython] traceback.tb_next mutable 하게 만들기

    Merged PR Update traceback.tb_next to be writable. Update `traceback.tb_next` to be writable. by tgsong827 · Pull Request #4087 · RustPython/RustPython Resolves #3857 github.com 개요 traceback은 tb_next라는 속성을 갖고 있다. tb_next 속성은 read 하는 것만 가능했고, 이를 writable 하게 만든 내용이다. 과정 분석 RustPython에서 tracback을 구현하는 Rust 구조체는 PyTraceback이다. PyTraceback은 tb_next 메소드를 갖고 있는데, 이는 tb_next 속성을 호출할 때 사용된다. tb_next 메소드를..

    [RustPython] sslError 클래스에 library, reason 속성 추가하기

    ISSUE ssl.SSLError.reason ssl.SSLError.reason · Issue #4000 · RustPython/RustPython Feature ssl.SSLError.reason Python Documentation https://docs.python.org/3/library/ssl.html#ssl.SSLError.reason github.com Merged PR Add 'library', 'reason' Attribute to ssl.SSLError Add 'library', 'reason' Attribute to ssl.SSLError by tgsong827 · Pull Request #4058 · RustPython/RustPython This PR associated with..