https://github.com/numba/numba

NumPy aware dynamic Python compiler using LLVM
https://github.com/numba/numba

Keywords

compiler cuda llvm numba numpy parallel python

Keywords from Contributors

closember notebook conda spec-0 numerical-methods package-management pydata tensors ipython optimizing-compiler

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

NumPy aware dynamic Python compiler using LLVM


Owner metadata


Committers metadata

Last synced: 11 months ago

Total Commits: 21,038
Total Committers: 402
Avg Commits per committer: 52.333
Development Distribution Score (DDS): 0.83

Commits in past year: 1,085
Committers in past year: 32
Avg Commits per committer in past year: 33.906
Development Distribution Score (DDS) in past year: 0.826

Name Email Commits
Siu Kwan Lam m****k@g****m 3575
Mark Florisson m****8@g****m 1770
Antoine Pitrou a****e@p****g 1635
Stuart Archibald s****d@g****m 1600
Graham Markall g****l@n****m 1193
Stuart Archibald s****d 906
Siu Kwan Lam 1****m 856
Ehsan Totoni e****i@i****m 683
Todd A. Anderson d****3@c****t 641
Guilherme Leobas g****s@g****m 587
Valentin Haenel v****l@a****m 505
Oscar Villellas o****s@c****o 451
rjenc29 r****9@g****m 437
Jon Riehl j****l@s****m 367
esc e****c 298
Antoine Pitrou a****u@c****o 262
luk-f-a l****a@h****m 262
Stan Seibert s****t@c****o 257
Michael Collison c****6@g****m 256
kc611 c****6@g****m 248
Paul H. Liu h****u@i****m 239
Jay Bourque j****e@c****o 204
Graham Markall g****l@c****o 134
Aaron Meurer a****r@g****m 133
Travis E. Oliphant t****t@g****m 106
Kristian Minchev k****v@g****m 98
Graham Markall 5****l 91
Andre Masella a****e@m****e 83
Denis d****v@i****m 83
Eric Wieser w****c@g****m 80
and 372 more...

Committer domains:


Issue and Pull Request metadata

Last synced: about 1 year ago

Total issues: 247
Total pull requests: 223
Average time to close issues: 4 months
Average time to close pull requests: 10 months
Total issue authors: 148
Total pull request authors: 55
Average comments per issue: 6.12
Average comments per pull request: 4.41
Merged pull request: 90
Bot issues: 0
Bot pull requests: 0

Past year issues: 156
Past year pull requests: 152
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 21 days
Past year issue authors: 91
Past year pull request authors: 31
Past year average comments per issue: 3.78
Past year average comments per pull request: 2.79
Past year merged pull request: 74
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/numba/numba

Top Issue Authors

  • gmarkall (18)
  • sklam (17)
  • stuartarchibald (17)
  • dlee992 (12)
  • esc (12)
  • shaunc (6)
  • guilhermeleobas (4)
  • jakirkham (4)
  • bmerry (3)
  • kc611 (3)
  • albop (3)
  • genaix (2)
  • OyiboRivers (2)
  • lesshaste (2)
  • iamshreeram (2)

Top Pull Request Authors

  • sklam (42)
  • stuartarchibald (25)
  • guilhermeleobas (20)
  • gmarkall (20)
  • kc611 (18)
  • DrTodd13 (14)
  • esc (9)
  • KrisMinchev (7)
  • Matt711 (5)
  • dlee992 (4)
  • asodeur (4)
  • luk-f-a (3)
  • apmasell (3)
  • kkokkoros (2)
  • PABannier (2)

Top Issue Labels

  • feature_request (66)
  • CUDA (32)
  • Task (29)
  • question (22)
  • needtriage (22)
  • bug - incorrect behavior (20)
  • stale (18)
  • bug (15)
  • ParallelAccelerator (14)
  • bug - failure to compile (13)
  • more info needed (12)
  • bug - miscompile (10)
  • performance - run time (10)
  • caching (9)
  • jitclass (8)
  • numpy (7)
  • bug - memory leak (6)
  • discussion (6)
  • no action required (6)
  • bug - segfault (5)
  • good first issue (5)
  • bug - regression (5)
  • bug - typing (5)
  • bug - build/packaging (5)
  • good second issue (5)
  • enhancement (4)
  • highpriority (4)
  • doc (4)
  • needs triage/maintainer discussion (3)
  • easy (3)

Top Pull Request Labels

  • 5 - Ready to merge (92)
  • skip_release_notes (40)
  • 4 - Waiting on author (39)
  • stale (37)
  • 2 - In Progress (36)
  • Effort - short (35)
  • abandoned - stale (34)
  • Effort - medium (30)
  • 3 - Ready for Review (26)
  • CUDA (19)
  • 4 - Waiting on reviewer (16)
  • Effort - long (11)
  • BuildFarm Passed (10)
  • doc (8)
  • numpy (7)
  • ParallelAccelerator (7)
  • abandoned (6)
  • highpriority (4)
  • 4 - Waiting on second reviewer (2)
  • PR Help needed (2)
  • 4 - Waiting on CI (2)
  • Pending BuildFarm (2)
  • discussion (1)
  • SSA (1)
  • needs triage/maintainer discussion (1)
  • Blocked awaiting long term feature (1)
  • NumPy 2.0 (1)

Package metadata

conda-forge.org: numba

Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code."

  • Homepage: http://numba.pydata.org
  • Licenses: BSD-2-Clause
  • Latest release: 0.56.3 (published over 2 years ago)
  • Last Synced: 2024-06-12T09:07:53.428Z (11 months ago)
  • Versions: 32
  • Dependent Packages: 347
  • Dependent Repositories: 1,017
  • Rankings:
    • Dependent packages count: 0.16%
    • Dependent repos count: 0.734%
    • Average: 2.259%
    • Stargazers count: 3.333%
    • Forks count: 4.811%
anaconda.org: numba

Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code."

  • Homepage: https://numba.pydata.org
  • Licenses: BSD-2-Clause
  • Latest release: 0.59.1 (published about 1 year ago)
  • Last Synced: 2024-06-12T09:07:03.678Z (11 months ago)
  • Versions: 37
  • Dependent Packages: 47
  • Dependent Repositories: 1,017
  • Rankings:
    • Dependent packages count: 0.604%
    • Dependent repos count: 4.44%
    • Average: 6.207%
    • Stargazers count: 8.789%
    • Forks count: 10.994%

Dependencies

.github/workflows/stale.yml actions
  • actions/stale v3 composite
docs/environment.yml conda
  • conda
  • docutils 0.16
  • llvmlite 0.40.*
  • numpy
  • numpydoc
  • python 3.8.*
  • setuptools
docs/requirements.txt pypi
  • numpydoc *
setup.py pypi
  • importlib_metadata *
  • llvmlite *
  • numpy *
  • setuptools *
.github/workflows/towncrier.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite

Score: 23.112888615184023