commit python-uproot for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-10-13 23:15:17

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.20540 (New)


Package is "python-uproot"

Fri Oct 13 23:15:17 2023 rev:16 rq:1117591 version:5.0.13

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2023-09-20 13:29:01.838303708 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.20540/python-uproot.changes   
2023-10-13 23:16:19.910629526 +0200
@@ -1,0 +2,31 @@
+Fri Oct 13 00:34:49 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 5.0.13:
+  * feat: add TLeafC - string - writing support
+[gh#scikit-hep/uproot#940].
+  * feat: adding a very basic FSSpecSource
+[gh#scikit-hep/uproot#967].
+  * fix: inverted axes for variances of 2D weighted histograms
+when transformed to hist [gh#scikit-hep/uproot#965].
+  * fix: pull out .data from NumpyArray
+[gh#scikit-hep/uproot#985].
+- Delete a test file that causes import errors because python-hist
+  is not packaged for the distro.
+
+---
+Sun Oct  8 01:05:02 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 5.0.12:
+  * fix: changelog script ignores releases past 5.0.0rc2
+[gh#scikit-hep/uproot#935].
+  * fix: clamp start and stop [gh#scikit-hep/uproot#941].
+  * fix: get package import messages up-to-date
+[gh#scikit-hep/uproot#947].
+  * fix: tests were failing because dask_awkward.lib.testutils
+needs pyarrow [gh#scikit-hep/uproot#957].
+  * fix: add minimimal emscripten support via non-HTTP sources
+[gh#scikit-hep/uproot#956].
+  * fix: remove pyarrow import as a dependence coming from
+dask-awkward in tests [gh#scikit-hep/uproot#961].
+
+---

Old:

  uproot-5.0.11.tar.gz

New:

  uproot-5.0.13.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.sCPfWL/_old  2023-10-13 23:16:20.470649838 +0200
+++ /var/tmp/diff_new_pack.sCPfWL/_new  2023-10-13 23:16:20.470649838 +0200
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %global modname uproot
 Name:   python-uproot
-Version:5.0.11
+Version:5.0.13
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
@@ -80,6 +80,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
+# test_0965-inverted-axes-variances-hist-888 missing hist package and causes 
import errors
+rm tests/test_0965-inverted-axes-variances-hist-888.py
 if [ $(getconf LONG_BIT) -eq 32 ]; then
 # pandas tests assume 64bit types
 skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2 or test_0430)")

++ uproot-5.0.11.tar.gz -> uproot-5.0.13.tar.gz ++
 2750 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2023-09-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-09-20 13:27:08

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.16627 (New)


Package is "python-uproot"

Wed Sep 20 13:27:08 2023 rev:15 rq:1112025 version:5.0.11

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2023-07-04 15:23:04.586456770 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.16627/python-uproot.changes   
2023-09-20 13:29:01.838303708 +0200
@@ -1,0 +2,12 @@
+Sun Sep 17 16:00:00 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 5.0.11:
+  * Support reading from S3 [gh#scikit-hep/uproot#916].
+  * fix: pandas and double nested vectors issue 885
+[gh#scikit-hep/uproot#912].
+  * fix: don't assume Uproot is in global scope in TPython::Eval
+[gh#scikit-hep/uproot#927].
+  * fix: expressions failing in pandas issue 922
+[gh#scikit-hep/uproot#930].
+
+---

Old:

  uproot-5.0.9.tar.gz

New:

  uproot-5.0.11.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.TnX2HF/_old  2023-09-20 13:29:03.006345553 +0200
+++ /var/tmp/diff_new_pack.TnX2HF/_new  2023-09-20 13:29:03.006345553 +0200
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %global modname uproot
 Name:   python-uproot
-Version:5.0.9
+Version:5.0.11
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ uproot-5.0.9.tar.gz -> uproot-5.0.11.tar.gz ++
 2702 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2023-07-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-07-04 15:22:16

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.23466 (New)


Package is "python-uproot"

Tue Jul  4 15:22:16 2023 rev:14 rq:1096598 version:5.0.9

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2023-05-30 22:02:20.646975536 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.23466/python-uproot.changes   
2023-07-04 15:23:04.586456770 +0200
@@ -1,0 +2,10 @@
+Mon Jul  3 13:47:02 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 5.0.9:
+  * fix: if using form remapping start off with full list of
+remapped columns [gh#scikit-hep/uproot5#905].
+- Now BuildRequires scikit-hep-testdata >= 0.4.31 for tests.
+- For checks, some tests now require a writable tmp dir; create
+  one in working dir using mktemp and set PYTEST_DEBUG_TEMPROOT.
+
+---

Old:

  uproot-5.0.7.tar.gz

New:

  uproot-5.0.9.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.GWwQph/_old  2023-07-04 15:23:05.378461530 +0200
+++ /var/tmp/diff_new_pack.GWwQph/_new  2023-07-04 15:23:05.382461554 +0200
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %global modname uproot
 Name:   python-uproot
-Version:5.0.7
+Version:5.0.9
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
@@ -54,7 +54,7 @@
 BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests}
-BuildRequires:  %{python_module scikit-hep-testdata >= 0.4.30}
+BuildRequires:  %{python_module scikit-hep-testdata >= 0.4.31}
 BuildRequires:  %{python_module xxhash}
 BuildRequires:  %{python_module boost-histogram >= 0.13 if (%python-base 
without python2-base)}
 # /SECTION
@@ -84,6 +84,7 @@
 # pandas tests assume 64bit types
 skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2 or test_0430)")
 fi
+export PYTEST_DEBUG_TEMPROOT=$(mktemp -d -p ./)
 %pytest -rfEs -m "not network" "${skiptests32[@]}"
 
 %files %{python_files}

++ uproot-5.0.7.tar.gz -> uproot-5.0.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-5.0.7/.github/workflows/deploy.yml 
new/uproot-5.0.9/.github/workflows/deploy.yml
--- old/uproot-5.0.7/.github/workflows/deploy.yml   2020-02-02 
01:00:00.0 +0100
+++ new/uproot-5.0.9/.github/workflows/deploy.yml   2020-02-02 
01:00:00.0 +0100
@@ -34,6 +34,6 @@
 name: artifact
 path: dist
 
-- uses: pypa/gh-action-pypi-publish@v1.8.5
+- uses: pypa/gh-action-pypi-publish@release/v1
   with:
 password: ${{ secrets.pypi_password }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-5.0.7/.pre-commit-config.yaml 
new/uproot-5.0.9/.pre-commit-config.yaml
--- old/uproot-5.0.7/.pre-commit-config.yaml2020-02-02 01:00:00.0 
+0100
+++ new/uproot-5.0.9/.pre-commit-config.yaml2020-02-02 01:00:00.0 
+0100
@@ -1,3 +1,7 @@
+ci:
+  autoupdate_commit_msg: "chore: update pre-commit hooks"
+  autofix_commit_msg: "style: pre-commit fixes"
+
 repos:
 - repo: https://github.com/pre-commit/pre-commit-hooks
   rev: v4.4.0
@@ -19,7 +23,7 @@
   - id: black
 
 - repo: https://github.com/charliermarsh/ruff-pre-commit
-  rev: "v0.0.261"
+  rev: "v0.0.270"
   hooks:
 - id: ruff
   args: ["--fix", "--show-fixes"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-5.0.7/PKG-INFO new/uproot-5.0.9/PKG-INFO
--- old/uproot-5.0.7/PKG-INFO   2020-02-02 01:00:00.0 +0100
+++ new/uproot-5.0.9/PKG-INFO   2020-02-02 01:00:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uproot
-Version: 5.0.7
+Version: 5.0.9
 Summary: ROOT I/O in pure Python and NumPy.
 Project-URL: Download, https://github.com/scikit-hep/uproot5/releases
 Project-URL: Homepage, https://github.com/scikit-hep/uproot5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-5.0.7/src/uproot/_dask.py 
new/uproot-5.0.9/src/uproot/_dask.py
--- old/uproot-5.0.7/src/uproot/_dask.py2020-02-02 01:00:00.0 
+0100
+++ new/uproot-5.0.9/src/uproot/_dask.py2020-02-02 01:00:00.0 
+0100
@@ -47,16 +47,16 @@
 with slashes (``/``); otherwise, use the descendant's n

commit python-uproot for openSUSE:Factory

2023-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-05-30 22:02:07

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1533 (New)


Package is "python-uproot"

Tue May 30 22:02:07 2023 rev:13 rq:1089356 version:5.0.7

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2023-05-05 15:58:38.600552028 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1533/python-uproot.changes
2023-05-30 22:02:20.646975536 +0200
@@ -1,0 +2,5 @@
+Sat May 27 21:27:39 UTC 2023 - Dirk Müller 
+
+- reenable build for python 3.11, dask is available
+
+---



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.hvnlqk/_old  2023-05-30 22:02:21.030977799 +0200
+++ /var/tmp/diff_new_pack.hvnlqk/_new  2023-05-30 22:02:21.034977823 +0200
@@ -16,10 +16,7 @@
 #
 
 
-# No numpy for py3.6
-%define skip_python36 1
-# Numba does not build with python3.11, therefore no python311-dask
-%define skip_python311 1
+%{?sle15_python_module_pythons}
 %global modname uproot
 Name:   python-uproot
 Version:5.0.7


commit python-uproot for openSUSE:Factory

2023-05-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-05-05 15:58:14

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1533 (New)


Package is "python-uproot"

Fri May  5 15:58:14 2023 rev:12 rq:1084865 version:5.0.7

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2023-03-15 18:54:19.756326453 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1533/python-uproot.changes
2023-05-05 15:58:38.600552028 +0200
@@ -1,0 +2,15 @@
+Thu May  4 15:58:20 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 5.0.7:
+  * Previously, uproot.dask would default to step_size="100 MB" if
+open_files=True and whole-file-steps (limit on step size) if
+open_files=False. Now both open_files cases default to
+steps_per_file=1 (whole-file-steps) for uniformity.
+  * feat: add in capability for blindly splitting files into
+chunks for dask (gh#scikit-hep/uproot5#876).
+- Drop tests.tar.xz as additional Source as test files are now
+  included with upstream pypi tarball; drop associated _service.
+- Update required version of scikit-hep-testdata to 0.4.30 for
+  tests.
+
+---
@@ -4,2 +19,2 @@
-- Disable building against python3.11 until numba -- and dask -- is
-  compatible.
+- Disable building against python3.11 until numba -- and dask --
+  is compatible.

Old:

  _service
  tests.tar.xz
  uproot-5.0.3.tar.gz

New:

  uproot-5.0.7.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.zH47qA/_old  2023-05-05 15:58:39.276555901 +0200
+++ /var/tmp/diff_new_pack.zH47qA/_new  2023-05-05 15:58:39.284555946 +0200
@@ -22,14 +22,13 @@
 %define skip_python311 1
 %global modname uproot
 Name:   python-uproot
-Version:5.0.3
+Version:5.0.7
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 URL:https://github.com/scikit-hep/uproot4
 Source0:
https://files.pythonhosted.org/packages/source/u/uproot/uproot-%{version}.tar.gz
-Source1:tests.tar.xz
 BuildRequires:  %{python_module dask}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module hatchling}
@@ -58,7 +57,7 @@
 BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests}
-BuildRequires:  %{python_module scikit-hep-testdata}
+BuildRequires:  %{python_module scikit-hep-testdata >= 0.4.30}
 BuildRequires:  %{python_module xxhash}
 BuildRequires:  %{python_module boost-histogram >= 0.13 if (%python-base 
without python2-base)}
 # /SECTION
@@ -74,7 +73,7 @@
 arrays.
 
 %prep
-%autosetup -p1 -a1 -n %{modname}-%{version}
+%autosetup -p1 -n %{modname}-%{version}
 
 %build
 %pyproject_wheel

++ uproot-5.0.3.tar.gz -> uproot-5.0.7.tar.gz ++
 6250 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2023-03-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2023-03-15 18:54:12

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.31432 (New)


Package is "python-uproot"

Wed Mar 15 18:54:12 2023 rev:11 rq:1071817 version:5.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-08-11 18:33:08.750213678 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.31432/python-uproot.changes   
2023-03-15 18:54:19.756326453 +0100
@@ -1,0 +2,98 @@
+Sun Mar 12 10:15:56 UTC 2023 - Atri Bhattacharya 
+
+- Disable building against python3.11 until numba -- and dask -- is
+  compatible.
+- Disable 32-bit builds since python-awkward no longer builds for
+  those archs.
+
+---
+Wed Mar  1 08:33:29 UTC 2023 - Matej Cepl 
+
+- Clean up SPEC file
+
+---
+Thu Feb 23 21:23:42 UTC 2023 - Dirk Müller 
+
+- update to 5.0.3:
+  * feat: Infrastructure for writing of RNTuple (incomplete
+functionality)
+  * feat: [WIP] RNTuple Basic Writing
+  * fix: an uproot.dask test was wrong; revealed by new dask-
+awkward.
+  * fix: separate AwkwardForth machine for each TBranch context.
+  * fix: separate ZstdDecompressor for each thread.
+  * fix: uproot.dask: Protect against `branches=None` in
+`project_columns`
+  * fix: AsStridedObjects.awkward_form was still including the
+'@' members.
+  * fix: protect Uproot's 'project_columns' from Dask node names.
+  * Uproot version 5 has a few major new features, one removal
+(`uproot.lazy`), and is based on Awkward Array version 2
+instead of version 1.
+  * @kkothari2001 upgraded Uproot from Awkward version 1 to
+version 2, the major part of which was replacing
+`uproot.lazy`, which is based on Awkward 1's virtual and
+partitioned lazy arrays, with the new Dask collection, dask-
+awkward. The entry point for this function is `uproot.dask`.
+  * @kkothari2001 also simplified Uproot's Pandas backend, which
+used to "explode" ragged arrays from ROOT into Pandas
+DataFrames with a non-trivial MultiIndex. Now, it takes
+advantage of awkward-pandas to put ragged (and more complex)
+Awkward Arrays directly into Pandas columns.
+  * If you want the old behavior, you can read data using
+`library="ak"` to get an Awkward Array, and use
+ak.to_dataframe to "explode" the data into a MultiIndex.
+  * @aryan26roy added a new code path to the TTree-reading
+routines to read them with AwkwardForth instead of pure
+Python. Users won't see any _interface_ changes due to this
+code, but the performance of reading TBranches with
+`AsObject` or `AsStrings` Interpretations should be orders of
+magnitude faster. For example, `std::vector>` reading is now
+400× faster.
+  * @Moelf added a complete reader of RNTuple data with most of
+an RNTuple-writer in an unmerged pull request (#705).
+Although the RNTuple format is still in development, this is
+a very good start at reading RNTuple data, whose structure is
+a close match to Awkward Arrays (so the translation is more
+one-to-one than it is for TTrees, for instance).
+  * feat: move to hatchling
+  * feat: `from_map` like optimization for dask arrays
+  * feat: Finalizing AwkwardForth reader for Uproot
+  * feat: implemented NON-memberwise deserialization for AsMap.
+  * feat: Added column_projection optimization
+  * feat: support categorical axes on boost histograms
+  * feat: warn about TBranch name, alias name conflict.
+  * feat: any Mapping assigned to a WritableDirectory is
+interpreted as a TTree or failure, no fall-through.
+  * feat: add 'interp_options' mechanism and ak_add_doc.
+  * feat: Use awkward pandas, instead of the existing code that
+explodes Pandas Dataframes
+  * feat: made 'very optional' arguments keyword-only
+  * feat: adjust for name change in scikit-hep/awkward#1919.
+  * fix: depend on packaging, not setuptools vendored packaging
+  * fix: Avoid triggering temporary dask-awkward/awkward
+incompatibility.
+  * fix: Do not write incorrect fSumw2 in histograms (v5).
+  * fix: Fixes uproot.dask bug with empty branches
+  * fix: Use `from_map` optimization for delayed numpy arrays and
+add tests with empty branches for the same
+  * fix: use ctx manager to ensure resources are freed
+  * fix: ReadOnlyDirectory should provide the largest abs(cycle)
+when cycle is unspecified, not the largest cycle.
+  * fix: regularize ROOT type aliases to C fundamental type
+names.
+  * fix: avoid empty TBasket issue in embedded TBasket
+  * fix: don't use Awkward i

commit python-uproot for openSUSE:Factory

2022-08-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-08-11 18:32:50

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1521 (New)


Package is "python-uproot"

Thu Aug 11 18:32:50 2022 rev:10 rq:994476 version:4.3.4

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-07-05 12:10:25.112637594 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1521/python-uproot.changes
2022-08-11 18:33:08.750213678 +0200
@@ -1,0 +2,9 @@
+Wed Aug 10 22:47:27 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.3.4:
+  * fixed uninitialized attributes of ReadOnlyDirectory
+[gh#scikit-hep/uproot4#661].
+- Refresh uproot-use-packaging-module.patch to correct use of
+  packaging.version.
+
+---

Old:

  uproot-4.3.3.tar.gz

New:

  uproot-4.3.4.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.O48z14/_old  2022-08-11 18:33:09.478212562 +0200
+++ /var/tmp/diff_new_pack.O48z14/_new  2022-08-11 18:33:09.486212549 +0200
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.3.3
+Version:4.3.4
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.O48z14/_old  2022-08-11 18:33:09.530212482 +0200
+++ /var/tmp/diff_new_pack.O48z14/_new  2022-08-11 18:33:09.542212463 +0200
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.3.3
+   4.3.4
tests
tests
_none_

++ uproot-4.3.3.tar.gz -> uproot-4.3.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.3.3/PKG-INFO new/uproot-4.3.4/PKG-INFO
--- old/uproot-4.3.3/PKG-INFO   2022-07-02 21:52:10.950681200 +0200
+++ new/uproot-4.3.4/PKG-INFO   2022-08-04 17:27:14.428790600 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uproot
-Version: 4.3.3
+Version: 4.3.4
 Summary: ROOT I/O in pure Python and NumPy.
 Home-page: https://github.com/scikit-hep/uproot4
 Download-URL: https://github.com/scikit-hep/uproot4/releases
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.3.3/src/uproot/_util.py 
new/uproot-4.3.4/src/uproot/_util.py
--- old/uproot-4.3.3/src/uproot/_util.py2022-07-02 21:52:00.0 
+0200
+++ new/uproot-4.3.4/src/uproot/_util.py2022-08-04 17:27:07.0 
+0200
@@ -234,7 +234,7 @@
 def applyrules(x):
 for matcher, trans in rules:
 if matcher.search(x) is not None:
-return matcher.sub(trans, x)
+return matcher.sub(trans, x)  # noqa: B023
 else:
 return x
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.3.3/src/uproot/behaviors/TBranch.py 
new/uproot-4.3.4/src/uproot/behaviors/TBranch.py
--- old/uproot-4.3.3/src/uproot/behaviors/TBranch.py2022-07-02 
21:52:00.0 +0200
+++ new/uproot-4.3.4/src/uproot/behaviors/TBranch.py2022-08-04 
17:27:07.0 +0200
@@ -546,7 +546,7 @@
 is_self.append(True)
 
 def real_filter_branch(branch):
-return branch is original and filter_branch(branch)
+return branch is original and filter_branch(branch)  # 
noqa: B023
 
 else:
 is_self.append(False)
@@ -614,17 +614,17 @@
 )
 
 def foreach(start):
-stop = min(start + entry_step, entry_stop)
+stop = min(start + entry_step, entry_stop)  # noqa: B023
 length = stop - start
 
 fields = []
 names = []
 for key in common_keys:
-branch = obj[key]
+branch = obj[key]  # noqa: B023
 
-interpretation = branchid_interpretation[branch.cache_key]
+interpretation = branchid_interpretation[branch.cache_key]  # 
noqa: B023
 form = interpretation.awkward_form(
-obj.file,
+obj.file,  # noqa: B023
 {
 "index_format": "i64",
 "header": False,
@@ -637,7 +637,7 @@
 )
 
 generator = awkward.layout.ArrayGenerator(
-branch.array,

commit python-uproot for openSUSE:Factory

2022-07-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-07-05 12:09:50

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1548 (New)


Package is "python-uproot"

Tue Jul  5 12:09:50 2022 rev:9 rq:986735 version:4.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-06-23 10:25:28.091818082 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1548/python-uproot.changes
2022-07-05 12:10:25.112637594 +0200
@@ -1,0 +2,7 @@
+Mon Jul  4 15:49:08 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.3.3:
+  * Fixed an O(n??) scaling bug in getting data from TDirectories
+so that now it's O(n) [gh#scikit-hep/uproot4#639].
+
+---
@@ -6 +13 @@
-gh#scikit/uproot4#484.
+gh#scikit-hep/uproot4#484.
@@ -8 +15 @@
-public function: PR gh#scikit/uproot4#618.
+public function: PR gh#scikit-help/uproot4#618.

Old:

  uproot-4.3.0.tar.gz

New:

  uproot-4.3.3.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.Mbpkzy/_old  2022-07-05 12:10:25.636638347 +0200
+++ /var/tmp/diff_new_pack.Mbpkzy/_new  2022-07-05 12:10:25.640638353 +0200
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.3.0
+Version:4.3.3
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.Mbpkzy/_old  2022-07-05 12:10:25.676638404 +0200
+++ /var/tmp/diff_new_pack.Mbpkzy/_new  2022-07-05 12:10:25.676638404 +0200
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.3.0
+   4.3.3
tests
tests
_none_

++ tests.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/conftest.py new/tests/conftest.py
--- old/tests/conftest.py   2022-06-22 00:02:04.0 +0200
+++ new/tests/conftest.py   2022-07-02 21:48:53.0 +0200
@@ -1,6 +1,5 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
-
 import pytest
 
 import uproot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0001-source-class.py 
new/tests/test_0001-source-class.py
--- old/tests/test_0001-source-class.py 2022-06-22 00:02:04.0 +0200
+++ new/tests/test_0001-source-class.py 2022-07-02 21:48:53.0 +0200
@@ -1,6 +1,5 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
-
 import os
 import queue
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0006-notify-when-downloaded.py 
new/tests/test_0006-notify-when-downloaded.py
--- old/tests/test_0006-notify-when-downloaded.py   2022-06-22 
00:02:04.0 +0200
+++ new/tests/test_0006-notify-when-downloaded.py   2022-07-02 
21:48:53.0 +0200
@@ -1,6 +1,5 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
-
 import os
 import queue
 import sys
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0007-single-chunk-interface.py 
new/tests/test_0007-single-chunk-interface.py
--- old/tests/test_0007-single-chunk-interface.py   2022-06-22 
00:02:04.0 +0200
+++ new/tests/test_0007-single-chunk-interface.py   2022-07-02 
21:48:53.0 +0200
@@ -1,6 +1,5 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
-
 import os
 import sys
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0008-start-interpretation.py 
new/tests/test_0008-start-interpretation.py
--- old/tests/test_0008-start-interpretation.py 2022-06-22 00:02:04.0 
+0200
+++ new/tests/test_0008-start-interpretation.py 2022-07-02 21:48:53.0 
+0200
@@ -1,6 +1,5 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
-
 import sys
 
 import numpy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0009-nested-directories.py 
new/tests/test_0009-nested-directories.py
--- old/tests/test_0009-nested-directories.py   2022-06-22 00:02:04.0 
+0200
+++ new/tests/test_0009-nested-directories.py   2022-07-02 21:48:53.0 
+0200
@@ -1,6 +1,5 @@
 # BSD 3-

commit python-uproot for openSUSE:Factory

2022-06-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-06-23 10:24:39

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1548 (New)


Package is "python-uproot"

Thu Jun 23 10:24:39 2022 rev:8 rq:984458 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-03-15 19:05:48.556984294 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1548/python-uproot.changes
2022-06-23 10:25:28.091818082 +0200
@@ -1,0 +2,10 @@
+Tue Jun 21 23:24:57 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.3.0:
+  * Added a TMatrixTSym model (long stalled PR):
+gh#scikit/uproot4#484.
+  * Restored the argument list of Interpretation.awkward_form, a
+public function: PR gh#scikit/uproot4#618.
+- Refresh tests tarball with updated dir from git repository.
+
+---

Old:

  uproot-4.2.2.tar.gz

New:

  uproot-4.3.0.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.iC58vC/_old  2022-06-23 10:25:28.583818617 +0200
+++ /var/tmp/diff_new_pack.iC58vC/_new  2022-06-23 10:25:28.587818621 +0200
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.2.2
+Version:4.3.0
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.iC58vC/_old  2022-06-23 10:25:28.619818656 +0200
+++ /var/tmp/diff_new_pack.iC58vC/_new  2022-06-23 10:25:28.623818660 +0200
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.2.2
+   4.3.0
tests
tests
_none_

++ tests.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0034-generic-objects-in-ttrees.py 
new/tests/test_0034-generic-objects-in-ttrees.py
--- old/tests/test_0034-generic-objects-in-ttrees.py2022-03-14 
21:01:25.0 +0100
+++ new/tests/test_0034-generic-objects-in-ttrees.py2022-06-22 
00:02:04.0 +0200
@@ -326,8 +326,16 @@
 with 
uproot.open(skhep_testdata.data_path("uproot-small-evnt-tree-nosplit.root"))[
 "tree/evt"
 ] as branch:
+context = {
+"index_format": "i64",
+"header": False,
+"tobject_header": True,
+"breadcrumbs": (),
+}
 assert json.loads(
-
branch.interpretation.awkward_form(branch.file).tojson(verbose=False)
+branch.interpretation.awkward_form(branch.file, context).tojson(
+verbose=False
+)
 ) == json.loads(
 """{
 "class": "RecordArray",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0341-manipulate-streamer-info.py 
new/tests/test_0341-manipulate-streamer-info.py
--- old/tests/test_0341-manipulate-streamer-info.py 2022-03-14 
21:01:25.0 +0100
+++ new/tests/test_0341-manipulate-streamer-info.py 2022-06-22 
00:02:04.0 +0200
@@ -41,45 +41,9 @@
 y.Write()
 f5.Close()
 
-assert set(uproot.open(filename).file.streamers) == {
-"TObject",
-"TNamed",
-"TH1F",
-"TH1",
-"TAttLine",
-"TAttFill",
-"TAttMarker",
-"TAxis",
-"TAttAxis",
-"THashList",
-"TList",
-"TSeqCollection",
-"TCollection",
-"TString",
-"TObjString",
-}
-
 with uproot.writing.update(filename) as f6:
 f6.file._cascading.streamers.write(f6.file.sink)
 
-assert set(uproot.open(filename).file.streamers) == {
-"TObject",
-"TNamed",
-"TH1F",
-"TH1",
-"TAttLine",
-"TAttFill",
-"TAttMarker",
-"TAxis",
-"TAttAxis",
-"THashList",
-"TList",
-"TSeqCollection",
-"TCollection",
-"TString",
-"TObjString",
-}
-
 
 def test_with_mkdir(tmp_path):
 filename = os.path.join(tmp_path, "testy.root")
@@ -112,45 +76,9 @@
 y.Write()
 f5.Close()
 
-assert set(uproot.open(filename).file.streamers) == {
-"TObject",
-"TNamed",
-"TH1F",
-"TH1",
-"TAttLine",
-"TAttFill",
-"TAttMarker",
-"TAxis",
-"TAttAxis",
-"THashList",
-"TList",
-"TSeqCollection",
-"TCollection",
-"TString",
-"

commit python-uproot for openSUSE:Factory

2022-03-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-03-15 19:05:01

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.25692 (New)


Package is "python-uproot"

Tue Mar 15 19:05:01 2022 rev:7 rq:961961 version:4.2.2

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-03-11 11:34:20.474131784 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.25692/python-uproot.changes   
2022-03-15 19:05:48.556984294 +0100
@@ -1,0 +2,7 @@
+Mon Mar 14 21:11:34 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.2.2:
+  * Restore performance hack for AsArray(True, False,
+AsVector(False, dtype)) [gh#scikit-hep/uproot4#572].
+
+---

Old:

  uproot-4.2.1.tar.gz

New:

  uproot-4.2.2.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.bwyxAD/_old  2022-03-15 19:05:49.108984668 +0100
+++ /var/tmp/diff_new_pack.bwyxAD/_new  2022-03-15 19:05:49.112984671 +0100
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.2.1
+Version:4.2.2
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.bwyxAD/_old  2022-03-15 19:05:49.144984693 +0100
+++ /var/tmp/diff_new_pack.bwyxAD/_new  2022-03-15 19:05:49.148984695 +0100
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.2.1
+   4.2.2
tests
tests
_none_

++ tests.tar.xz ++

++ uproot-4.2.1.tar.gz -> uproot-4.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.2.1/PKG-INFO new/uproot-4.2.2/PKG-INFO
--- old/uproot-4.2.1/PKG-INFO   2022-03-08 16:30:02.051114600 +0100
+++ new/uproot-4.2.2/PKG-INFO   2022-03-14 22:01:23.596754000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uproot
-Version: 4.2.1
+Version: 4.2.2
 Summary: ROOT I/O in pure Python and NumPy.
 Home-page: https://github.com/scikit-hep/uproot4
 Download-URL: https://github.com/scikit-hep/uproot4/releases
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.2.1/src/uproot/containers.py 
new/uproot-4.2.2/src/uproot/containers.py
--- old/uproot-4.2.1/src/uproot/containers.py   2022-03-08 16:29:51.0 
+0100
+++ new/uproot-4.2.2/src/uproot/containers.py   2022-03-14 22:01:10.0 
+0100
@@ -652,7 +652,6 @@
 "as": "array",
 "header": self._header,
 "speedbump": self._speedbump,
-"inner_shape": list(self._inner_shape),
 }
 },
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.2.1/src/uproot/version.py 
new/uproot-4.2.2/src/uproot/version.py
--- old/uproot-4.2.1/src/uproot/version.py  2022-03-08 16:29:51.0 
+0100
+++ new/uproot-4.2.2/src/uproot/version.py  2022-03-14 22:01:10.0 
+0100
@@ -12,7 +12,7 @@
 
 import re
 
-__version__ = "4.2.1"
+__version__ = "4.2.2"
 version = __version__
 version_info = tuple(re.split(r"[-\.]", __version__))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uproot-4.2.1/src/uproot.egg-info/PKG-INFO 
new/uproot-4.2.2/src/uproot.egg-info/PKG-INFO
--- old/uproot-4.2.1/src/uproot.egg-info/PKG-INFO   2022-03-08 
16:30:01.0 +0100
+++ new/uproot-4.2.2/src/uproot.egg-info/PKG-INFO   2022-03-14 
22:01:23.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: uproot
-Version: 4.2.1
+Version: 4.2.2
 Summary: ROOT I/O in pure Python and NumPy.
 Home-page: https://github.com/scikit-hep/uproot4
 Download-URL: https://github.com/scikit-hep/uproot4/releases


commit python-uproot for openSUSE:Factory

2022-03-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-03-09 18:47:42

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.2349 (New)


Package is "python-uproot"

Wed Mar  9 18:47:42 2022 rev:6 rq:960302 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-02-15 23:58:16.924378488 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.2349/python-uproot.changes
2022-03-11 11:34:20.474131784 +0100
@@ -1,0 +2,19 @@
+Tue Mar  8 21:05:49 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.2.1:
+  * Added a rule to skip parsing Float16/Double32 TBranch titles
+if the title is not parsable (and just assume default number
+of bits) [gh#scikit-hep/uproot4#561].
+  * Removed references to deprecated distutils and Pandas
+Int64Index [gh#scikit-hep/uproot4#564].
+  * Removed the rule that interpreted fBits as 1 byte (it's 4
+bytes everywhere except in some branches of some Delphes
+files) [gh#scikit-hep/uproot4#570].
+- Add uproot-use-packaging-module.patch -- Use packaging module
+  directly instead of calling it via setup.extern; the latter does
+  not work on openSUSE directly.
+- Introduce Requires and BuildRequires (for tests) on
+  python-packaging in light of above patch.
+- Update tests.tar.xz to tagged 4.2.1 version.
+
+---

Old:

  uproot-4.2.0.tar.gz

New:

  uproot-4.2.1.tar.gz
  uproot-use-packaging-module.patch



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.FH5poE/_old  2022-03-11 11:34:20.970132366 +0100
+++ /var/tmp/diff_new_pack.FH5poE/_new  2022-03-11 11:34:20.974132371 +0100
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.2.0
+Version:4.2.1
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
@@ -28,11 +28,14 @@
 URL:https://github.com/scikit-hep/uproot4
 Source0:
https://files.pythonhosted.org/packages/source/u/uproot/uproot-%{version}.tar.gz
 Source1:tests.tar.xz
+# PATCH-FEATURE-OPENSUSE uproot-use-packaging-module.patch 
badshah...@gmail.com -- Use packaging module directly instead of calling it via 
setup.extern; the latter does not work on openSUSE directly
+Patch0: uproot-use-packaging-module.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.13.1
+Requires:   python-packaging
 Recommends: python-awkward
 Suggests:   python-lz4
 Suggests:   python-zstandard
@@ -47,6 +50,7 @@
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module lz4}
 BuildRequires:  %{python_module numpy >= 1.13.1}
+BuildRequires:  %{python_module packaging}
 BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests}

++ _service ++
--- /var/tmp/diff_new_pack.FH5poE/_old  2022-03-11 11:34:21.018132422 +0100
+++ /var/tmp/diff_new_pack.FH5poE/_new  2022-03-11 11:34:21.022132427 +0100
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.2.0
+   4.2.1
tests
tests
_none_

++ tests.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/test_0033-more-interpretations-2.py 
new/tests/test_0033-more-interpretations-2.py
--- old/tests/test_0033-more-interpretations-2.py   2022-02-10 
22:41:26.0 +0100
+++ new/tests/test_0033-more-interpretations-2.py   2022-03-08 
16:24:39.0 +0100
@@ -1,7 +1,6 @@
 # BSD 3-Clause License; see 
https://github.com/scikit-hep/uproot4/blob/main/LICENSE
 
 
-import distutils.version
 import json
 import sys
 
@@ -77,9 +76,9 @@
 with uproot.open(skhep_testdata.data_path("uproot-leaflist.root"))["tree"] 
as tree:
 result = tree["leaflist"].array(library="pd")
 
-if distutils.version.LooseVersion(
-pandas.__version__
-) < distutils.version.LooseVersion("0.21"):
+if uproot._util.parse_version(pandas.__version__) < 
uproot._util.parse_version(
+"0.21"
+):
 assert list(result.columns) == ["x", "y", "z"]
 assert result["x"].values.tolist() == [1.1, 2.2, 3.3, 4.0, 5.5]
 assert result["y"].values.tolist() == [1, 2, 3, 4, 5]
diff -urN '

commit python-uproot for openSUSE:Factory

2022-02-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-02-15 23:57:49

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1956 (New)


Package is "python-uproot"

Tue Feb 15 23:57:49 2022 rev:5 rq:955093 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2022-01-23 20:42:14.291619539 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1956/python-uproot.changes
2022-02-15 23:58:16.924378488 +0100
@@ -1,0 +2,20 @@
+Tue Feb 15 08:17:11 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.2.0:
+  * Drop Python2isms from the codebase:
+[gh#scikit-hep/uproot#526].
+  * Make writing to Python file handles work (fixed a
+half-finished, forgotten implementation):
+[gh#scikit-hep/uproot#538].
+  * Fix cut jagged-array corner-case in library="pd".
+  * Fix a case in which the instance version is 0, but the
+streamer version is not: [gh#scikit-hep/uproot#537].
+  * Fix uproot.WritableTTree.extend when the metadata needs to be
+rewritten: [gh#scikit-hep/uproot#547].
+  * When checking to see if something in file["name"] = something
+is an Awkward Array or Pandas DataFrame for creating a TTree,
+also check for superclasses (the whole mro):
+[gh#scikit-hep/uproot#557].
+- Sync tests tarball with version 4.2.0.
+
+---

Old:

  uproot-4.1.9.tar.gz

New:

  uproot-4.2.0.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.sJjn1E/_old  2022-02-15 23:58:17.436379902 +0100
+++ /var/tmp/diff_new_pack.sJjn1E/_new  2022-02-15 23:58:17.444379924 +0100
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.1.9
+Version:4.2.0
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause

++ _service ++
--- /var/tmp/diff_new_pack.sJjn1E/_old  2022-02-15 23:58:17.472380002 +0100
+++ /var/tmp/diff_new_pack.sJjn1E/_new  2022-02-15 23:58:17.476380013 +0100
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.1.9
+   4.2.0
tests
tests
_none_

++ tests.tar.xz ++
 2259 lines of diff (skipped)

++ uproot-4.1.9.tar.gz -> uproot-4.2.0.tar.gz ++
 10312 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2022-01-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2022-01-23 20:42:11

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.1938 (New)


Package is "python-uproot"

Sun Jan 23 20:42:11 2022 rev:4 rq:948039 version:4.1.9

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2021-07-20 15:39:52.401516298 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.1938/python-uproot.changes
2022-01-23 20:42:14.291619539 +0100
@@ -1,0 +2,19 @@
+Thu Jan 20 18:11:49 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 4.1.9:
+  * [gh#scikit-hep/uproot#523] docs: add pfackeldey as a
+contributor for code.
+  * [gh#scikit-hep/uproot#522] [pre-commit.ci] pre-commit
+autoupdate.
+  * [gh#scikit-hep/uproot#506] add uproot.model.TTable.data
+getter.
+  * [gh#scikit-hep/uproot#521] Dynamic classes can???t be ABC
+subclasses, such as Sequence.
+  * [gh#scikit-hep/uproot#519] [MemmapSource] Remove
+unnecessary(?) copies.
+  * [gh#scikit-hep/uproot#517] Be more careful about identifying
+pd.DataFrame.
+- Update tests.tar.xz to version 4.1.9.
+- Disable an additional test on 32-bit that depends on 64-bit long.
+
+---

Old:

  uproot-4.0.11.tar.gz

New:

  uproot-4.1.9.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.MYdp9V/_old  2022-01-23 20:42:14.799616086 +0100
+++ /var/tmp/diff_new_pack.MYdp9V/_new  2022-01-23 20:42:14.803616059 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-uproot
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.0.11
+Version:4.1.9
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
@@ -79,7 +79,7 @@
 %check
 if [ $(getconf LONG_BIT) -eq 32 ]; then
 # pandas tests assume 64bit types
-skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2)")
+skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2 or test_0430)")
 fi
 %pytest -rfEs -m "not network" "${skiptests32[@]}"
 

++ _service ++
--- /var/tmp/diff_new_pack.MYdp9V/_old  2022-01-23 20:42:14.835615842 +0100
+++ /var/tmp/diff_new_pack.MYdp9V/_new  2022-01-23 20:42:14.839615815 +0100
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.0.11
+   4.1.9
tests
tests
_none_

++ tests.tar.xz ++
 3787 lines of diff (skipped)

++ uproot-4.0.11.tar.gz -> uproot-4.1.9.tar.gz ++
 35987 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2021-07-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2021-07-20 15:39:11

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.2632 (New)


Package is "python-uproot"

Tue Jul 20 15:39:11 2021 rev:3 rq:907102 version:4.0.11

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2021-04-22 18:06:04.310705528 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.2632/python-uproot.changes
2021-07-20 15:39:52.401516298 +0200
@@ -1,0 +2,13 @@
+Fri Jul 16 16:20:40 UTC 2021 - Ben Greiner 
+
+- Update to v4.0.11
+  * see https://uproot.readthedocs.io/en/latest/changelog.html
+- Update runtime and builtime requirements:
+   * Add awkward as recommendation (upstream: "highly recommended")
+   * Add other optional package as suggestions
+   * BuildRequire what is available and used for offline tests
+- Skip some pandas tests which test for 64bit types on 32bit builds
+- use the pytest network mark in order to skip network tests on obs
+- add a network mark to test_0220 -- gh#scikit-hep/uproot4#396
+
+---

Old:

  uproot-4.0.0.tar.gz

New:

  uproot-4.0.11.tar.gz



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.49cckA/_old  2021-07-20 15:39:52.881517157 +0200
+++ /var/tmp/diff_new_pack.49cckA/_new  2021-07-20 15:39:52.885517164 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-uproot
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,11 +15,12 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 # No numpy for py3.6
 %define skip_python36 1
 %global modname uproot
 Name:   python-uproot
-Version:4.0.0
+Version:4.0.11
 Release:0
 Summary:ROOT I/O in pure Python and Numpy
 License:BSD-3-Clause
@@ -32,16 +33,26 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.13.1
+Recommends: python-awkward
+Suggests:   python-lz4
+Suggests:   python-zstandard
+Suggests:   python-xrootd
+Suggests:   python-pandas
+Suggests:   python-cupy
+Suggests:   python-boost-histogram
+Suggests:   python-hist
 BuildArch:  noarch
 # SECTION test requirements
+BuildRequires:  %{python_module awkward}
 BuildRequires:  %{python_module PyYAML}
-BuildRequires:  %{python_module importlib-resources}
 BuildRequires:  %{python_module lz4}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module numpy >= 1.13.1}
+BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module scikit-hep-testdata}
 BuildRequires:  %{python_module xxhash}
+BuildRequires:  %{python_module boost-histogram >= 0.13 if (%python-base 
without python2-base)}
 # /SECTION
 %python_subpackages
 
@@ -55,6 +66,8 @@
 %prep
 %autosetup -p1 -n %{modname}-%{version}
 %setup -q -D -T -a 1 -n %{modname}-%{version}
+# gh#scikit-hep/uproot4#396
+sed -i '/def test/ i @pytest.mark.network' 
tests/test_0220-contiguous-byte-ranges-in-http.py
 
 %build
 %python_build
@@ -64,8 +77,11 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# Skip tests requiring network
-%pytest -k 'not (test_http or test_fallback or test_no_multipart or test_0066 
or test_0088 or test_0220)'
+if [ $(getconf LONG_BIT) -eq 32 ]; then
+# pandas tests assume 64bit types
+skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2)")
+fi
+%pytest -rfEs -m "not network" "${skiptests32[@]}"
 
 %files %{python_files}
 %doc README.md

++ _service ++
--- /var/tmp/diff_new_pack.49cckA/_old  2021-07-20 15:39:52.913517214 +0200
+++ /var/tmp/diff_new_pack.49cckA/_new  2021-07-20 15:39:52.913517214 +0200
@@ -2,7 +2,7 @@

git
https://github.com/scikit-hep/uproot4
-   4.0.0
+   4.0.11
tests
tests
_none_

++ tests.tar.xz ++
 2677 lines of diff (skipped)

++ uproot-4.0.0.tar.gz -> uproot-4.0.11.tar.gz ++
 66788 lines of diff (skipped)


commit python-uproot for openSUSE:Factory

2021-04-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2021-04-22 18:04:26

Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and  /work/SRC/openSUSE:Factory/.python-uproot.new.12324 (New)


Package is "python-uproot"

Thu Apr 22 18:04:26 2021 rev:2 rq:887514 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes  
2020-12-18 19:59:58.850100468 +0100
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.12324/python-uproot.changes   
2021-04-22 18:06:04.310705528 +0200
@@ -1,0 +2,5 @@
+Wed Apr 21 09:15:39 UTC 2021 - Atri Bhattacharya 
+
+- Disable builds for python 3.6: no numpy.
+
+---



Other differences:
--
++ python-uproot.spec ++
--- /var/tmp/diff_new_pack.5UnrYI/_old  2021-04-22 18:06:04.782706302 +0200
+++ /var/tmp/diff_new_pack.5UnrYI/_new  2021-04-22 18:06:04.782706302 +0200
@@ -15,7 +15,8 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
-
+# No numpy for py3.6
+%define skip_python36 1
 %global modname uproot
 Name:   python-uproot
 Version:4.0.0