Articles on current page (1-5 of 5)

October 2022

python 39

☑ What’s New in Python 3.9 - New Features

In this series looking at features introduced by every version of Python 3, we move on to Python 3.9 and examine some of the major new features. These include type hinting generics in standard collections, string methods for stripping specified prefixes and suffixes from strings, extensions to function and variable annotations, and new modules for timezone information and topological sorting of graphs.

This is the 19th of the 32 articles that currently make up the “Python 3 Releases” series, the first of which was What’s New in Python 3.0.

Read article ( 26 minutes )

October 2021

python 37

☑ What’s New in Python 3.7 - New Features

In this series looking at features introduced by every version of Python 3, we begin to look at version 3.7 by seeing what major new features were added. These include several improvements to type annotations, some behaviour to cope with imperfect locale information, and a number of diagnostic improvements.

This is the 15th of the 32 articles that currently make up the “Python 3 Releases” series, the first of which was What’s New in Python 3.0.

Read article ( 18 minutes )

27 Oct 2021 at 12:35PM in Software
 |  | 

July 2021

python 36

☑ What’s New in Python 3.6 - More New Features

In this series looking at features introduced by every version of Python 3, we continue our look at the features added in Python 3.6. This second article looks at some more of the new features added to the language added in this release. These include a new secrets module, a new implementation of the dict object and better support for path-like objects.

This is the 13th of the 32 articles that currently make up the “Python 3 Releases” series, the first of which was What’s New in Python 3.0.

Read article ( 18 minutes )

March 2021

python 33

☑ What’s New in Python 3.3 - More New Features

The second of my two articles covering features added in Python 3.3, this one talks about a large number of changes to the standard library, especially in network and OS modules. I also discuss implicit namespace packages, which are a bit niche but can be useful for maintaining large families of packages.

This is the 4th of the 32 articles that currently make up the “Python 3 Releases” series, the first of which was What’s New in Python 3.0.

Read article ( 40 minutes )

July 2015

broken watches

☑ Time zones and cron

Time zones can be tricky beasts, particularly where daylight savings time is concerned. This post discusses issues around apply them to something like the ubiquitous Unix cron daemon.

Read article ( 9 minutes )

21 Jul 2015 at 7:09AM in Software
 |  |