SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-netCDF4-1.3.1-2.14.x86_64.rpm :
Thu Nov 2 13:00:00 2017 urs.beyerleAATTenv.ethz.ch
- update to 1.3.1
- build requires python-setuptools

Fri Jan 13 13:00:00 2017 urs.beyerleAATTenv.ethz.ch
- Update to version 1.2.7

Fri Jun 26 14:00:00 2015 urs.beyerleAATTenv.ethz.ch
- Update to version 1.1.8

Sat Jan 3 13:00:00 2015 urs.beyerleAATTenv.ethz.ch
- Update to version 1.1.3

Wed Dec 17 13:00:00 2014 urs.beyerleAATTenv.ethz.ch
- Update to version 1.1.2

Sun Dec 22 13:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1343; version 1.0.8
- Change to Python3

* default _FillValue now ignored for byte data types (int8 and uint8) as per
http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-c/Fill-Values.html#Fill-Values
\"If you need a fill value for a byte variable, it is recommended that you
explicitly define an appropriate _FillValue attribute, as generic
utilities such as ncdump will not assume a default fill value for byte
variables\". ncinfo now returns fill mode information (issue 209).

* check to see if filling was disabled before masking data equal to
default fill value (issue 209).

* add variable type information to Dataset.__repr__ (output of ncinfo).

Mon Dec 2 13:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1341; version 1.0.7

* add the ability to specify the locations of hdf4,jpeg and curl libs, in
case netCDF4 was built statically with HDF4 and/or OpenDAP support (issue
207).

* add \'ncinfo\' utility (like \'ncdump -h\' but less verbose).

* more information displayed when Dataset or Group instance is printed.

* fix for issue 194 (versions after 1.0.5 fail for netcdf 4.1.1, due to call
to nc_inq_path, which was added in netcdf 4.1.2). Fixed by adding
compile time API check similar to what was done for nc_rename_grp. If
filepath Dataset method is called an exception will be raised at runtime
if the module was built with netcdf < 4.1.2, or cython was not installed
at build time.

* fix for issues 202 and 206 (exception raised by numpy.isnan for character
data types).

* if dateutils not installed and time unit accuracy < 1 second requested,
have netcdftime raise an ImportError.

Wed Oct 16 14:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1314; version 1.0.6

* issue warning of endian-ness of dtype argument does not match endian kwarg
in createVariable.

* make sure netcdf type NC_CHAR always returned in numpy array dtype \'S1\'
(sometimes arrays of type \'U1\' were being returned). Fixes intermittently
failing test tst_compoundatt.py on python 3.3.

* fix for issue 201 (if data associated with numpy array not the
same endian-ness as dtype, data was written incorrectly). Now
bytes are swapped if necessary. Variable.endian() now returns
\'native\' instead of None for NETCDF3 formatted files. createVariable
now enforces endian=\'native\' for NETCDF3 files. Added tst_endian.py
test case.

* fix for issue 200 (library version detection failed on cygwin).

* fix for issue 199 (nc4tonc3 utility not copying global attributes).

* fix for issue 198 (setup.py chokes when no arguments given).

* fix for issue 197 (slicing of netCDF variables using lists of integers).

* create \'path\' attribute for group instance using posixpath, instead
of os.path (to ensure the unix path is used on all platforms). Issue 196.

* fix for issue 196 (test failures on win32 due to files being deleted
before they are closed).

Mon Sep 9 14:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1283; version 1.0.5

* change setup.py to compile the Cython sources directly, if
cython is available.
This allows for \"ifdef\" like capability to modify source at compile time
to account for changes in netcdf API (e.g. the forthcoming addition of the
nc_rename_grp in version 4.3.1).

* added a \"renameGroup\" method, which raises an exception if
the netcdf lib version linked does not support it. Requires
netcdf >= 4.3.1.

* support for more than one missing value (missing_value attribute
is a vector) when converting to masked array.

* add \'renameAttribute\' method to Dataset, Group and Variable.

* fix so that var[:] = x works if x is a scalar, and var is a netcdf
variable with an unlimited dimension that has shape () - i.e. no data has
been written to it yet. Before this change, var[:] = x did not write any
data. Now the scalar x will be written as the first entry in var along
the unlimited dimension.

* remove dos line feeds from nc3tonc4 (issue 181).

* add datatype property for Variable that returns numpy dtype for primitive
datatypes (same as dtype attribute) but returns CompoundType or VLType
instance for compound or vlen variables (issue 178).

* fix logic for deciding where to look for nc-config in setup.py (issue 177).

* issue a warning and don\'t try to apply scale_factor or add_offset if these
attributes are not convertible to floats (issue 176).

* add filepath method to Dataset instance to return file path (or opendap
URL) used to create Dataset (issue 172).

* fix for issue 170 (opening a remote DAP dataset fails after creating
a NETCDF4 formatted file).

* fix for issue 169 (error in chartostring function on 64-bit windows).

* add support for missing_value or _FillValue == NaN (issue 168).

* added a Dimension.group() method (issue 165).

Thu Mar 7 13:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1229; version 1.0.4

* fixed alignment bug tihat could cause memory corruption when reading
compound type variables. All users of compound types should upgrade.

Mon Mar 4 13:00:00 2013 ocefpafAATTgmail.com
- Update to revision 1220; version 1.0.3

* don\'t try to write empty data array to netcdf file (fixed failing
test with netcdf 4.3.0rc2).

* date2num, num2date and date2index now can handle units of microseconds and
milliseconds (for proleptic_gregorian calendar, or gregorian and standard
calendars as long as the time origin is after 1582-10-15). Issue 159.

* Added a _grp attribute to Dimension (issue 165).

* don\'t bundle ordereddict (issue 164).

* support reading of vlen string attributes (issue 156).

* add --vars option to nc3tonc4 (issue 154).

* Don\'t try to set fletcher32 checksum on scalar variables (it causes HDF5
to crash). Fixes issue 150.

* Add --istart/--istop options to nc3tonc4 (issue 148, courtesy of
Rich Signell).

* fix for proleptic_gregorian in netcdftime.py (courtesy of Matthias Cuntz).
Version 1.0.2

* disable version check for HDF5, which is broken by hdf5 1.8.10.

* make sure all files have a calendar attribute in MFTime (issue 144).

* more robust fix to issue 90 (array shape modified by assignment to
a netCDF variable with one more dimension), including test case.

Sun Nov 18 13:00:00 2012 ocefpafAATTgmail.com
- Update to revision 1195; version 1.0.1

* make sure all files have a calendar attribute in MFTime (issue 144).

* fix error that occurred when retrieving data from a variable that has a
missing_value attribute specified as a string (issue 142).

* automatically close netcdf files when there are no references
left to Dataset object (using __dealloc__ method). Fixes issue 137.

* fix for slicing of scalar vlen string variables (issue 140).

* fix to allow writing of unicode data to a NC_CHAR variable.

* allow for writing of large variables (> 2
*
*32 elements).
Fixes issue 130.

Sun Aug 12 14:00:00 2012 ocefpafAATTgmail.com
- Update to revision 1173; version 1.0

* fix python 3 incompatibility in setup.py (issue 125).

* add \'aggdim\' keyword to MFDataset, so the name of the dimension
to aggregate over can be specified (instead of using the unlimited
dimension). aggdim=None by default, which results in the previous
behavior. aggdim must be the leftmost dimension of all the variables
to be aggregated.

* raise IndexError when indexing a netcdf variable out of range
so iterating over a variable in a for loop behaves as expected
(as described in http://effbot.org/zone/python-for-statement.htm).
Fixes issue 121.

* added MacPorts portfile (so it can be installed via MacPorts
on macosx using a \"local Portfile repository\"). Installs
from svn HEAD using \'port install netcdf4-python\'.

* added experimental \'diskless\' file capability (only added to the C
lib after the 4.2 release). Controlled by kwarg \'diskless\' to
netCDF4.Dataset (default False). Using diskless=True for netcdf <= 4.2
has no effect.

* add the ability to specify the location of the required libs
(and whether to use nc-config) with setup.cfg,
instead of using environment variables.

* fix ISO9601 date parser so it recognizes time zone offsets in time unit
strings (contributed by David Hassel, issue 114, r1117).

* add setncatts Dataset,Group and Variable method to add a bunch of
attributes (given in a python dictionary) at once. Speeds things
up for NETCDF3 and NETCDF4_CLASSIC files a lot, since nc_redef/nc_enddef
does not need to be called for each attribute (issue 85, r1113). Adding
1000 attributes is about 35 times faster using setncatts to add them all
at once. Makes no difference for NETCDF4 formatted files, since
nc_redef/nc_enddef is not called.

* only round after apply scale_factor and add_offset if variable type is
integer (issue 111).

Sat Feb 4 13:00:00 2012 ocefpafAATTgmail.com
- update to revision 1108; version 0.9.9

* Fixed bug with all False Boolean index (r1107).

* added support for after, before and nearest selection method to date2index
fast \"first guess\" indexing (r1106).

* Remove white space in time units string (netcdftime._parse_date). An extra

* space in the
time units of one CMIP3 model caused an error (r1105).

* based on results with examples/bench_compress2.py, change
default complevel for zlib compression from 6 to 4. If complevel=0,
turn compression off entirely (set zlib=False).

* changed default unicode encoding from \"latin-1\" to \"utf-8\", since
this is the python 3 default, and the only encoding that appears to
work for dimension and variable names.

* added test case for unicode attributes, variable and dimension names.

* fixes for unicode variable, dimension and group names.

* fix for unicode attributes in python3 (ncdump did not intrepret them as
text strings). Issue 107.

* add --format option to nc4tonc3 utility (can be either NETCDF3_CLASSIC or
NETCDF3_64BIT). Fixes issue 104.

* use numpy.ma.isMA to check for masked array (instead of checking
for presence of \'mask\' attribute).

Sat Oct 15 14:00:00 2011 ocefpafAATTgmail.com
- update to revision 1078; version .9.8

* fixes for AIX with ibm xlc compiler.

Sun Sep 11 14:00:00 2011 ocefpafAATTgmail.com
- update to revision 1075

* make sure unicode attributes don\'t get converted to ascii strings (issue
98).

Wed Aug 24 14:00:00 2011 ocefpafAATTyahoo.com.br
- update to revision 1073

* Added __str__ methods to Dataset, Variable, Dimension, CompoundType,
VLType and MFDataset, so useful human-readable information is provided
when these objects are printed in an interactive session.

Sat Aug 13 14:00:00 2011 ocefpafAATTyahoo.com.br
- update to revision 1060; version 0.9.7

* Added __str__ methods to Dataset, Variable and Dimension, so useful
human-readable information can be had in interactive sessions by printing
the objects. Dataset.__str__ and Variable.__str__ run \'ncdump -h\', called
via os.popen. Added Dataset.filename instance variable.

Sat Aug 6 14:00:00 2011 ocefpafAATTyahoo.com.br
- update to revision 1048

* don\'t try to apply scale_factor and offset if scale_factor=1 and
add_offset=0 (to avoid making copies of large arrays).

* changed netCDF4._default_fillvals to netCDF4.default_fillvals (to make part
of public API). Added to docs (issue 94).

Sun Jul 31 14:00:00 2011 ocefpafAATTyahoo.com.br
- update to revision 1046; version 0.9.6

* changed default unicode encoding from \"ascii\" to \"latin-1\" (iso-8859-1).

* add \"unicode_error\" module variable to control what happens when characters
cannot be decoded by the encoding specified by the \"default_encoding\" module
variable (which is \"ascii\" by default). unicode_error = \"replace\" by default
which means bad characters are replace by \"?\". Previously an error was
raised, the old behavior can be obtained by setting unicode_error = \'strict\'.
Fixes issue 92.

* add __enter__ and __exit__ methods so you can do \"with Dataset(url) as f:\"
(issue 89).

* don\'t add extra singleton dimensions to rhs numpy arrays when assigning to
a netcdf variable. Fixes issue 90.

* coerce missing_value attribute to same type as variable (for primitive
types). Fixes issue 91.

Wed Oct 6 14:00:00 2010 ocefpafAATTyahoo.com.br
- first release
- add the patch hardcoded-lib.patch to remove a
hardoced lib from nc3tonc4.


 
ICM