Posts

Showing posts from March, 2018

Python Developers Survey 2017 Results: Learn about the community

At the end of 2017, the Python Software Foundation, together with JetBrains, conducted an official Python Developers Survey . We set out to identify the latest trends and gather insight into how the Python development world looks today. Over 9,500 developers from almost 150 countries participated to help us map out an accurate landscape of the Python community. We are super excited to share the results of the survey with you! View the results of Python Developers Survey 2017! We hope the survey findings will help us better understand the current state of the Python developer community and answer some potential questions. Included in the survey results is information about the most popular types of Python development, trending frameworks, libraries and tools, additional languages used together with Python, adoption rates of different Python versions, and gain many other insights into the world of Python. We couldn’t include all the potential findings in the report. Therefore If you hav...

Warehouse: All New PyPI is now in beta

Image
Context Migrating New PyPI Features Deprecations Future Plans Security Please test! Workflows IRC/Twitter livechat hours Contact us The all new Python Package Index is now in beta at  pypi.org . We predict the full switch will happen in April 2018 ( roadmap ), so here's a heads-up about why we're switching, what's changed, and what to expect. To get an email when the new site replaces the old one, please sign up for  the low-traffic PyPI announcements email list . Context The legacy PyPI site at pypi.python.org  starte d in the early 2000s, before modern web frameworks. The legacy codebase has made it hard to maintain and even harder to develop new features, even as past maintainers put in tremendous effort to continuously reduce outages. The new PyPI at pypi.org  (codebase:  Wa rehouse ) looks more modern, and is up-to-date under the hood too. A modern web framework (Pyramid), 100% backend test coverage, and a Docker-based development environment make it easier...