An open API service for producing an overview of a list of open source projects.

JOSS: https://github.com/pyccel/pyccel/

dsl fortran hpc mpi openacc openmp python python3 sympy transpiler

Score: 10.400376510563246

Last synced: about 14 hours ago
JSON representation

Repository metadata:

Python extension language using accelerators


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 months ago

Total Commits: 3,140
Total Committers: 56
Avg Commits per committer: 56.071
Development Distribution Score (DDS): 0.726

Commits in past year: 227
Committers in past year: 7
Avg Commits per committer in past year: 32.429
Development Distribution Score (DDS) in past year: 0.115

Name Email Commits
ratnania r****d@g****m 860
EmilyBourne l****e@g****m 781
saidhadjout s****b@l****r 529
ratnania a****r@i****e 301
Ratnani, Ahmed (ahr) a****i@i****e 278
Yaman Güçlü y****u@g****m 127
jalalium 5****m 26
mostafa 3****i 25
MenoIy 5****y 19
Mustapha Belbiad 6****d 18
saniQQ 4****Q 16
Christopher Albert a****t@a****t 14
ouhaddou nouredine o****e@g****m 13
Sboof 5****1 12
Noureddine Hamid n****d@s****a 10
Emmanuel Ferdman e****n@g****m 10
Farouk ECH-CHAREF 6****f 10
Noureddine Hamid h****a@h****r 8
rmahjoubi 5****i 8
Abdechahid Ihya 5****a 7
MostafaMamouni 3****i 7
Aymane Benaissa 4****i 5
Mohammed Kaddani l****i@g****m 5
Abdenouri Khaoula k****i@g****m 4
bauom 4****m 4
Mohammed Ayaz a****e@g****m 3
Priyabrata Mondal 9****o 3
shoaib-moeen 1****n 3
Youness Farini f****k@g****m 3
Max m****t@i****e 2
and 26 more...

Issue and Pull Request metadata

Last synced: 6 months ago

Total issues: 541
Total pull requests: 936
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 39
Total pull request authors: 47
Average comments per issue: 0.97
Average comments per pull request: 10.13
Merged pull request: 723
Bot issues: 0
Bot pull requests: 0

Past year issues: 126
Past year pull requests: 343
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 8 days
Past year issue authors: 9
Past year pull request authors: 8
Past year average comments per issue: 0.77
Past year average comments per pull request: 7.4
Past year merged pull request: 263
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • EmilyBourne (341)
  • yguclu (40)
  • jalalium (31)
  • mustapha-belbiad (25)
  • Farouk-Echaref (11)
  • saidctb (10)
  • sboof911 (9)
  • max-models (8)
  • said-hadjout (6)
  • vadter (5)
  • EniddeallA (4)
  • Beliavsky (4)
  • rakati (3)
  • smazouz42 (3)
  • spossann (3)

Top Pull Request Authors

  • EmilyBourne (689)
  • jalalium (36)
  • mustapha-belbiad (30)
  • Farouk-Echaref (24)
  • yguclu (19)
  • emmanuel-ferdman (16)
  • smazouz42 (15)
  • sboof911 (10)
  • bauom (9)
  • shoaib-moeen (6)
  • mkaddani (6)
  • PriyabrataMo (6)
  • max-models (4)
  • learning-dev (4)
  • Pinkyboi (4)

Top Issue Labels

  • bug (228)
  • enhancement (205)
  • Containers (97)
  • good-first-issue (73)
  • Language:C (62)
  • Language:Fortran (60)
  • internals (37)
  • Classes (37)
  • Language:Python (33)
  • Type specification (20)
  • documentation (16)
  • Epic (14)
  • urgent (14)
  • blocked (10)
  • Bot (10)
  • Lists (8)
  • next release (8)
  • regression bug (6)
  • Feature (6)
  • help wanted (6)
  • duplicate (4)
  • good-second-issue (3)
  • discussion_needed (2)
  • Ready_to_merge (1)

Top Pull Request Labels

  • Ready_to_merge (485)
  • Ready_for_review (201)
  • next release (66)
  • urgent (58)
  • Containers (48)
  • Bot (39)
  • Classes (32)
  • bug (27)
  • internals (26)
  • needs_initial_review (25)
  • blocked (20)
  • Feature (20)
  • documentation (20)
  • enhancement (12)
  • Language:C (11)
  • Lists (10)
  • Type specification (10)
  • Language:Python (9)
  • Language:Ccuda (9)
  • Language:Fortran (6)
  • stale (5)
  • discussion_needed (4)
  • duplicate (3)
  • High priority (2)

Dependencies

.github/actions/conda_installation/action.yml actions
.github/actions/coverage_collection/action.yml actions
.github/actions/coverage_install/action.yml actions
.github/actions/generate_bot_token/action.yml actions
.github/actions/linux_install/action.yml actions
.github/actions/macos_install/action.yml actions
.github/actions/post_completed/action.yml actions
.github/actions/post_triggered/action.yml actions
.github/actions/pytest_parallel/action.yml actions
.github/actions/pytest_run/action.yml actions
.github/actions/pytest_run_python/action.yml actions
.github/actions/valgrind_run/action.yml actions
.github/actions/windows_install/action.yml actions
.github/workflows/anaconda_linux.yml actions
  • ./.github/actions/conda_installation * composite
  • ./.github/actions/coverage_collection * composite
  • ./.github/actions/coverage_install * composite
  • ./.github/actions/linux_install * composite
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/anaconda_windows.yml actions
  • ./.github/actions/conda_installation * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • ./.github/actions/windows_install * composite
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/bench.yml actions
  • webfactory/ssh-agent v0.7.0 composite
.github/workflows/comment_bot.yml actions
  • ./.github/actions/generate_bot_token * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/coverage.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codacy/codacy-coverage-reporter-action master composite
.github/workflows/docs.yml actions
  • ./compare/.github/actions/linux_install * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/linux.yml actions
  • ./.github/actions/coverage_collection * composite
  • ./.github/actions/coverage_install * composite
  • ./.github/actions/linux_install * composite
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • ./.github/actions/valgrind_run * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/macosx.yml actions
  • ./.github/actions/macos_install * composite
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/pyccel_lint.yml actions
  • ./.github/actions/linux_install * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/pylint.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/review_bot.yml actions
  • ./.github/actions/generate_bot_token * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/spelling.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/welcome.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/windows.yml actions
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • ./.github/actions/windows_install * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
pyproject.toml pypi
.github/actions/add_remote/action.yml actions
.github/actions/intel_install/action.yml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
.github/workflows/intel.yml actions
  • ./.github/actions/coverage_collection * composite
  • ./.github/actions/coverage_install * composite
  • ./.github/actions/intel_install * composite
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • ./.github/actions/valgrind_run * composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
.github/workflows/documentation-deploy.yml actions
  • ./.github/actions/linux_install * composite
  • actions/checkout v3 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/setup-python v4 composite
  • actions/upload-pages-artifact v3 composite
.github/actions/check_for_gftl/action.yml actions
.github/workflows/deploy_check.yml actions
  • ./.github/actions/linux_install * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite
.github/workflows/wheel.yml actions
  • ./.github/actions/check_for_gftl * composite
  • ./.github/actions/check_for_stc * composite
  • ./.github/actions/linux_install * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite
.github/workflows/linux_pyccel_test.yml actions
  • ./.github/actions/linux_install * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite
.github/workflows/pr_clean_up.yml actions
  • ./.github/actions/update_review_label * composite
  • actions/checkout v6 composite
.github/workflows/pr_tests.yml actions
  • actions/checkout v6 composite
docs/requirements.txt pypi
  • Pygments *
  • myst-parser *
  • numpydoc *
  • sphinx *
  • sphinx-book-theme *
  • sphinx-github-style *
.github/workflows/run_static_analysis.yml actions
.github/workflows/release_candidate.yml actions
  • actions/checkout v6 composite
.github/actions/check_for_stc/action.yml actions
.github/workflows/sdist.yml actions
  • ./pyccel_download/.github/actions/check_for_gftl * composite
  • ./pyccel_download/.github/actions/check_for_stc * composite
  • ./pyccel_download/.github/actions/linux_install * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite
.github/workflows/llvm.yml actions
  • ./.github/actions/llvm_install * composite
  • ./.github/actions/pytest_parallel * composite
  • ./.github/actions/pytest_run * composite
  • ./.github/actions/pytest_run_python * composite
  • ./.github/actions/valgrind_run * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite
.github/workflows/markdown_lint.yml actions
  • DavidAnson/markdownlint-cli2-action v19 composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
.github/workflows/run_unit_tests.yml actions
.github/actions/llvm_install/action.yml actions
  • actions/cache/restore v3 composite
  • actions/cache/save v3 composite
.github/actions/update_review_label/action.yml actions
.github/workflows/deploy.yml actions
  • ./.github/actions/linux_install * composite
  • EndBug/latest-tag latest composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
.github/workflows/check_install.yml actions
  • ./.github/actions/check_for_gftl * composite
  • ./.github/actions/check_for_stc * composite
  • ./.github/actions/linux_install * composite
  • actions/checkout v6 composite
  • actions/setup-python v5 composite
  • fkirc/skip-duplicate-actions v5 composite