Mason Proffitt

Results 19 issues of Mason Proffitt

Originally mentioned in https://github.com/scikit-hep/awkward-1.0/issues/490#issuecomment-712250246. Mainly all I'm looking for is a nice shortcut for `array[~ak.is_none(array, axis=-1)]` (I think this would cover any of my own use cases), although the default...

feature

Following up on a conversation from Slack: switching between integer indexing and boolean masking is a common task for me, so it would be nice if there were some high-level...

feature

The type `std::vector` (or `std::vector`) is missing from uproot's type interpretation: ```python >>> import uproot >>> file = uproot.open('test_file.root') >>> file['tree']['long64_t_vector_branch'] >>> file['tree']['long64_t_vector_branch'].array() Traceback (most recent call last): File "",...

I'm getting odd errors when trying to read back (in uproot) jagged branches with 64-bit integers written by uproot: ```python import uproot, awkward with uproot.recreate('test.root') as file: file['tree'] = uproot.newtree({'branch':...

This is what I get when I try to make an unsigned integer branch: ```python >>> import numpy as np >>> import uproot >>> file = uproot.recreate('test.root') >>> file['tree'] =...

My use case: I need to be able to make a mask for a `JaggedArray` containing strings, starting with something like this: ```python jagged_array_of_strings.zeros_like().astype(bool) ``` but this fails on a...

If you try to use rootpy in Python 3.8, this is what happens: ```python >>> import rootpy Traceback (most recent call last): File "", line 1, in File "/gscratch/stf/masonlp/conda/envs/root/lib/python3.8/site-packages/rootpy/__init__.py", line...

Python 3.8 introduces some [CPython bytecode changes](https://docs.python.org/3/whatsnew/3.8.html#cpython-bytecode-changes) which break trying to read a TTree: ```python Traceback (most recent call last): File "/gscratch/stf/masonlp/Mu-Simulation/scripts/digitize.py", line 272, in sys.exit(main(sys.argv)) File "/gscratch/stf/masonlp/Mu-Simulation/scripts/digitize.py", line 256,...

`logging.Formatter.__init__()` takes a `style` parameter in Python 3.2 and above, which is supposed to specify the format used for the string passed to the constructor. The default is `'%'`. Here,...

There's a growing trend of applications and websites (for example, GitHub) supporting a dark or dimmed mode, in which the basic style everywhere is white or gray text on a...

enhancement
help wanted