Hello community,
here is the log from the commit of package python-fastparquet for
openSUSE:Factory checked in at 2018-10-02 19:47:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fastparquet (Old)
and /work/SRC/openSUSE:Factory/.python-fastparquet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fastparquet"
Tue Oct 2 19:47:24 2018 rev:3 rq:639321 version:0.1.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fastparquet/python-fastparquet.changes
2018-06-13 15:38:14.351102230 +0200
+++
/work/SRC/openSUSE:Factory/.python-fastparquet.new/python-fastparquet.changes
2018-10-02 19:48:31.629762182 +0200
@@ -1,0 +2,148 @@
+Sun Sep 30 16:22:56 UTC 2018 - Arun Persaud <[email protected]>
+
+- specfile:
+ * update url
+ * make %files section more specific
+
+- update to version 0.1.6:
+ * Restrict what categories get passed through (#358)
+ * Deep digging for multi-indexes (#356)
+ * allow_empty is the default in >=zstandard-0.9 (#355)
+ * Remove setup_requires from setup.py (#345)
+ * Fixed error if a certain partition is empty, when writing a
+ partioned (#347)
+ * Allow UTF8 column names to be read (#342)
+ * readd test file
+ * Allow for NULL converted type (#340)
+ * Robust partition names (#336)
+ * Fix accidental multiindex
+ * Read multi indexes (#331)
+ * Allow reading from any file-like (#330)
+ * change `parquet-format` link to apache repo (#328)
+ * Remove extra space from api.py (#325)
+ * numba bool fun (#324)
+
+- changes from version 0.1.5:
+ * Fix _dtypes to be more efficient, to work with files with lots of
+ columns (#318)
+ * Buildfix (#313)
+ * Use LZ4 block compression for compatibility with parquet-cpp
+ (#314) (#315)
+ * Fix typo in ParquetFile docstring (#312)
+ * Remove annoying print() when reading file with CategoricalDtype
+ index (#311)
+ * Allow lists of multi-file data-sets (#309)
+ * Acceleate dataframe.empty for small/medium sizes (#307)
+ * Include dictionary page in column size (#306)
+ * Fix for selecting columns which were used for partitioning (#304)
+ * Remove occurances of np.fromstring (#303)
+ * Add support for zstandard compression (#296)
+ * Int96time order (#298)
+
+- changes from version 0.1.4:
+ * Add handling of keyword arguments for compressor (#294)
+ * Fix setup.py duplication (#295)
+ * Integrate pytest with setup.py (#293)
+ * Get setup.py pytest to work. (#287)
+ * Add LZ4 support (#292)
+ * Update for forthcoming thrift release (#281)
+ * If timezones are in pandas metadata, assign columns as required
+ (#285)
+ * Pandas import (#284)
+ * Copy FMDs instead of mutate (#279)
+ * small fixes (#278)
+ * fixes to get benchmark to work (#276)
+ * backwards compat with Dask
+ * Fix test_time_millis on Windows (#275)
+ * join paths os-independently (#271)
+ * Adds int32 support for object encoding (#268)
+ * Fix a couple small typos in documentation (#267)
+ * Partition order should be sorted (#265)
+ * COMPAT: Update thrift (#264)
+ * Speedups result (#253)
+ * Remove thrift_copy
+ * Define `__copy__` on thrift structures
+ * Update rtd deps
+
+- changes from version 0.1.3:
+ * More care over append when partitioning multiple columns
+ * Sep for windows cats filtering
+ * Move pytest imports to tests/ remove requirememnt
+ * Special-case only zeros
+ * Cope with partition values like "07"
+ * fix for s3
+ * Fix for list of paths rooted in the current directory
+ * add test
+ * Explicit file opens
+ * update docstring
+ * Refactor partition interpretation
+ * py2 fix
+ * Error in test changed
+ * Better error messages when failed to cnovert on write
+
+- changes from version 0.1.2:
+ * Revert accidental removal of s3 import
+ * Move thrift things together, and make thrift serializer for pickle
+ * COMPAT: for new pandas CategoricalDtype
+ * Fixup for backwards seeking.
+ * Fix some test failures
+ * Protptype version using thrift instead of thriftpy
+ * Not all mergers have cats
+ * Revert accidental deletion
+ * remove warnings
+ * Sort keys in json for metadata
+ * Check column chunks for categories sizes
+ * Account for partition dir names with numbers
+ * Fix map/list doc
+ * Catch more stats errors
+ * Prevent pandas auto-names being given to index
+
+- changes from version 0.1.1:
+ * Add workaround for single-value-partition
+ * update test
+ * Simplify and fix for py2
+ * Use thrift encoding on statistics strings
+ * remove redundant SNAPPY from supported compressions list
+ * Fix statistics
+ * lists again
+ * Always convert int96 to times
+ * Update docs
+ * attribute typo
+ * Fix definition level
+ * Add test, clean columns
+ * Allow optional->optional lists and maps
+ * Flatten schema to enable loading of non-repeated columns
+ * Remove extra file
+ * Fix py2
+ * Fix "in" filter to cope with strings that could be numbers
+ * Allow pip install without NumPy or Cython
+
+- changes from version 0.1.0:
+ * Add ParquetFile attribute documentation
+ * Fix tests
+ * Enable append to an empty dataset
+ * More warning words and check on partition_on
+ * Do not fail stats if there are no row-groups
+ * Fix "numpy_dtype"->"numpy_type
+ * "in" was checking range not exact membership of set
+ * If metadata gives index, put in columns
+ * Fix pytest warning
+ * Fail on ordering dict statistics
+ * Fix stats filter
+ * clean test
+ * Fix ImportWarning on Python 3.6+
+ * TEST: added updated test file for special strings used in filters
+ * fix links
+ * [README]: indicate dependency on LLVM 4.0.x.
+ * Filter stats had unfortunate converted_type check
+ * Ignore exceptions in val_to_num
+ * Also for TODAY
+ * Very special case for partition: NOW should be kept as string
+ * Allow partition_on; fix category nuls
+ * Remove old category key/values on writing
+ * Implement writing pandas metadata and auto-setting cats/index
+ * Pandas compatability
+ * Test and fix for filter on single file
+ * Do not attempt to recurse into schema elements with zero childrean
+
+-------------------------------------------------------------------
Old:
----
fastparquet-0.0.6.tar.gz
New:
----
fastparquet-0.1.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-fastparquet.spec ++++++
--- /var/tmp/diff_new_pack.j0owkP/_old 2018-10-02 19:48:34.421759283 +0200
+++ /var/tmp/diff_new_pack.j0owkP/_new 2018-10-02 19:48:34.425759278 +0200
@@ -12,21 +12,20 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
# Test files not included
%bcond_with test
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-fastparquet
-Version: 0.0.6
+Version: 0.1.6
Release: 0
Summary: Python support for Parquet file format
License: Apache-2.0
Group: Development/Languages/Python
-Url: https://github.com/martindurant/fastparquet/
+URL: https://github.com/dask/fastparquet/
Source:
https://files.pythonhosted.org/packages/source/f/fastparquet/fastparquet-%{version}.tar.gz
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module cffi >= 0.6}
@@ -38,6 +37,14 @@
BuildRequires: %{python_module thriftpy >= 0.3.6}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
+Requires: python-numba >= 0.28
+Requires: python-numpy >= 1.11
+Requires: python-pandas
+Requires: python-six
+Requires: python-thriftpy >= 0.3.6
+Recommends: python-Brotli
+Recommends: python-python-lzo
+Recommends: python-python-snappy
%if %{with test}
BuildRequires: %{python_module Brotli}
BuildRequires: %{python_module pytest}
@@ -46,16 +53,6 @@
BuildRequires: python-funcsigs
BuildRequires: python-singledispatch
%endif
-Requires: python-numba >= 0.28
-Requires: python-numpy >= 1.11
-Requires: python-pandas
-Requires: python-six
-Requires: python-thriftpy >= 0.3.6
-Recommends: python-python-lzo
-Recommends: python-Brotli
-Recommends: python-python-snappy
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
%python_subpackages
%description
@@ -79,9 +76,11 @@
%endif
%files %{python_files}
-%defattr(-,root,root,-)
%doc README.rst
%license LICENSE
-%{python_sitearch}/*
+%dir %{python_sitearch}/fastparquet
+%{python_sitearch}/fastparquet/*
+%dir %{python_sitearch}/fastparquet-%{version}-py*.egg-info
+%{python_sitearch}/fastparquet-%{version}-py*.egg-info/*
%changelog
++++++ fastparquet-0.0.6.tar.gz -> fastparquet-0.1.6.tar.gz ++++++
++++ 15683 lines of diff (skipped)