17 August 2020 · recurse-center
Today I talked about PEPs 518 and 517 at RFCs We ❤️. I learned a lot from Brett Cannon's blog posts on the topic, and from reading the PEPs themselves. This post is a simpler version of everything.
First, let's briefly look at the history of Python packaging based on the …
Read
There are
comments.
15 August 2020 · recurse-center
After reading software versioning posts by Brett Cannon, Donald Stufft, and Bernát Gábor; I thought that I should try to summarize what I learned (for future me!).
Why do we need software versioning? We need it to snapshot each point in the software evolution process, and to follow a convention …
Read
There are
comments.
13 August 2020 · recurse-center
Today I worked on some open issues and pull requests for camelot and excalibur. Last month, pdfminer.six
(one of camelot
's dependencies) broke backwards compatibility by renaming the PDFTextExtractionNotAllowed exception. camelot
raises it while getting the page layout if the page is not extractable. I'd added it back in …
Read
There are
comments.
12 August 2020 · recurse-center
Today I used a countdown timer to timebox my coding sessions which really helped with focus. I did this during Hack and Tell where everybody says what they're going to work on, hack on that for 2 hours, and finally tell what they worked on at the end of the …
Read
There are
comments.
11 August 2020 · recurse-center
For the past one month, I've been trying to adjust to Eastern Time based on the assumption that I might miss out on RC activities if I'm not up at the same time as everyone else. As a result, I've been sleeping at 6am Indian Standard Time. After spending two …
Read
There are
comments.