Python Versions Used in Commercial Projects in 2017
Blog post from Semaphore
Python's community remains the fastest growing among programming languages, yet a large portion still relies on Python 2.7 for building real-world applications, although usage has decreased to 63.7% from over 70% the previous year. Despite the release of Python 3.0 in 2008, many developers have not transitioned due to the stability and familiarity of Python 2.7, which continues to receive long-term support as its end date remains undecided. However, those who have adopted Python 3 find it easier to upgrade to newer versions, with a notable shift from version 3.4 to 3.5 and 3.6. As of April, AWS Lambda and Semaphore's continuous integration service support both Python 3.6 and 2.7, reflecting the rapid evolution within the Python 3 community. This ongoing trend towards Python 3 adoption will be monitored in future reports to understand how developers tackle updates, while Semaphore continues its mission to streamline continuous integration processes.