Nctoolkit

Latest version: v1.2.1

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 12

1.1.6

Adding the ability to create vertical level bounds
---------------------------------

This release adds a new dataset method `generate_level_bounds`, which will generate vertical bounds from the vertical levels. This is useful in case this info is not provided in the original data and they need to be estimated for vertical averaging etc.

1.1.5

This is a minor release that improves the package import speed.

Faster import speeds
----------------------------

Previously, the package tried to import geoviews at startup. This was a bottleneck, as gevoviews takes a long time to import. Geoviews is now imported when first used.

1.1.3

This is a minor release with some improvements to temporal methods, such as `tmean`.

Enhanced temporal methods
---------------------------------

You can now supply a window argument to statistical temporal methods. For example, if you wanted to calculate a weekly mean value, you could do the following: `ds.tmean(window=7)`.

1.1.2

This is a minor release.

The `subset` method has been improved internally. Previously, if you ran, for example, `ds.subset(month=1)` and one or more of the files in a dataset had no data for January, an error was thrown. This has now been changed, so that a warning is thrown and the files are removed from the dataset.

1.1.1

This is a minor release with some improvements to internals. Code written for the previous release will be fully compatible.

The `annual_anomaly` method is now able to run in parallel will multiple cores are defined using `options`.

The `match_points` method now has a quiet argument.

1.1.0

This is a major release with some improvements and new methods.

This release requires that CDO version 2.0.5 or above is installed. Code written for the previous version of nctoolkit will be compatible.

The cost of maintaining support for CDO versions 1.9.10 and below was increasingly high compared with the declining user base for these versions, so support has been dropped.

A method for inverting vertical levels and latitude will be introduced: `invert`.

The `pub_plot` method will use slightly better colour scales for diverging scales.

Some improvements have been made to package internals.

Page 2 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.