Tag Python

Teaching getpass How to Handle Keyboard Shortcuts

How I fixed keyboard shortcuts in Python's getpass module when using echo_char, turning a raw character reader into a proper line editor.

There are comments.

Fixing Doctest's "line None" Problem

How I fixed a 10-year-old CPython bug that made doctest report "line None" for __test__ dictionary strings, making failures nearly...

There are comments.

Fixing a 17-Year-Old CPython Issue

How I picked up a CPython issue from 2008, wrote a C extension patch, and got it merged into Python's stdlib 17 years later.

There are comments.

Event Report - DjangoCon US

If you've already read about my journey to PyCon AU, you're aware that I was working on a Chinese app. I got one more month to work on...

There are comments.

Event Report - DjangoCon AU & PyCon AU

I was working on a Chinese app for almost 4 months and developing a backend that supports multiple languages. I spent almost daily...

There are comments.

Promoted to bug-triager for CPython

This is huge! I couldn't believe when I just woke up next to this mail: Yes, I got promoted to Developer role on bugs.python.org, which...

There are comments.

The cycle of creating bugs and patching them

I write patches, which creates more bugs; then I go and patch them again. The cycle continues... If you've been following up my recent...

There are comments.

Improving class instantiation error message logic in Python 3.7

Many folks ask me why I contribute to CPython. I think it is a special feeling which cannot be expressed in words. Even if you just fix...

There are comments.

Fixing the print redirection suggestion in Python 3.7

If you've been following my contributions to CPython, I recently contributed an enhancement patch to Python 3.7 about producing correct...

There are comments.

Contributing enhancement patch to CPython

I started contributing to CPython this year from PyCon Pune sprints. That was one of the best PyCon I've ever attended. Since then, I've...

There are comments.


Page 1 / 2