How long does it take for you to get ready to develop a good Python library?

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Tenacity

    Retrying library for Python (by jd)

  • Hi all. After more then half a year study advanced python and SE principles I would like to develop a library of my liking. I’m aiming for a common decorators library. But after I saw the source code of tenacity (A retry pattern library). I was discouraged. It’s still very complicated to me for now. I can understand a lot of tenacity now. But to code it as beautiful as the auther is tough. Tenacity is not even a big library. My goal is to develop something bigger. I read Learning Python, know many standard library, then two books on SE. A design patterns book for python (broad not deep). And a clean code book (This one is pretty deep). Beyond that I know data structure and algo stuff. I thought I know python at an immediate level now. But seems source code is out of reach. Just wondering how long in python dev before you can develop something like tenacity.

  • pywebview

    Build GUI for your Python program with JavaScript, HTML, and CSS

  • I have started pywebview eight years ago by just releasing code I had wrote for a personal project that I thought other people might find useful. Community found it useful indeed, and little by little it became a full-fledged library.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts