-
Notifications
You must be signed in to change notification settings - Fork 76
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: scikit-hep/uproot5
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.13
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: scikit-hep/uproot5
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.1.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 13 commits
- 22 files changed
- 7 contributors
Commits on Oct 11, 2023
-
feat: add support for shape touching in Dask (#966)
* adapt to new shape touching in awkward/dask-awkward * style: pre-commit fixes * change set to list when selecting form columns * checkpoitn * wip * wip 2 * fix: use trivial form mapping if missing * fix: type hints * refactor: add mixin to share code * chore: fix typos * fix: take first field, not last * fix: update to newest dask-awkward API * fix: update to return report * fix: aggregate keys to read ahead of time * Revert "fix: aggregate keys to read ahead of time" This reverts commit 4a69863. * fix: update to reflect changes to dask-awkward PR * feat: add support for "necessary_columns" * fix: use typing_extensions * fix: don't convert to array via asarray * fix: don't import `dask_awkward` * chore: update dependency warning * test: fix typo * The next release will be 5.1.0rc1. * chore: bump dask-awkward to include the pre-release * chore: bump awkward dependency * feat: export interfaces * The next release will be 5.1.0rc2. --------- Co-authored-by: Lindsey Gray <lindsey.gray@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6abbdc3 - Browse repository at this point
Copy the full SHA 6abbdc3View commit details -
chore: bump Python version (#980)
* chore: bump Python version * remove python 3.7 from ci * add python 3.11 to matrix build * add python 3.12 * remove python 3.12 * remove python 3.11 from matrix build (already in vanilla build) * fix: pull out `.data` from `NumpyArray` * ci: test 3.12 * fix: don't require aiohttp for 3.12 * ci: fix line breaks Windows PS1 does not like this. * fix: deprecated `ast.Str` * fix: deprecated parameters to HTTPConnection * fix: check `node.value` * test: require aiohttp * fix: `ask.Num` is deprecated * fix: use `ast.Constant` in return * style: pre-commit fixes --------- Co-authored-by: Luis Antonio Obis Aparicio <luis.antonio.obis@gmail.com> Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 808baf7 - Browse repository at this point
Copy the full SHA 808baf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e133be6 - Browse repository at this point
Copy the full SHA e133be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3522acc - Browse repository at this point
Copy the full SHA 3522accView commit details
Commits on Oct 12, 2023
-
feat: improve
uproot.futures
compatibility withconcurrent.futures
(#983) * notifier return function compatible with futures `add_done_callback` api * rename argument `num_workers` to `max_workers` for compatibility with concurrent.futures api * add _max_workers attribute to class * Update src/uproot/source/futures.py Co-authored-by: Angus Hollands <goosey15@gmail.com> * update dev deps in attempt to fix pipeline * Revert "update dev deps in attempt to fix pipeline" This reverts commit 7f33b27. --------- Co-authored-by: Angus Hollands <goosey15@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9f5e4c7 - Browse repository at this point
Copy the full SHA 9f5e4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f999bd9 - Browse repository at this point
Copy the full SHA f999bd9View commit details -
feat: Use a single
handler
argument onuproot.reading.open
(#971)* single argument for handlers * style: pre-commit fixes * fix missing object source * add deprecation warnings for handler options * style: pre-commit fixes * use handler instead of *_handler * use file in skhep testdata * remove hyphen * use tag instead of branch (#973 (comment)) * remove network pytest mark (#973 (comment)) * use proper http links instead of local paths * use fsspec to split url * add comment * fix bad strip * working github test * add test for path split object * Update src/uproot/_util.py Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com> * use urllib instead of fsspec for url parsing * move tests to dedicated file * do not shadow `object` * add more test cases * fsspec source as default * fix test * add xrootd handler default * correctly strip obj * revert merge * Revert "revert merge" This reverts commit 60300d6. * Revert "Revert "revert merge"" This reverts commit 2884e02. * update docstrings * update docstrings * direct the user to the handler option in docs * explain order of handler options --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 80718ab - Browse repository at this point
Copy the full SHA 80718abView commit details -
feat:
fsspec
source non-blocking chunks (#979)* attempt at non-blocking * call Future constructor correctly * working future * remove comment (fsspec/filesystem_spec#1388) * add test for chunks * add missing import * now chunks are retrieved correctly but is blocking * now it's non-blocking * remove print from test * remove timings from test * add executor to class (no cleanup) * cleanup executor * use concurrent thread pool * Update src/uproot/source/fsspec.py Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com> * made sources not pickleable * Revert "made sources not pickleable" This reverts commit fc2759f. * new callback * remove comment * add return type hint to `closed` and `num_bytes` * more return type hints * move "Chunk" class position in file to allow type hinting (no code changes) * add `add_done_callback` to TrivialFuture * remove tmp_path * call callback immediately in trivial future * Revert "move "Chunk" class position in file to allow type hinting (no code changes)" This reverts commit d122e20. * import annotations from __future__, type hints * chunks return type hint * import skip for aiohttp * add annotations * add license string * remove check for http * test with "use_threads" enabled and disabled --------- Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9ea709b - Browse repository at this point
Copy the full SHA 9ea709bView commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80e392c - Browse repository at this point
Copy the full SHA 80e392cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 491d330 - Browse repository at this point
Copy the full SHA 491d330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 644ba58 - Browse repository at this point
Copy the full SHA 644ba58View commit details -
Merge pull request #988 from scikit-hep/main-v510
chore: merge `main-v510` into `main`, ending the two-main branch era
Configuration menu - View commit details
-
Copy full SHA for e649af2 - Browse repository at this point
Copy the full SHA e649af2View commit details -
chore: update pre-commit hooks (#982)
updates: - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](pre-commit/pre-commit-hooks@v4.4.0...v4.5.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jim Pivarski <jpivarski@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f4d473e - Browse repository at this point
Copy the full SHA f4d473eView commit details
There are no files selected for viewing