Python 3.6 moves to a beta release

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


«Bowers & Wilkins P7 Wireless headphones review: They sound better than the original


Want to boost your CIO pay? Switch jobs»
IDG Connect

IDG Connect tackles the tech stories that matter to you

Our Case Studies

IDG Connect delivers full creative solutions to meet all your demand generatlon needs. These cover the full scope of options, from customized content and lead delivery through to fully integrated campaigns.


Our Marketing Research

Our in-house analyst and editorial team create a range of insights for the global marketing community. These look at IT buying preferences, the latest soclal media trends and other zeitgeist topics.



Should the government regulate Artificial Intelligence?