SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-tables-3.4.4-4.2.x86_64.rpm :

* Wed Feb 13 2019 Todd R - Add patches for numpy 1.16 compatibility:
* pytables_fix_exception_check.patch from: https://github.com/PyTables/PyTables/commit/46fa2f07c00613ed6b647b2cf44e388f547fe668
* pytables_no_unsafe_write.patch from: https://github.com/PyTables/PyTables/commit/f6b64c942fb91e6c261fa455969a38482c22beeb
* Fri Aug 10 2018 tchvatalAATTsuse.com- Drop python-unittest2 dependency it was needed only on py2.6
* Wed Jun 13 2018 toddrme2178AATTgmail.com- Update to 3.4.4 + Improvements
* Environment variable to control the use of embedded libraries.
* Include citation in repository. + Bugs fixed
* Fixed import error with numexpr 2.6.5.dev0
* Fixed linter warnings.
* Fixed for re.split() is version detection.
* Fixed test failures with Python 2.7 and NumPy 1.14.3- Remove upstream-included initRecArray_tuples.patch
* Thu May 03 2018 toddrme2178AATTgmail.com- Add initRecArray_tuples.patch Upstream bug report: https://github.com/PyTables/PyTables/issues/688 From: https://github.com/PyTables/PyTables/pull/689 Should be in next release
* Wed May 02 2018 tchvatalAATTsuse.com- Version update to 3.4.3:
* On interactive python sessions, group/attribute __dir__() method autocompletes children that are named as valid python identifiers.
* Implement Group.__getitem__() to have groups act as python-containers, so code like this works: hfile.root[\'some child\'].
* Enable building with Intel compiler (icc/icpc).
* PEP 519 support, using new os.fspath method.
* Optional disable recording of ctime (metadata creation time) when creating datasets that makes possible to get bitwise identical output from repeated runs.
* Prevent from reading all rows for each coord in a VLArray when indexing using a list .
* Fixed division by zero when using _convert_time64() with an empty nparr array.
* Fixed deprecation warnings with numpy 1.14.
* Skip DLL check when running from a frozen app.
* Fixed behaviour with slices out of range.- Drop merged patch fix_numpy_recarray.patch- Add patch Never-use-the-msse2-flag-explicitly.patch to avoid using msse2 and avx on buildbots that support it, as we can be on non avx machines...
* Mon Feb 26 2018 toddrme2178AATTgmail.com- Add fix_numpy_recarray.patch Fixes issues with recarrays under numpy 1.14. Patch accepted upstream. Should be in next release. From: https://github.com/PyTables/PyTables/pull/664
* Tue Apr 25 2017 toddrme2178AATTgmail.com- Update to version 3.4.2 + Improvements
* setup.py detects conda env and uses installed conda (hdf5, bzip2, lzo and/or blosc) packages when building from source. + Bugs fixed
* Linux wheels now built against built-in blosc.
* Fixed windows absolute paths in ptrepack, ptdump, ptree. :issue:`616`. Thanks to oscar6echo.- Update to version 3.4.1 + Bugs fixed
* Fixed bug in ptrepack- Switch to hdf5 1.10 series.- Implement single-spec version.
* Thu Aug 25 2016 toddrme2178AATTgmail.com- hdf5_18 has been renamed to hdf5-1_8.
* Tue Aug 16 2016 toddrme2178AATTgmail.com- update to version 3.2.3.1:
* Fixed issues with pip install.- update to version 3.2.3:
* Improvements + It is now possible to use HDF5 with the new shared library naming scheme (>= 1.8.10, hdf5.dll instead of hdf5dll.dll) on Windows (gh-540). Thanks to Tadeu Manoel. + Now :program: ptdump sorts output by node name and does not print a backtrace if file cannot be opened. Thanks to Zbigniew Jędrzejewski-Szmek.
* Bugs fixed + Only run tables.tests.test_basics.UnicodeFilename if the filesystem encoding is utf-8. Closes gh-485. + Add lib64 to posix search path. (closes gh-507) Thanks to Mehdi Sadeghi. + Ensure cache entries are removed if fewer than 10 (closes gh-529). Thanks to Graham Jones. + Fix segmentation fault in a number of test cases that use index.Index (closes gh-532 and gh-533). Thanks to Diane Trout. + Fixed the evaluation of transcendental functions when numexpr is compiled with VML support (closes gh-534, PR #536). Thanks to Tom Kooij. + Make sure that index classes use buffersizes that are a multiple of chunkshape[0] (closes gh-538, PR #538). Thanks to Tom Kooij. + Ensure benchmark paths exist before benchmarks are executed (PR [#544]). Thanks to rohitjamuar.
* Other changes + Minimum Cython version is now v0.21- specfile:
* add python-py-cpuinfo to build requirements
* depend on hdf5_18-devel, since pytables is not compatible with hdf5 >= 1.10
* Mon Aug 15 2016 toddrme2178AATTgmail.com- Fix update-alternatives implementation.
* Mon Feb 01 2016 toddrme2178AATTgmail.com- update to version 3.2.2:
* Fix AssertionError in Row.__init_loop. See gh-477.
* Fix issues with Cython 0.23. See gh-481.
* Only run tables.tests.test_basics.UnicodeFilename if the filesystem encoding is utf-8. Closes gh-485.
* Fix missing missing PyErr_Clear. See gh-#486.
* Fix the C type of some numpy attributes. See gh-494.
* Cast selection indices to integer. See gh-496.
* Fix indexesextension._keysort_string. Closes gh-497 and gh-498.- changes from version 3.2.1.1:
* Fix permission on distributed source distribution- update to version 3.2.1:
* Fix indexesextension._keysort. Fixes gh-455. Thanks to Andrew Lin.- Implement update-alternatives
* Thu May 14 2015 benoit.moninAATTgmx.fr- update to version 3.2.0: Improvements
* The nrowsinbuf is better computed now for EArray/CArray having a small chunkshape in the main dimension. Fixes #285.
* PyTables should be installable very friendly via pip, including NumPy being installed automatically in the unlikely case it is not yet installed in the system. Thanks to Andrea Bedini.
* setup.py has been largely simplified and now it requires setuptools. Although we think this is a good step, please keep us informed this is breaking some installation in a very bad manner.
* setup.py now is able to used pkg-config, if available, to locate required libraries (hdf5, bzip2, etc.). The use of pkg-config can be controlled via setup.py command line flags or via environment variables. Please refer to the installation guide (in the User Manual) for details. Closes gh-442.
* It is now possible to create a new node whose parent is a softlink to another group (see gh-422). Thanks to Alistair Muldal.
* link.SoftLink objects no longer need to be explicitly dereferenced. Methods and attributes of the linked object are now automatically accessed when the user acts on a soft-link (see gh-399). Thanks to Alistair Muldal.
* Now ptrepack recognizes hardlinks and replicates them in the output (repacked) file. This saves disk space and makes repacked files more conformal to the original one. Closes gh-380.
* New pttree script for printing HDF5 file contents as a pretty ASCII tree (closes gh-400). Thanks to Alistair Muldal.
* The internal Blosc library has been downgraded to version 1.4.4. This is in order to still allow using multiple threads inside Blosc, even on multithreaded applications (see gh-411, gh-412, gh-437 and gh-448).
* The print_versions() function now also reports the version of compression libraries used by Blosc.
* Now the setup.py tries to use the ‘-march=native’ C flag by default. In falls back on ‘-msse2’ if ‘-march=native’ is not supported by the compiler. Closes gh-379.
* Fixed a spurious unicode comparison warning (closes gh-372 and gh-373).
* Improved handling of empty string attributes. In previous versions of PyTables empty string were stored as scalar HDF5 attributes having size 1 and value ‘0’ (an empty null terminated string). Now empty string are stored as HDF5 attributes having zero size
* Added a new cookbook recipe and a couple of examples for simple threading with PyTables.
* The redundant utilsextension.get_indices() function has been eliminated (replaced by slice.indices()). Closes gh-195.
* Allow negative indices in point selection (closes gh-360)
* Index wasn’t being used if it claimed there were no results. Closes gh-351 (see also gh-353)
* Atoms and Col types are no longer generated dynamically so now it is easier for IDEs and static analysis tool to handle them (closes gh-345)
* The keysort functions in idx-opt.c have been cythonised using fused types. The perfomance is mostly unchanged, but the code is much more simpler now. Thanks to Andrea Bedini.
* Small unit tests re-factoring Bugs fixed
* Fixed compatibility problems with numpy 1.9 and 1.10-dev (closes gh-362 and gh-366)
* Fixed compatibility with Cython >= 0.20 (closes gh-386 and gh-387)
* Fixed support for unicode node names in LRU cache (only Python 2 was affected). Closes gh-367 and gh-369.
* Fixed support for unicode node titles (only Python 2 was affected). Closes gh-370 and gh-374.
* Fixed a bug that caused the silent truncation of unicode attributes containing the ‘0’ character. Closes gh-371.
* Fixed descr_from_dtype() to work as expected with complex types. Closes gh-381.
* Fixed the tests.test_basics.ThreadingTestCase test case. Closes gh-359.
* Fix incomplete results when performing the same query twice and exhausting the second iterator before the first. The first one writes incomplete results to seqcache (gh-353)
* Fix false results potentially going to seqcache if tableextension.Row.update() is used during iteration (see gh-353)
* Fix Column.create_csindex() when there’s NaNs
* Fixed handling of unicode file names on windows (closes gh-389)
* No longer not modify sys.argv at import time (closes gh-405)
* Fixed a performance issue on NFS (closes gh-402)
* Fixed a nasty problem affecting results of indexed queries. Closes gh-319 and probably gh-419 too.
* Fixed another problem affecting results of indexed queries too. Closes gh-441.
* Replaced “len(xrange(start, stop, step))” -> “len(xrange(0, stop - start, step))” to fix issues with large row counts with Python 2.x. Fixes #447. Other changes
* Cython is not a hard dependency anymore (although developers will need it so as to generated the C extension code).
* The number of threads used by default for numexpr and Blosc operation that was set to the number of available cores have been reduced to 2. This is a much more reasonable setting for not creating too much overhead.- add python-setuptools as a new build dependency- pass -q to %setup to avoid spamming the build log- rename README.txt to README.rst: changed upstream- add new binary pttree to the package
 
ICM