Python digest #15: Python3.6.2 released, як компанії експлуатують опен сорс

У випуску: Python 3.6 швидший за Python 3.5. Стартап Kite експлуатує опен сорс бібліотеки. Еволюція процесу деплоїв в Reddit.

Новини

Python 3.6.1 becomes default Python runtime on heroku — починаючи з 20 липня 2017 року дефолтною гілкою Heroku стає python-3.6.1, що замінить python-2.7.13

NumPy receives first ever funding, thanks to Moore Foundation — NumPy отримує фінансування в розмірі $645,020

Python 3.6.2 released

What’s new in Cython 0.26?

Нові релізи

PyCharm 2017.2 — додані Docker Compose on Windows, SSH Agent, Amazon Redshift

Mypy 0.521 Released

wxPython 4.0.0b1 Released

Nuitka Release 0.5.27

Цікаві бібліотеки

Quart — мікрофреймворк на базі Asyncio з API ідентичним до Flask. За словами має пітримувати Flask extensions.

Cook — modern build system written in Python.

kolors 0.0.4 — дозволяє виводити інформацію з вашого коду в кольорі до терміналу.

PyO3 — бінгдінги Python для Rust.

Cppyy — Python-C++ бінгдінг бібліотека.

Статті/ресурси

The Evolution of Code Deploys at Reddit — стадії, що пройшла компанія, перед тим як почати деплоїти 200 разів в тиждень.

Make the world better? Remove some Javascript.

Advanced Python Features — генератори, collections module, itertools та інші фічі Python, які Ви можливо ще не використовували.

FAT Python : the next chapter in Python optimization — огляд PEPпів від Victor Stinner, що мали б вирушувати проблеми „static optimizers” в Python.

Back-end engineer interview questions — тред на Reddit, може бути цікаво тим, хто хоче перейти до вебу або шукає першу роботу в Python.

Parsing In Python: Tools And Libraries — набір бібліотек для парсінгу.

Let’s Create Our Own Cryptocurrency — прикольний варіант розібратись в криптовалютах — це побудувати свою.

Revisiting Unit Testing and Mocking in Python — dependency injection, inversion та інші модні словечка.

The rise of Python for Embedded Systems.

Pythonbooks — 100 книжок по Python відсортованих по складності та темам. Приймаються ревью до книжок через GitHub :)

How to use transfer learning to create an image classifications engine на прикладі розпізнавання застібок від блискавки.

Refactoring with tests in Python: a practical example.

Рейтинг мов від IEEE Spectrum — Python переходить на перше місце, Swift входить в першу десятку.

How a VC-funded company is undermining the open-source community — як стартап Kite брав під своє крило проекти з опен сорсу і додавав туди свою рекламу або намагався використовувати у власних цілях. Цікава історія, в якій засвітився відомий пакет для Atom — autocomplete-python від українського розробника @sadovnychyi. Цікаву дискусію контриб’юторів проекту можна почитати issue на GitHub.

Rationalizing Python’s C APIs — стаття про ,наразі, „не нумерований” PEP, що пропонує приховати деталі імплементації в середині C API. Цікаво, що Victor Stinner допускає, що дана модифікація може відкрити шлях до експериментів з:

  • Indirect Reference Counting
  • Remove Reference Counting, New Garbage Collector
  • Remove the GIL
  • Tagged pointers

Why ’d = {}’ is faster than ’d = dict()’

Відео

Optimizations which made Python 3.6 faster than Python 3.5

PyData Sieattle 2017


← Попередній випуск: Python дайджест #14

Похожие статьи:
In life, as well as in the world of fashion and style, there are very absurd myths. Some of them have to do with the sizes and stereotypes imposed on women and that unfortunately have been perpetuated for ages. The truth is that girls can use...
Компания Opera и онлайн-сервис сериалов Amediateka объявили о старте совместного проекта для российских пользователей браузера Opera для...
В выпуске: Ingress в Kubernetes 1.18, новые курсы AWS, Terraform плагин в VS Code и Prometheus v2.19.0. Kubernetes Supporting the Evolving Ingress Specification in Kubernetes 1.18В версии...
Тайванська компанія з виробництва комп’ютерної техніки й електроніки Acer Inc. оголосила про призупинення свого бізнесу...
Реальность такова, что 9 из 10 новых продуктов проваливают первое знакомство с реальными пользователям. На кураже...
Яндекс.Метрика