Path to this page:
./
math/py-netCDF4,
Object-oriented python interface to netCDF version 4
Branch: CURRENT,
Version: 1.7.1.post1nb3,
Package name: py312-netCDF4-1.7.1.post1nb3,
Maintainer: jihbed.researchnetCDF version 4 has many features not found in earlier versions of
the library, such as hierarchical groups, zlib compression, multiple
unlimited dimensions, and new data types. It is implemented on top of
HDF5. This module implements most of the new features, and can read
and write netCDF files compatible with older versions of the
library. The API is modelled after Scientific.IO.NetCDF, and should be
familiar to users of that module.
Required to run:[
devel/py-setuptools] [
devel/netcdf] [
devel/hdf5] [
math/py-numpy] [
devel/py-cython] [
lang/python37] [
time/py-cftime]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 808.33 KB
Version history: (Expand)
- (2024-11-15) Updated to version: py312-netCDF4-1.7.1.post1nb3
- (2024-11-01) Updated to version: py312-netCDF4-1.7.1.post1nb2
- (2024-11-01) Updated to version: py312-netCDF4-1.7.1.post1nb1
- (2024-10-14) Updated to version: py312-netCDF4-1.7.1.post1
- (2024-08-05) Updated to version: py311-netCDF4-1.7.1.post1
- (2024-05-29) Updated to version: py311-netCDF4-1.5.8nb8
CVS history: (Expand)
2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429) |
Log message:
*: recursive bump for icu 76 shlib major version bump
|
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426) |
Log message:
*: revbump for icu downgrade
|
2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427) |
Log message:
*: recursive bump for icu 76.1 shlib bump
|
2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
2024-08-05 20:58:55 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-netCDF4: updated to 1.7.1.post1
ersion 1.7.1 (tag v1.7.1rel)
* include nc_complex source code from v0.2.0 tag (instead of using submodule).
* add aarch64 wheels.
version 1.7.0 (tag v1.7.0rel)
* add support for complex numbers via `auto_complex` keyword to `Dataset`
* fix for deprecated Cython `DEF` and `IF` statements using compatibility header
with shims for unavailable functionality
* use `szip` as the library name on Windows
* add support for MS-MPI `MPI_Message` detection
* fix for issue 1306 - surprising result when indexing vlen str with non-contiguous
indices.
* Fix bug in set_collective introduced in PR 1277 (collective mode was
always set).
version 1.6.5 (tag v1.6.5rel)
* fix for issue 1271 (mask ignored if bool MA assinged to uint8 var)
* include information on specific object when reporting errors from netcdf-c
* python 3.12 wheels added, support for python 3.7 removed.
version 1.6.4 (tag v1.6.4rel)
* set path to SSL certificates internally, so https DAP URLs work with wheels
Added certifi as a dependency.
* Added `isopen` method to `MFDataset` object to check if underlying files are open.
version 1.6.3 (tag v1.6.3rel)
* Use ``nc_put_vars`` for strided writes for netcdf-c >= 4.6.2
* _Unsigned="false" should be same as not having _Unsigned set
_Unsigned now must be set to "true" or "True" for variable \
to be interpreted
as unsigned, instead of just having _Unsigned be set (to anything).
* pypi wheels built with netcdf-c 4.9.1.
version 1.6.2 (tag v1.6.2rel)
* Added ``netCDF4.__has_set_alignment__`` property to help identify if the
underlying netcdf4 supports setting the HDF5 alignment.
* Slicing multi-dimensional variables with an all False boolean index array
now returns an empty numpy array (instead of raising an exception).
Behavior now consistent with numpy slicing.
* fix problem with compiling using netcdf-c < 4.9.0
* pypi wheels build with netcdf-c 4.9.0.
version 1.6.1 (tag v1.6.1rel)
* add Dataset methods has_<name>_filter (where \
<name>=zstd,blosc,bzip2,szip)
to check for availability of extra compression filters.
* release GIL for all C-lib calls
* Add support for nc_set_alignment and nc_get_alignment to control alignment
of data within HDF5 files.
version 1.6.0 (tag v1.6.0rel)
* add support for new quantization functionality in netcdf-c 4.9.0 via \
"signficant_digits"
and "quantize_mode" kwargs in Dataset.createVariable. Default \
quantization_mode is "BitGroom",
but alternate methods "BitRound" and GranularBitRound" also \
supported.
* opening a Dataset in append mode (mode = 'a' or 'r+') creates a Dataset
if one does not already exist (similar to python open builtin).
Added a mode='x' option (as in python open) which is the same as mode='w' with
clobber=False.
* allow createVariable to accept either Dimension instances or Dimension
names in "dimensions" tuple kwarg
* remove all vestiges of python 2 in _netCDF4.pyx and set cython language_level
directive to 3 in setup.py.
* add 'compression' kwarg to createVariable to enable new compression
functionality in netcdf-c 4.9.0. 'None','zlib','szip','zstd','bzip2'
'blosc_lz','blosc_lz4','blosc_lz4hc','blosc_zlib' and 'blosc_zstd'
are currently supported. 'blosc_shuffle',
'szip_mask' and 'szip_pixels_per_block' kwargs also added.
compression='zlib' is equivalent to (the now deprecated) zlib=True.
If the environment variable NETCDF_PLUGIN_DIR is set to point to the
directory with the compression plugin lib__nc* files, then the compression \
plugins will
be installed within the package and be automatically available (the binary
wheels have this). Otherwise, the environment variable HDF5_PLUGIN_PATH
needs to be set at runtime to point to plugins in order to use the new compression
options.
* MFDataset did not aggregate 'name' variable attribute
* issue warning instead of raising an exception if missing_value or
_FillValue can't be cast to the variable type when creating a
masked array
* Define MPI_Session for compatibility with current mpi4py
|
2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | |
Log message:
revbump after icu and protobuf updates
|
2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692) |
Log message:
*: recursive bump for gnutls p11-kit option
(existing installations need the bl3.mk included, but it's now only
optionally included)
|