Emma's OSS TODO List
Emma's OSS TODO List
Site Theme
Shared CSS
Emma's OSS TODO List
CPython
Zstandard stuff
zstd for ios and android
iOS
https://github.com/beeware/cpython-apple-source-deps/issues/60
Android
https://github.com/python/cpython/issues/135846
Add oss-fuzz integration?
(canceled, zstd is already fuzzed)
general compression things
Add benchmarks for compression to test output buffer and bindings
Register compression API and compressor/decompressor protocol/ABC
make stdlib compression APIs match protocol/ABC (i.e. remove Zlib decompressobj flush)
Add C tests for output buffer code?
https://github.com/python/cpython/blob/main/Include/internal/pycore_blocks_output_buffer.h
Document CPython build system
Remove/replace pth files…
Folllow up on Windows UBsan findings
Make a Python extension module build backend that runs in WASM
Start with zigcc
Enable clang once
https://github.com/llvm/llvm-project/pull/92677
lands
Generate CPython documentation with types. WIP
https://github.com/emmatyping/cpython/tree/typeshed-signatures-test
Get working POC
Check docutils tree for sys.monitoring docs
https://docs.python.org/3/library/sys.monitoring.html
Fix class signatures not being typed
zstd decompressor in Pure Python
xxHash64 in pure Python
saphyr based yaml parser/update ryaml
https://github.com/saphyr-rs/saphyr
Implement a
SansIO
RAFT
for fun
Write a webapp to manage GitHub notifications
Look into how to freeze an interpreter state
Run hypothesmith (w/ hypofuzz?) on CPython parser with sanitizers active
Zstd seekable format library built on backports.zstd
Subpages:
Shared CSS