GitHub / ngoldbaum issue stats
Total issues: 518
Total pull requests: 1,493
Merged pull request: 1,202
Average time to close issues: 5 months
Average time to close pull requests: 9 days
Average comments per issue: 3.4
Average comments per pull request: 2.08
Issues created
- numpy/numpy: 100
- yt-project/yt: 60
- PyO3/pyo3: 27
- quansight-labs/free-threaded-compatibility: 24
- quansight-labs/pytest-run-parallel: 14
- python/cpython: 9
- scientific-python/spin: 8
- Point72/csp: 8
- python-cffi/cffi: 7
- tacc/gravit: 7
- numpy/numpy-user-dtypes: 7
- PyO3/maturin: 6
- cython/cython: 6
- kornia/kornia-rs: 5
- ipython/ipython: 4
- pandas-dev/pandas: 4
- pypa/hatch: 4
- gorakhargosh/watchdog: 4
- scipy/scipy: 4
- sphinx-doc/sphinx: 4
- pyenv/pyenv: 4
- python/pythoncapi-compat: 3
- quansight/spinningjenny: 3
- huggingface/tokenizers: 3
- astral-sh/setup-uv: 3
- astral-sh/uv: 3
- nascheme/cpython_sanity: 3
- oreillymedia/thebe: 3
- milesgranger/cramjam: 3
- pyca/cryptography: 3
- lobsters/lobsters: 3
- mesonbuild/meson-python: 3
- yt-project/unyt: 3
- HypothesisWorks/hypothesis: 3
- danhhz/cargo-stress: 3
- amyreese/unittest-ft: 2
- huggingface/safetensors: 2
- indygreg/python-zstandard: 2
- saghul/pycares: 2
- conda-forge/netcdf4-feedstock: 2
- pypa/pip: 2
- libgit2/pygit2: 2
- airspeed-velocity/asv: 2
- pytest-dev/pytest: 2
- scikit-learn/scikit-learn: 2
- scikit-build/scikit-build-core: 2
- SciTools/cartopy: 2
- pypa/setuptools: 2
- Quansight-Labs/pyyaml-ft: 2
- pycompression/python-isal: 2
- astrougent/shadowfax: 2
- ijl/orjson: 2
- apache/arrow: 2
- continuumio/anaconda-issues: 2
- Quansight-Labs/setup-python: 2
- matplotlib/matplotlib: 2
- pypy/pypy: 2
- adamlwgriffiths/cyglfw3: 2
- PyO3/rust-numpy: 2
- wntrblm/nox: 2
- crate-py/rpds: 2
- conda-forge/yt-feedstock: 2
- paulross/pythonextensionpatterns: 1
- more-itertools/more-itertools: 1
- inklesspen/cffi-buildtool: 1
- Quansight-Labs/python-versions: 1
- actions/setup-python: 1
- Legrandin/pycryptodome: 1
- spotify/annoy: 1
- pydata/numexpr: 1
- emmatyping/cpython: 1
- fonttools/py-zopfli: 1
- jupyterlab/jupyterlab: 1
- pyca/pynacl: 1
- andfoy/pywinpty: 1
- bodono/scs-python: 1
- bastibe/python-soundfile: 1
- cython/emacs-cython-mode: 1
- conda-forge/gmp-feedstock: 1
- zopefoundation/zope.interface: 1
- capi-workgroup/decisions: 1
- coveragepy/coveragepy: 1
- psf/pyperf: 1
- continuumio/anaconda-recipes: 1
- tox-dev/tox: 1
- mpmath/mpmath: 1
- tree-sitter/py-tree-sitter: 1
- OpenMathLib/OpenBLAS: 1
- pypa/manylinux: 1
- rusty1s/pytorch_sparse: 1
- pypa/abi3audit: 1
- scikit-build/scikit-build: 1
- ronaldoussoren/pyobjc: 1
- jax-ml/ml_dtypes: 1
- huggingface/xet-core: 1
- jawah/charset_normalizer: 1
- serge-sans-paille/pythran: 1
- PyAV-Org/PyAV: 1
- adrn/makecite: 1
- zero-py/thingking: 1
- Instagram/LibCST: 1
- NVIDIA/cutlass: 1
- pyca/pyopenssl: 1
- ultrajson/ultrajson: 1
- guidance-ai/llguidance: 1
- mesonbuild/meson: 1
- conda-forge/sleef-feedstock: 1
- jedisct1/libsodium: 1
- jcrist/msgspec: 1
- honzasp/rust-turbojpeg: 1
- MagicStack/httptools: 1
- flame/blis: 1
- explosion/cython-blis: 1
- ourresearch/depsy: 1
- swig/swig: 1
- pola-rs/polars: 1
- Unidata/netcdf4-python: 1
- pypa/build: 1
- jax-ml/jax: 1
- google/highway: 1
- python-hyper/brotlicffi: 1
- mwilliamson/jq.py: 1
- explosion/srsly: 1
- numba/numba: 1
- chronotope/chrono: 1
- aio-libs/aiohttp: 1
- scikit-umfpack/scikit-umfpack: 1
- rust-lang/cargo: 1
- ml-explore/mlx: 1
- python-hydro/pyro2: 1
- travis-ci/dpl: 1
- cgohlke/tifffile: 1
- p403n1x87/echion: 1
- pytorch/pytorch: 1
- gcanat/video_reader-rs: 1
- tonybaloney/pytest-freethreaded: 1
- pytest-dev/pytest-cov: 1
- openpmd/openpmd-yt: 1
- hugovk/free-threaded-wheels: 1
- mjschultz/py-radix: 1
- nanograv/PINT: 1
- glue-viz/glue-vispy-viewers: 1
- indygreg/python-build-standalone: 1
- hynek/argon2-cffi-bindings: 1
- andrewshadura/git-crecord: 1
- psf/black: 1
- openhab/openhab-webui: 1
- giampaolo/psutil: 1
- python-pillow/Pillow: 1
- safetensors/safetensors: 1
- pymssql/pymssql: 1
- holoviz/holoviz: 1
- conda-forge/scikit-build-feedstock: 1
- hukkin/tomli: 1
- cmbruns/pyopenvr: 1
- Rogdham/pyzstd: 1
- pbrady/fastcache: 1
- pyca/bcrypt: 1
- jupyter/notebook: 1
- Blosc/python-blosc2: 1
- crflynn/pypistats.org: 1
- Unidata/cftime: 1
- quansight/quansight-website: 1
- openai/harmony: 1
- messense/nh3: 1
- mypyc/mypyc: 1
- RustPython/RustPython: 1
- tree-sitter/tree-sitter-python: 1
Pull requests created
- numpy/numpy: 429
- yt-project/yt: 226
- PyO3/pyo3: 131
- quansight-labs/free-threaded-compatibility: 127
- numpy/numpy-user-dtypes: 70
- Point72/csp: 44
- quansight-labs/pytest-run-parallel: 37
- python-cffi/cffi: 19
- kornia/kornia-rs: 16
- Instagram/LibCST: 16
- conda-forge/yt-feedstock: 15
- conda-forge/mercurial-feedstock: 15
- cython/cython: 14
- pyca/bcrypt: 14
- PyO3/maturin: 12
- pyca/cryptography: 12
- pandas-dev/pandas: 11
- huggingface/tokenizers: 11
- python-hyper/brotlicffi: 9
- conda-forge/unyt-feedstock: 8
- pypa/setuptools: 8
- pyca/pynacl: 8
- milesgranger/cramjam: 7
- quansight/quansight-website: 6
- scikit-image/scikit-image: 6
- scipy/scipy: 6
- quansight/spinningjenny: 5
- indygreg/python-zstandard: 5
- yt-project/website: 5
- python/cpython: 5
- crate-py/rpds: 4
- scientific-python/spin: 4
- numpy/archive: 4
- ngoldbaum/watchdog: 4
- ngoldbaum/LibCST: 4
- yt-project/yt-wheels: 4
- Quansight-Labs/cffi: 4
- python/pythoncapi-compat: 4
- tacc/gravit: 4
- matplotlib/matplotlib: 4
- numpy/numpy.org: 3
- huggingface/safetensors: 3
- gorakhargosh/watchdog: 3
- kumaraditya303/cffi: 3
- ngoldbaum/numpy: 3
- nascheme/cpython_sanity: 3
- openai/tiktoken: 3
- yt-project/unyt: 3
- bastibe/python-soundfile: 3
- scikit-learn/scikit-learn: 2
- apache/arrow: 2
- conda-forge/perl-ipc-system-simple-feedstock: 2
- crate-py/url: 2
- davidhewitt/pythonize: 2
- hynek/argon2-cffi: 2
- hynek/argon2-cffi-bindings: 2
- iterative/reflink-copy: 2
- MagicStack/httptools: 2
- matthewturk/astr496-spr2018: 2
- mesonbuild/meson: 2
- nedbat/coveragepy: 2
- ngoldbaum/cryptography: 2
- ngoldbaum/pynacl: 2
- numpy/numpy-quaddtype: 2
- oconnor663/blake3-py: 2
- onnx/onnx: 2
- OpenMathLib/OpenBLAS: 2
- oreillymedia/thebe: 2
- ppwwyyxx/cocoapi: 2
- PyAV-Org/PyAV: 2
- pyca/pyopenssl: 2
- pyo3/pyo3-async-runtimes: 2
- PyO3/python3-dll-a: 2
- PyO3/rust-numpy: 2
- PyO3/setuptools-rust: 2
- pytest-dev/pytest: 2
- Quansight-Labs/cffi-ft: 2
- Quansight-Labs/pyyaml-ft: 2
- serge-sans-paille/pythran: 2
- SwayamInSync/CPython-tweaks: 2
- yt-project/fido-prhandler: 2
- yt-project/ytep: 2
- yutto-dev/yutto: 2
- paulgb/runipy: 1
- MacPython/numpy-wheels: 1
- sphinx-doc/sphinx: 1
- psf/black: 1
- psf/requests: 1
- zeromq/pyzmq: 1
- jawah/wassima: 1
- HypothesisWorks/hypothesis: 1
- hugovk/free-threaded-wheels: 1
- systemd/pystemd: 1
- pyenv/pyenv: 1
- guidance-ai/llguidance: 1
- glue-viz/glue-vispy-viewers: 1
- cmbruns/pyopenvr: 1
- Unidata/netcdf4-python: 1
- vfilimonov/co2meter: 1
- woodruffw/abi3info: 1
- pypa/abi3audit: 1
- pypa/cibuildwheel: 1
- pypa/hatch: 1
- pypa/packaging: 1
- gitpython-developers/smmap: 1
- aio-libs/yarl: 1
- gitpython-developers/GitPython: 1
- fonttools/py-zopfli: 1
- fnoble/python-progressbar: 1
- flintlib/python-flint: 1
- pytries/datrie: 1
- quansight/debugging-tutorial: 1
- explosion/preshed: 1
- chrizzFTD/naming: 1
- danhhz/cargo-stress: 1
- cournape/import-profiler: 1
- areski/python-nvd3: 1
- Quansight-Labs/setup-python: 1
- continuumio/anaconda-recipes: 1
- conda-forge/staged-recipes: 1
- safetensors/safetensors: 1
- saghul/pycares: 1
- conda-forge/netcdf4-feedstock: 1
- scikit-build/scikit-build-core: 1
- ngoldbaum/pywinpty: 1
- ngoldbaum/RunNotebook: 1
- ngoldbaum/safetensors: 1
- ngoldbaum/scipy: 1
- ngoldbaum/tokenizers: 1
- ngoldbaum/kornia-rs: 1
- numba/llvmlite: 1
- ngoldbaum/curl_cffi: 1
- ngoldbaum/cramjam: 1
- nannou-org/guide: 1
- conda-forge/libnetcdf-feedstock: 1
- mpi4py/mpi4py: 1
- NVIDIA/cuda-python: 1
- aio-libs/multidict: 1
- scipy-conference/scipy_proceedings: 1
- mjschultz/py-radix: 1
- conda-forge/gitpython-feedstock: 1
- andfoy/pywinpty: 1
- mesonbuild/meson-python: 1
- pauldmccarthy/indexed_gzip: 1
Maintainer
- numpy/numpy: 529
- quansight-labs/free-threaded-compatibility: 145
- numpy/numpy-user-dtypes: 77
- Point72/csp: 50
- quansight/spinningjenny: 8
- yt-project/unyt: 6
- quansight-labs/pytest-run-parallel: 6
- yt-project/website: 5
- ngoldbaum/watchdog: 4
- yt-project/yt-wheels: 4
- numpy/archive: 4
- ngoldbaum/LibCST: 4
- ngoldbaum/numpy: 3
- numpy/numpy.org: 3
- yt-project/fido-prhandler: 2
Active Maintainer
Issue Author Associations
- Contributor (224, 43.24%)
- None (151, 29.15%)
- Member (110, 21.24%)
- Collaborator (33, 6.37%)
Pull Request Author Associations
- Contributor (683, 45.75%)
- Member (524, 35.10%)
- Collaborator (177, 11.86%)
- None (86, 5.76%)
- Owner (23, 1.54%)
Top Issue Labels
- bug (44)
- enhancement (32)
- 00 - Bug (24)
- 39 - free-threading (16)
- blocker (13)
- free-threading (10)
- status tracking (6)
- component: CI (6)
- demeshening (6)
- 04 - Documentation (6)
- docs (6)
- wishlist (5)
- topic-free-threading (5)
- documentation (5)
- component: numpy.dtype (5)
Top Pull Request Labels
- 00 - Bug (133)
- 03 - Maintenance (95)
- 39 - free-threading (61)
- 09 - Backport-Candidate (58)
- CI-skip-changelog (51)
- 01 - Enhancement (46)
- documentation (45)
- 39 - no-GIL (43)
- 05 - Testing (33)
- component: numpy.strings (30)
- 04 - Documentation (28)
- free-threading (24)
- status tracker update (23)
- component: CI (21)
- CLA Signed (16)