GitHub / ngoldbaum issue stats
Total issues: 366
Total pull requests: 1,086
Merged pull request: 855
Average time to close issues: 5 months
Average time to close pull requests: 5 days
Average comments per issue: 2.95
Average comments per pull request: 1.98
Issues created
- numpy/numpy: 83
- quansight-labs/free-threaded-compatibility: 24
- PyO3/pyo3: 21
- quansight-labs/pytest-run-parallel: 14
- python/cpython: 9
- scientific-python/spin: 8
- Point72/csp: 8
- tacc/gravit: 7
- numpy/numpy-user-dtypes: 7
- cython/cython: 5
- kornia/kornia-rs: 5
- ipython/ipython: 4
- gorakhargosh/watchdog: 4
- pyenv/pyenv: 4
- astral-sh/setup-uv: 3
- oreillymedia/thebe: 3
- pandas-dev/pandas: 3
- milesgranger/cramjam: 3
- danhhz/cargo-stress: 3
- PyO3/maturin: 3
- HypothesisWorks/hypothesis: 3
- crate-py/rpds: 3
- nascheme/cpython_sanity: 3
- yt-project/unyt: 3
- lobsters/lobsters: 3
- pyca/cryptography: 3
- mesonbuild/meson-python: 3
- libgit2/pygit2: 2
- SciTools/cartopy: 2
- adamlwgriffiths/cyglfw3: 2
- pytest-dev/pytest: 2
- Quansight-Labs/pyyaml-ft: 2
- python/pythoncapi-compat: 2
- python-cffi/cffi: 2
- scikit-learn/scikit-learn: 2
- ijl/orjson: 2
- astral-sh/uv: 2
- amyreese/unittest-ft: 2
- saghul/pycares: 2
- pypy/pypy: 2
- conda-forge/yt-feedstock: 2
- Quansight-Labs/setup-python: 2
- huggingface/tokenizers: 2
- airspeed-velocity/asv: 2
- huggingface/safetensors: 2
- continuumio/anaconda-issues: 2
- wntrblm/nox: 2
- pycompression/python-isal: 2
- matplotlib/matplotlib: 2
- pypa/hatch: 2
- scipy/scipy: 2
- conda-forge/netcdf4-feedstock: 2
- PyO3/rust-numpy: 2
- indygreg/python-zstandard: 2
- numba/numba: 1
- scikit-build/scikit-build: 1
- Legrandin/pycryptodome: 1
- Unidata/netcdf4-python: 1
- google/highway: 1
- emmatyping/cpython: 1
- holoviz/holoviz: 1
- swig/swig: 1
- glue-viz/glue-vispy-viewers: 1
- aio-libs/aiohttp: 1
- messense/nh3: 1
- nanograv/PINT: 1
- pytorch/pytorch: 1
- jupyterlab/jupyterlab: 1
- indygreg/python-build-standalone: 1
- cmbruns/pyopenvr: 1
- jawah/charset_normalizer: 1
- pypa/setuptools: 1
- pypa/manylinux: 1
- scikit-umfpack/scikit-umfpack: 1
- python-hydro/pyro2: 1
- conda-forge/sleef-feedstock: 1
- andrewshadura/git-crecord: 1
- psf/black: 1
- gcanat/video_reader-rs: 1
- crflynn/pypistats.org: 1
- cython/emacs-cython-mode: 1
- flame/blis: 1
- p403n1x87/echion: 1
- chronotope/chrono: 1
- serge-sans-paille/pythran: 1
- pypa/pip: 1
- continuumio/anaconda-recipes: 1
- honzasp/rust-turbojpeg: 1
- conda-forge/scikit-build-feedstock: 1
- hugovk/free-threaded-wheels: 1
- tox-dev/tox: 1
- Instagram/LibCST: 1
- capi-workgroup/decisions: 1
- MagicStack/httptools: 1
- jcrist/msgspec: 1
- python-pillow/Pillow: 1
- jupyter/notebook: 1
- pyca/pynacl: 1
- ultrajson/ultrajson: 1
- explosion/cython-blis: 1
- openpmd/openpmd-yt: 1
- mpmath/mpmath: 1
- andfoy/pywinpty: 1
- zero-py/thingking: 1
- adrn/makecite: 1
- psf/pyperf: 1
- pyca/pyopenssl: 1
- pydata/numexpr: 1
- paulross/pythonextensionpatterns: 1
- PyAV-Org/PyAV: 1
- pbrady/fastcache: 1
- hukkin/tomli: 1
- conda-forge/gmp-feedstock: 1
- rust-lang/cargo: 1
- jax-ml/jax: 1
- mypyc/mypyc: 1
- explosion/srsly: 1
- Rogdham/pyzstd: 1
- mjschultz/py-radix: 1
- bastibe/python-soundfile: 1
- jax-ml/ml_dtypes: 1
- Quansight-Labs/python-versions: 1
- jedisct1/libsodium: 1
- pyca/bcrypt: 1
Pull requests created
- numpy/numpy: 372
- quansight-labs/free-threaded-compatibility: 127
- PyO3/pyo3: 118
- numpy/numpy-user-dtypes: 70
- Point72/csp: 44
- quansight-labs/pytest-run-parallel: 31
- kornia/kornia-rs: 16
- conda-forge/mercurial-feedstock: 15
- conda-forge/yt-feedstock: 15
- Instagram/LibCST: 15
- pyca/bcrypt: 14
- cython/cython: 12
- pyca/cryptography: 12
- python-cffi/cffi: 8
- conda-forge/unyt-feedstock: 8
- pyca/pynacl: 8
- PyO3/maturin: 7
- milesgranger/cramjam: 7
- yt-project/website: 5
- scipy/scipy: 5
- quansight/quansight-website: 5
- indygreg/python-zstandard: 5
- huggingface/tokenizers: 4
- tacc/gravit: 4
- scientific-python/spin: 4
- ngoldbaum/LibCST: 4
- python/pythoncapi-compat: 4
- matplotlib/matplotlib: 4
- ngoldbaum/watchdog: 4
- pypa/setuptools: 4
- python/cpython: 4
- crate-py/rpds: 4
- numpy/archive: 4
- Quansight-Labs/cffi: 4
- yt-project/yt-wheels: 4
- ngoldbaum/numpy: 3
- pandas-dev/pandas: 3
- yt-project/unyt: 3
- nascheme/cpython_sanity: 3
- openai/tiktoken: 3
- kumaraditya303/cffi: 3
- oconnor663/blake3-py: 2
- pyo3/pyo3-async-runtimes: 2
- oreillymedia/thebe: 2
- hynek/argon2-cffi: 2
- serge-sans-paille/pythran: 2
- PyO3/python3-dll-a: 2
- pytest-dev/pytest: 2
- iterative/reflink-copy: 2
- mesonbuild/meson: 2
- numpy/numpy.org: 2
- ngoldbaum/pynacl: 2
- matthewturk/astr496-spr2018: 2
- crate-py/url: 2
- Quansight-Labs/pyyaml-ft: 2
- davidhewitt/pythonize: 2
- PyO3/rust-numpy: 2
- yutto-dev/yutto: 2
- onnx/onnx: 2
- gorakhargosh/watchdog: 2
- yt-project/ytep: 2
- PyAV-Org/PyAV: 2
- nedbat/coveragepy: 2
- scikit-learn/scikit-learn: 2
- yt-project/fido-prhandler: 2
- ngoldbaum/cryptography: 2
- Quansight-Labs/cffi-ft: 2
- conda-forge/perl-ipc-system-simple-feedstock: 2
- PyO3/setuptools-rust: 2
- ngoldbaum/pywinpty: 1
- fnoble/python-progressbar: 1
- ngoldbaum/tokenizers: 1
- MagicStack/httptools: 1
- areski/python-nvd3: 1
- saghul/pycares: 1
- pyenv/pyenv: 1
- cmbruns/pyopenvr: 1
- gitpython-developers/GitPython: 1
- nannou-org/guide: 1
- ngoldbaum/RunNotebook: 1
- conda-forge/libnetcdf-feedstock: 1
- huggingface/safetensors: 1
- ngoldbaum/curl_cffi: 1
- conda-forge/staged-recipes: 1
- hugovk/free-threaded-wheels: 1
- continuumio/anaconda-recipes: 1
- conda-forge/gitpython-feedstock: 1
- jawah/wassima: 1
- conda-forge/netcdf4-feedstock: 1
- bastibe/python-soundfile: 1
- pypa/cibuildwheel: 1
- scipy-conference/scipy_proceedings: 1
- flintlib/python-flint: 1
- andfoy/pywinpty: 1
- glue-viz/glue-vispy-viewers: 1
- SwayamInSync/CPython-tweaks: 1
- HypothesisWorks/hypothesis: 1
- ngoldbaum/kornia-rs: 1
- gitpython-developers/smmap: 1
- cournape/import-profiler: 1
- ngoldbaum/cramjam: 1
- Quansight-Labs/setup-python: 1
- ppwwyyxx/cocoapi: 1
- ngoldbaum/safetensors: 1
- vfilimonov/co2meter: 1
- ngoldbaum/scipy: 1
- paulgb/runipy: 1
- chrizzFTD/naming: 1
- mjschultz/py-radix: 1
- danhhz/cargo-stress: 1
Maintainer
- numpy/numpy: 455
- quansight-labs/free-threaded-compatibility: 145
- numpy/numpy-user-dtypes: 77
- Point72/csp: 50
- yt-project/unyt: 6
- yt-project/website: 5
- numpy/archive: 4
- yt-project/yt-wheels: 4
- ngoldbaum/LibCST: 4
- ngoldbaum/watchdog: 4
- ngoldbaum/numpy: 3
- yt-project/ytep: 2
- numpy/numpy.org: 2
- ngoldbaum/pynacl: 2
- yt-project/fido-prhandler: 2
Active Maintainer
- numpy/numpy: 134
- quansight-labs/free-threaded-compatibility: 108
- numpy/numpy-user-dtypes: 5
- ngoldbaum/LibCST: 4
- ngoldbaum/watchdog: 4
- ngoldbaum/pynacl: 2
- ngoldbaum/cryptography: 2
- numpy/numpy.org: 2
- ngoldbaum/curl_cffi: 1
- ngoldbaum/kornia-rs: 1
- ngoldbaum/safetensors: 1
- ngoldbaum/scipy: 1
- ngoldbaum/numpy: 1
- ngoldbaum/tokenizers: 1
- ngoldbaum/cramjam: 1
Issue Author Associations
- None (132, 36.07%)
- Contributor (111, 30.33%)
- Member (93, 25.41%)
- Collaborator (30, 8.20%)
Pull Request Author Associations
- Member (464, 42.73%)
- Contributor (353, 32.50%)
- Collaborator (165, 15.19%)
- None (81, 7.46%)
- Owner (23, 2.12%)
Top Issue Labels
- 00 - Bug (17)
- bug (17)
- enhancement (12)
- 39 - free-threading (7)
- free-threading (6)
- status tracking (6)
- component: numpy.dtype (5)
- 04 - Documentation (5)
- topic-free-threading (5)
- 03 - Maintenance (4)
- 17 - Task (4)
- type-bug (4)
- documentation (4)
- component: CI (4)
- sprintable - C (4)
Top Pull Request Labels
- 00 - Bug (104)
- 03 - Maintenance (89)
- 39 - free-threading (59)
- 09 - Backport-Candidate (46)
- CI-skip-changelog (45)
- documentation (43)
- 39 - no-GIL (43)
- 01 - Enhancement (32)
- 05 - Testing (27)
- 04 - Documentation (24)
- status tracker update (23)
- component: CI (16)
- CLA Signed (15)
- free-threading (14)
- component: numpy.strings (12)