SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-awkward-1.5.0-lp153.13.2.x86_64.rpm :

* Sat Sep 18 2021 Atri Bhattacharya - Update to version 1.5.0:
* Reverting the spelling of ak.nplike.NumPy → ak.nplike.Numpy, etc. (including CuPy → Cupy) to avoid needlessly breaking interfaces.
* Unrestricted the jaxlib version bounds, thanks to a fix that he prompted in JAX: PR gh#scikit-hep/awkward#988.
* Added support for n-dimensional NumpyArrays in ak.where: PR gh#scikit-hep/awkward#980.
* Added axis parameter to ak.fill_none: PR gh#scikit-hep/awkward#917. Added np.ravel: PR gh#scikit-hep/awkward#985.
* Fixed ak.from_buffers to support empty buffers: PR gh#scikit-hep/awkward#1009.
* Fixed ak.packed for RegularArrays with size=0: PR gh#scikit-hep/awkward#1008.
* Fixed ak.zip to not convert regular to jagged: gh#scikit-hep/awkward#1013.
* Clarified the documentation of left and right broadcasting: PR gh#scikit-hep/awkward#1016.
* Fixed ak.broadcast_arrays by setting numpy_to_regular=True: PR gh#scikit-hep/awkward#1019.
* Added support for ak.Record in ak.packed: PR gh#scikit-hep/awkward#1021.
* Fixed gh#scikit-hep/awkward#1026, jagged slicing of a multidimensional NumpyArray: PR gh#scikit-hep/awkward#1029.
* Added a name parameter to ak.mixin_class: PR gh#scikit-hep/awkward#1030.
* Added a spell-checker in pre-commit that fixed a lot of spelling mistakes in comments and documentation: PR gh#scikit-hep/awkward#1003.
* Fixed the stack level of the deprecation warning: PR gh#scikit-hep/awkward#1058.
* Made the source code reproducible by allowing the build date to be overridden by SOURCE_DATE_EPOCH: PR gh#scikit-hep/awkward#1050.
* Optimized common array slice (\"take\") operations: PR gh#scikit-hep/awkward#1062.
* Added a better set of kernel unit tests to continuous integration, which will be important for testing GPU kernels: PRs gh#scikit-hep/awkward#1065 and gh#scikit-hep/awkward#1081.
* Added a default for NEP-18, so now any NumPy function can be used with Awkward Arrays, as long as the Awkward Array can be cast as NumPy (i.e. is rectilinear): gh#scikit-hep/awkward#1005.
* Reverted the ill-conceived gh#scikit-hep/awkward#694, SliceVarNewAxis: PR gh#scikit-hep/awkward#1028.
* Made ak.Record iterable (iterates over field names, like dict): PR gh#scikit-hep/awkward#1061.
* Fixed the UnionForm bug described in gh#scikit-hep/awkward#770 and gh#scikit-hep/awkward#930: PR gh#scikit-hep/awkward#991.
* Fixed gh#scikit-hep/awkward#546, ak.fill_none losing the replacement\'s dtype: PR gh#scikit-hep/awkward#995.
* Fixed double-masking of reducers and unmasking of ak.ptp: PR gh#scikit-hep/awkward#994.
* Fixed ak.Array.__dir__ to include methods/properties of overridden classees: PR gh#scikit-hep/awkward#993.
* Fixed gh#scikit-hep/awkward#982 by accounting for another kind of \"gap\" in nonlocal reducers: PR gh#scikit-hep/awkward#997.
* Fixed gh#scikit-hep/awkward#998 and gh#scikit-hep/awkward#1000, ak.argmax for ListOffsetArray with nonzero start: PR gh#scikit-hep/awkward#1001.
* Fixed ak.fill_none fill value\'s handling of NumPy dimension: PR gh#scikit-hep/awkward#1056.
* Fixed ak.to_numpy for structured arrays that are also masked arrays: PR gh#scikit-hep/awkward#1067.
* Finished __getitem__ for all array types: PRs gh#scikit-hep/awkward#959, gh#scikit-hep/awkward#1031, gh#scikit-hep/awkward#1036, and gh#scikit-hep/awkward#1073.
* Refactored ArrayBuilder to not depend on C++ that will be removed in v2: PRs gh#scikit-hep/awkward#977, gh#scikit-hep/awkward#1045, and gh#scikit-hep/awkward#1063.
* Implemented _localindex in v2: PR gh#scikit-hep/awkward#1059. And combinations: PR gh#scikit-hep/awkward#1074.
* Renamed _getitem_array as _carry and made it take an Index: PR gh#scikit-hep/awkward#1025. Added VirtualArray: PR gh#scikit-hep/awkward#1079.- Disable python2 builds explicitly by setting skip_python2 in specfile; otherwise builds for openSUSE <= 1550 fail.
* Sat Jul 03 2021 Atri Bhattacharya - Update to version 1.4.0:
* Long list of changes since last packaged version, see https://awkward-array.readthedocs.io/en/latest/_auto/changelog.html.- Adapt symlinks and file-list for changes to shared object locations (directly in python_sitearch instead of python_sitearch/awkward/).- Skip a test on 32-bit that uses float128, since float32 is not available.
* Sun Feb 21 2021 Ben Greiner - Update to 1.1.2
* The fix that motivates this patch release is AATThenryiii’s repair of the SDist distribution: PR #720. The addition of dlpack wasn’t included in the source distribution, so pip install awkward without an available wheel was failing due to not having all the headers it needed to compile.
* Also fixed jagged slices: issue #723, PRs #725 and #729, as well as a segfault in ak.flatten: issue #724, PR #726.- Release 1.1.1
* New patch release motivated by a bug discovered in Uproot’s tests: PR #719. (From now on, Uproot will test Awkward release candidates.)
* Also, #717 adds an optional behavior argument to every function that takes a highlevel=True/False.
* Also from now on, only critical bug-fixes (like this one) will be patch releases and other updates will all go into release candidates for the next non-patch release (e.g. 1.2.0, [scheduled for 2021-04-01](https://github.com/scikit-hep/ awkward-1.0#roadmap)).- Release 1.1.0
* Updates to Arrow 3.0. PR #709.
* Can now read and write Parquet datasets (conventions for sets of multiple files): PR #706, fixes #368 (old!).
* Also, Python 2 can use ellipsis because we have pybind11 2.6 now: PR #707, fixes #705.
* remove deprecated features
* Fixed #689, the dimension of arrays returned by empty slices: PR #691.
* AATTianna fixed tuple-building in ArrayBuilder to guard against specifying a nonexistent slot and segfaulting: #697.
* Added [ak.materialized](https://awkward-array.readthedocs.io/ en/latest/_auto/ak.materialized.html) to force-materialize arrays (opposite of [ak.virtual](https://awkward-array. readthedocs.io/en/latest/_auto/ak.virtual.html)) because debugging very lazy deferments is hard.
* Can now use np.newaxis to give one array the same number of dimensions as another for slicing (which closes #492).
* Fixed ak.min/ak.max with axis != None for partitioned data.
* Fixed a bug that affected boolean-masking of partitioned data.
* Reducing over-materialization of virtual arrays: PRs #643, [#644], #657, added Form-aware lazy Parquet: #688
* Fixed ak.from_buffers to allow unreachable elements: PR #673
* Developed the AwkwardForth VM: PRs #683, #648, #653, #661, [#664], #672
* Removed right-broadcasting from all operations except those that require it for NumPy compliance: #656, #680
* AATTianna improved sorting: PRs #639, #687, added complex numbers support: PRs #652
* AATTtrickarcher generalized CuPy interop to JAX: PRs #645, #662
* AATTreikdas cleaned up developer scripts: PRs #665, #666, #667
* AATThenryiii added more code quality tests: PRs #675, #681, #682, [#677], #676, #685, #683- Somehow the missing python-devel BuildRequires was okay until recently.
* Sun Feb 14 2021 Dirk Müller - skip python 3.6 (numbas requires scipy)
* Mon Jan 25 2021 Ben Greiner - Update to 1.0.2
* AATTnsmith- fixed virtual arrays in ak.to_arrow (PR #642).
* Fixed #628, allowing np.int64(N) to be used in a slice like integer N (PR #636).
* Added the ability to select fields inside of nested records with syntax like array[[“pt”, “eta”, “phi”], “nominal”] (#619).
* Fixed Apache Arrow → Awkward Array (ak.from_arrow) for sliced Arrow arrays: it has an offset attribute we had been ignoring (#625). Thanks to AATTtrickarcher for the extensive tests!
* Ensured that an ak.Array’s behavior always gets passed to output of any operation (#626), even if the input is a dict (#627, affected ak.zip, ak.cartesian, and ak.argcartesian).
* Fixed #629, ak.with_field dropping parameters (#631), and #634, ak.fill_none not accepting a Record as a fill value (#635).
* Added a roadmap and upvote/thumbs up instructions to the README.
* AATTjpivarski revised the ak.concatenate implementation (#610), fixed a bug related to axis handling (#612), and made ak.concatenate friendlier to lazy arrays (#613; “friendlier” = “materializes arrays in fewer cases”).
* AATTchrisburr added setuptools as a requirement because it is used for pkg_resources.
* AATTianna added validity-checking for strings, bytestrings, and categorical (#571), including some revisions of sorting and a partial implementation of checking for uniqueness and identifying unique elements from arrays that can later be used to implement np.unique.
* Updated Awkward <–> Arrow conversion to preserve nullability in type (PRs #602, #606). Preemptively avoiding warnings from NumPy 1.20 (#599) and fixed 32-bit Linux cases in the tests (#604).
* AATThenryiii fixed hardcoded threads in MacOS compilation target (for deploying to conda-forge).- Drop awkward-tests-on-32bit.patch merged upstream- Fix python_expand for primary flavor check
* Wed Dec 16 2020 Atri Bhattacharya - Add awkward-tests-on-32bit.patch: Fix tests on 32 bit systems; patch taken from upstream PR [gh#scikit-hep/awkward-1.0#600].
* Tue Dec 15 2020 Atri Bhattacharya - Disable tests making use of 64 bit data types on i586 (gh#scikit-hep#awkward-1.0#600).
* Mon Dec 14 2020 Atri Bhattacharya - Move header files to standard header dir and package them plus symlink to shared lib as part of awkward-devel package (for use by C/C++ coders).
* Sun Dec 13 2020 Atri Bhattacharya - Add awkward-correct-includedir.patch: Make awkward.config return the correct includedir (/usr/include/awkward) where we move the header files to (default installation is to python_sitearch/awkward/include, which is non-std).- Add awkward-cmake-build-with-RelWithDebInfo.patch: Set CMAKE_BUILD_TYPE to RelWithDebInfo by default instead of Release.
* Sun Dec 13 2020 Atri Bhattacharya - Initial package.
 
ICM