What's up in the python and tech environment? - Issue #65
Welcome to issue #65 of “What’s up in the Python and tech environment?”.
This newsletter is mainly intended for developers and those passionate about computers.
This week we will discuss Python 3.12, Open AI, Django, the GitHub Accelerator program, alternatives to heavy JavaScript frameworks like HTMX and UnpolyJS, and more! 😎
From the Python world
Python 3.12 will bring even better error messages.
Python 3.12 Preview: Ever Better Error Messages
PEP 684 was accepted and it is a start to enable multi-core applications in Python.
In this detailed article, you will learn how to build a modern web application without relying on heavy SPA1 frameworks like React, using UnpolyJS and Django.
Continuing with Django, in this article, you will discover a nice package to track the lifecycle of Django models.
Time travel with django-simple-history
To finish with Django, here is an interesting article showing how to create an educational platform with OpenAI technology.
Building an Intelligent Education Platform with OpenAI, ChatGPT, and Django
Continuing with OpenAI, here is another article where you will learn how to build a basic intelligent assistant like Alexa for some of our daily tasks.
Building a ChatGPT-based AI Assistant with Python using OpenAI API
Qt 6.5 for Python was released last week with new modules and classes.
From the Web
Are you a data analyst, data engineer, or enthusiast? Do you know the SQLite for OLAP databases? If not read this blog post.
DuckDB — What’s the Hype About?
GitHub has launched an initiative to help some shiny open-source projects grow.
A developer automates the buying of a bicycle using GitHub Actions, a Telegram Bot, and Playwright. Well done mate! 😂
Buying a bicycle using Playwright
For those manipulating REST APIs with Command Line Interfaces (CLI) tools like curl, you may want to know the CLI described in this article.
HTMX released version 1.9.0 with a new event handler attribute, view transitions, and other goodies.
Bonus
To start the week well I am sharing with you the following picture.
This is all for this week. I hope you enjoy it and if it is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂