|      |     |      |                       Goodbye Virtual Environments?  Could an npm-style __pypackages__ in your app’s project folder be an alternative to using virtual environments? Chad explores this question in his article and goes over PEP 582 as a sample implementation of this idea.  CHAD SMITH 
   The State of Python Packaging  Describes where Python packaging ecosystem is today, and where the Python Packaging Authority hopes will move next.  BERNAT.TECH 
   Find a Python Job Through Vettery    Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs. Get started →  VETTERYsponsor 
   Python Elects a Steering Council  “After a two-week voting period, which followed a two-week nomination window, Python now has its governance back in place—with a familiar name in the mix.”  JAKE EDGE 
   Incrementally Migrating Over One Million Lines of Code From Python 2 to Python 3  How the Dropbox team handled their migration from Python 2 → 3. Great list of lessons learned at the end!  DROPBOX.COM 
   PyCon 2020-2021 Location Announced  The PSF announced that PyCon will be held in Pittsburgh in 2020 and 2021!  PYCON.BLOGSPOT.COM • Shared by Ricky White 
   
 Discussions  Conventions for the Order of Methods in Class Definitions?  Dunder methods all first? Alphabetical? How do you do it?  TWITTER.COM/PURPLEDIANE88 
   Which Python Packages Should I Study in Order to Develop My Python Skills?  REDDIT 
   Moving Away From Pipenv  REDDIT 
   Why Does Python Live On Land…?  Ba-dum-tss!  TWITTER.COM/REALPYTHON 
   
 Python Jobs  Senior Systems Engineer  PRETECKT 📍 HAMILTON, ON, CANADA
   Python Web Developer  PREMIERE DIGITAL SERVICES 📍 REMOTE
   Software Developer  L2T, LLC 📍 HERNDON, VA
   Tech Lead / Senior Software Engineer  INDEED.COM INCUBATOR 📍 SEATTLE, WA
   Python Software Engineer  POLE STAR SPACE APPLICATIONS LTD. 📍 LONDON, UK
   Senior Engineer Python & More  DEEP IMPACT AG 📍 WINTERTHUR, SWITZERLAND
   Sr Enterprise Python Developer  KOGNITIV 📍 TORONTO, ON, CANADA
   Senior Software Engineer  GOODRX 📍 SANTA MONICA, CA
   Computer Science Teacher  ARTCENTER COLLEGE OF DESIGN 📍 PASADENA, CA
   Senior Python Engineer  15FIVE 📍 NEW YORK, NY
   Software Engineer  CHARON TECHNOLOGIES 📍 HERNDON, VA
   Web UI Developer  CHARON TECHNOLOGIES 📍 HERNDON, VA
   More Python Jobs >>>
   
 Articles & Tutorials  The Ultimate List of Data Science Podcasts  Over a dozen shows that discuss topics in big data, data analysis, statistics, machine learning, and artificial intelligence. What’s your pick?  REAL PYTHON 
   Python Exceptions Considered an Anti-Pattern  Nikita goes over the drawbacks of Python exceptions and makes a case for why they could be considered an anti-pattern in some cases. Oh, and he also proposes a solution… Worth a read!  NIKITA SOBOLEV opinion 
   Take Control of Your Job Search With Indeed Prime    With Indeed Prime, you’re in the driver’s seat. Tell us about your skills, career goals, and salary requirements and we’ll match you with top companies looking to hire candidates like you. Apply today to get started!  INDEEDsponsor 
   A Successful Python 3 Migration Story  How the Zato engineering team migrated 130,000 lines of code from Python 2 to Python 3.  ZATO.IO 
   Python in Education: Request for Ideas  The PSF wants to hear your ideas on ways it can fund work to improve Python in education.  PSF 
   Python 3 Template Strings Instead of External Template Engine  I’ve been a fan of Python’s template strings and this article demonstrates a good use case for them.  ESHLOX.NET 
   Python Architecture Stuff: Do We Need More?  Some good resources linked in this article if you’re looking to improve the architecture of your Python apps, in order to make them easier to test, for example.  OBEYTHETESTINGGOAT.COM 
   Trying Out the := “Walrus Operator” in Python 3.8  The first alpha of Python 3.8 was just released. With that comes a mayor new feature in the form of PEP 572 (Assignment Expressions). Alexander demos this new feature in this short & sweet article.  ALEXANDER HULTNÉR 
   Python Itertools: For a Faster and Memory Efficient Code  KANOKI.ORG 
   Bayesian Analysis With Python (Interview With Osvaldo Martin)  Osvaldo Martin is one of the developers of PyMC3 and ArviZ. He is a researcher specialized in Bayesian statistics and data science.  FEDERICO CARRONE 
   Master Intermediate Python Skills With “Python 201”  If you already know the basics of Python and now you want to go to the next level, then this is the book for you. This book is for intermediate level Python programmers only—there won’t be any beginner chapters here. Learn More →  MIKE DRISCOLLbook sponsor 
   
 Projects & Code  PythonEXE: How to Create an Executable File From a Python Script?  A simple project that demonstrates how to create an executable from a Python project.  GITHUB.COM/JABBALACI 
   Django Bugfix Releases: 2.1.7, 2.0.12 and 1.11.20  DJANGOPROJECT.COM 
   Dry-Python: Libraries for Pluggable Business Logic Components  DRY-PYTHON.ORG 
   PyPy V7.0.0: Triple Release of 2.7, 3.5 and 3.6-Alpha  MOREPYPY.BLOGSPOT.COM 
   python-o365: Interact With Microsoft Graph and Office 365 API  GITHUB.COM/O365 
   UnrealEnginePython: Embed Python in Unreal Engine 4  GITHUB.COM/20TAB • Shared by Mike Kennedy 
   art: ASCII Art Library for Python  GITHUB.COM/SEPANDHAGHIGHI 
   demoji: Accurately Remove Emojis From Text Strings  Accurately find or remove emojis from a blob of text.  BRAD SOLOMON 
   pipelines: Scripting Massively Parallel Pipelines With Python  GITHUB.COM/CALEBWIN 
     |          |        |       |       |        |  
  |      |