python2-netCDF4 - Python interface to netCDF 3 and 4

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-netCDF4-
Package name python2-netCDF4
Package version
Package release 1.1
Package architecture i586
Package type rpm
Category Development/Languages/Python
Maintainer -
Download size 397.82 KB
Installed size 1.49 MB
netCDF version 4 has many features not found in earlier versions of
the library and is implemented on  top of HDF5. This module can read
and write files in both the new netCDF 4 and the old netCDF 3
format, and can create files that are readable by HDF5 clients. The
API modelled after Scientific.IO.NetCDF, and should be familiar to
users of that module.
Most new features of netCDF 4 are implemented, such as multiple unlimited
dimensions, groups and zlib data compression. All the new numeric data types
(such as 64 bit and unsigned integer types) are implemented. Compound and
variable length (vlen) data types are supported, but the enum and opaque data
types are not. Mixtures of compound and vlen data types (compound types
containing vlens, and vlens containing compound types) are not supported.


Package Version Architecture Repository
python2-netCDF4- x86_64 openSUSE Oss
python2-netCDF4 - - -


Name Value
hdf -
hdf5 - - - - - -
netcdf -
python(abi) = 2.7
python2-cftime -
python2-numpy >= 1.9.0


Name Value
python-netCDF4 =
python2-netCDF4 =
python2-netCDF4(x86-32) =


Name Value
python-netCDF4 <


Type URL
Binary Package python2-netCDF4-
Source Package python-netCDF4-

Install Howto

Install python2-netCDF4 rpm package:

# zypper install python2-netCDF4




2019-03-20 - Matej Cepl <>
- Update to
* include missing membuf.pyx file in release source tarball.
* fix bug in implementation of NETCDF4_CLASSIC support for parallel IO
in v1.4.3 release.
* make set_always_mask work in MFDataset.
* fix saving diskless files to disk with netcdf-c >= 4.6.2.
* write to an in-memory Dataset, memoryview buffer returned by Dataset.close()
(issue #865, requires netcdf-c >= 4.6.2)
* fix performance regression when using large sequences of consecutive
integers for indexing with netcdf-c >= 4.6.2 (issue #870).
* improved error messages for ncinfo and other utilities (issue #873).
* fix for int64 attributes not being created for NETCDF3_64BIT_DATA (CDF5)
files (issue #878).
* fix for MPI parallel error ("NetCDF: Attempt to use feature that was not
turned on when netCDF was built") using netcdf-c 4.6.2 (issue #883).
* Added methods `set_ncstring_attrs()` to Dataset, Group and Variable that
forces all text attributes to be written as variable length strings (netCDF
type NC_STRING - issue #882).
* Allow parallel mode with NETCDF4_CLASSIC files (issue #890).
* add get_dims Variable method (issue #824)
* make sure format keyword not ignored when mode is 'ws' (issue #827)
* fix numpy FutureWarning (non-tuple sequence for
multidimensional indexing is deprecated), issue #833.
* add 'master_file' kwarg to MFDataset.__init__ (issue #835).
* always use nc_get_vars for strided access over OpenDAP (issue #838).
* raise FutureWarning when trying to set multi-dimensional array attribute
while still silently flattening the array (issue #841). Will change
to ValueError in next release (1.4.3).
* fix parallel writes when both nc4 parallel and pnetcdf parallel options
enabled in the netcdf-c library (issue #820).
* fix for writing masked scalar character variable (issue #850).
* disable workaround for slow nc_get_vars for __netcdflibversion__ >= 4.6.2,
since a fix was added to speed up nc_get_vars in the C library.  Issue 680.
* new Dataset and Variable methods (set_always_mask) to optionally
re-enable old behaviour (return masked arrays only if selected
slice contains missing values) (issue #809).
2018-05-17 -
- Add patch netcdf-disable-broken-test.patch
* This test got "broken" with the new netcdf that fixed another

See Also

Package Description
python2-netaddr-0.7.19-3.2.noarch.rpm Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
python2-netifaces-0.10.7-1.2.i586.rpm Portable network interface information
python2-netifaces-0.10.7-1.2.x86_64.rpm Portable network interface information
python2-netmiko-2.3.3-1.1.noarch.rpm Multi-vendor library to simplify Paramiko SSH connections to network devices
python2-networkx-2.2-3.1.noarch.rpm Python package for the study of complex networks
python2-neutronclient-6.12.0-1.1.noarch.rpm Python API and CLI for OpenStack Neutron
python2-newt-0.52.20-6.1.i586.rpm Python bindings for newt
python2-newt-0.52.20-6.1.x86_64.rpm Python bindings for newt
python2-nine-1.0.0-2.2.noarch.rpm Python 2 / 3 compatibility, like six, but favouring Python 3
python2-nltk-3.4-1.1.noarch.rpm Natural Language Toolkit
python2-nose-1.3.7-11.2.noarch.rpm Nose extends unittest to make testing easier
python2-nose-cov-1.6-2.2.noarch.rpm Nose plugin for coverage reporting
python2-nose-cover3-0.1.0-14.2.noarch.rpm Coverage 3.x support for Nose
python2-nose-exclude-0.5.0-3.2.noarch.rpm Nose plugin to exclude specific directories from nosetests runs
python2-nose-progressive-1.5.1-2.2.noarch.rpm A testrunner with a progress bar and smarter tracebacks