Python 3.6 moves to a beta release

Python 3.6, a planned upgrade to the language featuring readability and cryptography enhancements, has moved to the first of four planned beta releases.

Dubbed Python 3.6.0b1, the beta adds a secrets module to the standard library. This cryptography capability prompts developers to use the random-number generator in the operating platform they are using rather than Python's own generator. Numbers are generated as random tokens for security. This spring, Python founder Guido van Rossum said the module would serve as a wrapper around the system random number generator.

Other improvements in Python 3.6 cover capabilities such as underscores in numeric literals, for easier reading of literals, and local time disambiguation, for handling time changes.

The next beta is set for release on Oct. 3, followed by others on Oct. 31 and Nov. 21, according to the Python 3.6 release schedule. A release candidate or two will follow in December, with the final release planned for Dec. 16.

"We strongly encourage maintainers of third-party Python projects to test with 3.6 during the beta phase and report issues found to as soon as possible," a bulletin on said. Although the 3.6 release has been deemed feature-complete, features could be modified or, in "rare cases," deleted until the start of the release candidate phrase, the bulletin said.

Hailed for ease of use, Python has become very popular with both developers and businesses lately. With the 3.6 release, Van Rossum also has expressed intentions to move the project over from Mercurial to GitHub.

IDG Insider


« Apple Pay coming to 200,000-plus websites, not just in-store or in-app


Case study: How LinkedIn uses containers to run its professional network »
IDG Connect

IDG Connect tackles the tech stories that matter to you

  • Mail

Recommended for You

How to (really) evaluate a developer's skillset

Adrian Bridgwater’s deconstruction & analysis of enterprise software

Unicorns are running free in the UK but Brexit poses a tough challenge

Trevor Clawson on the outlook for UK Tech startups

Cloudistics aims to trump Nutanix with 'superconvergence' play

Martin Veitch's inside track on today’s tech trends


Is your organization fully GDPR compliant?