📜 ⬆️ ⬇️

Pygest # 2. Releases, articles, interesting projects from the world of Python [January 15, 2017 - January 29, 2017]

image

Hello!

The second issue of the digest on Habrahabr news from the world of Python. Send us your actual materials, as well as any comments and suggestions that will be added to the nearest digest.
')
And now to the point!


Releases


Pyramid 1.8
New version of the popular framework.

SQLAlchemy 1.1.5
Upgrading one of the most used ORM for Python.

requests 2.13.0
Update popular library to work with HTTP requests.

NumPy 1.12.0
Updating one of the most used in the analysis of data using Python libraries

Articles


Looking for familiar faces
Excellent article from devpony that how to solve a problem of identification (in particular, face recognition) by means of Python.

Automatic visualization of python code using flowcharts
Automatic visualization of python code using flowcharts. Part 2

An excellent series of articles from SergeySatskiy on how to implement tools for visualizing Python code.

What the flask?
An article from magic4x about one of the popular Python frameworks - Flask.

Dismissing Python Garbage Collection at Instagram
Great article about how Instagram turned off the Python garbage collector on the combat servers and what came of it

Go faster python
An article about profiling and optimizing Python code.

Assert statements in python
A little bit about assert expressions in Python and how to use them correctly.

List Comprehensions and Generator Expressions
An article about list generators and generator expressions in Python, their features and differences, and how to use them correctly.

Token-Based Authentication With Flask
A good article on how to add authentication based on JWT tokens to your Flask application.

Testing Python Applications with Pytest
A little about testing Python applications using the Pytest library.

The 4 Major Ways to Do String Formatting in Python
A quick note about formatting strings in Python (including the new syntax for Python 3.6+)

Interesting projects


Pipenv
Pipfile, Pip, and Virtualenv in one box

Syntax sugar python
A library that adds a bit of syntax sugar to the Python code.

Cage
A library that allows you to run Python code in a clean Docker environment.

Flask-base
Skeleton Flask-application.

Entertaining


Destruction
A library breaking your Python code.

Python quiz
A small questionnaire to help refresh your knowledge.

Thanks for attention! Send your suggestions for publication in the digest!

Source: https://habr.com/ru/post/320590/


All Articles