Assignment expressions, positional-only parameters, and more

Python 3.8.0 beta 1 has arrived: Have you peeked at the new v3.8 features yet?

Sarah Schlothauer
© Shutterstock / Creative Stock Studio

The first beta release for Python version 3.8 is here. Check out the new features, report any potential bugs, give feedback, and catch a sneak peek on the newest release highlights in order to prepare yourself for what’s coming in Python 3.8. (Have you met the walrus operator?)

Python 3.8 is currently still undergoing development, but developers who want a preview of all the new features can whet their appetite. The beta preview for Python 3.8.0 arrived on June 4, 2019. This release is notable because it marks the feature freeze. From this point on, no new features will be included.

It is the first of four planned beta release previews. The beta preview allows the community to test out new features and report any issues they encounter for future bug fixes and tweaks.

The Python Software Foundation strongly encourages maintainers of third-party projects to test with v3.8 during its beta phase.

SEE ALSO: Why every developer should use a time tracking tool

Developers should also keep in mind that this is a preview release. Thus, hold off on using it for development until the production-ready release arrives.

Python v3.8 highlights

How does v3.8 differ from v3.7? These are just a few of the version highlights:

Awaiting v3.8

Refer to the documentation (currently in draft form; more details yet to come) for more information about what to expect in the upcoming release, including new features, optimizations, and performance upgrades.

SEE ALSO: Container ecosystem in 2019: Organizations challenged by container security

Regarding the beta release, view the changelog for what sets this beta apart from the previous alpha pre-release.

According to the Python Software Foundation, the next beta release is currently scheduled for July 1, 2019. View the full release schedule for more information and all future plans regarding v3.8. Security update releases for v3.8 is projected until approximately October 2024.

Sarah Schlothauer

Sarah Schlothauer

All Posts by Sarah Schlothauer

Sarah Schlothauer is the editor for She received her Bachelor's degree from Monmouth University, West Long Branch, New Jersey. She currently lives in Frankfurt, Germany with her husband and cat where she enjoys reading, writing, and medieval reenactment. She is also the editor for Conditio Humana, an online magazine about ethics, AI, and technology.

Inline Feedbacks
View all comments