diff --git a/_data/contributors.yml b/_data/contributors.yml index 03398c8..455c8d5 100644 --- a/_data/contributors.yml +++ b/_data/contributors.yml @@ -134,7 +134,7 @@ github_username: willingc github_image_id: 2680980 title: Advisory Council - sort: + sort: 2 bio: Project Jupyter, nteract, and CPython core developer@python | @jupyter | @jupyterhub | @ipython | @nteract | @pysplash organization: Willing Consulting @@ -262,7 +262,7 @@ github_username: InessaPawson github_image_id: 43481325 title: Advisory Council - sort: + sort: 1 bio: NumPy Contributor Experience LeadOpen Source Program Manager at OpenTeams Incubator organization: '@numpy' @@ -324,7 +324,7 @@ title: - Advisory Council - Emeritus editor - sort: 2 + sort: bio: Open Source Developer organization: xmnlab date_added: '2019-10-15' @@ -369,7 +369,7 @@ title: - Advisory Council - Editor - sort: 2 + sort: bio: Filipe Fernandes is a Physical oceanographer by training, turned research software engineer, and a software packager hobbyist. organization: @@ -495,7 +495,7 @@ github_username: yuvipanda github_image_id: 30430 title: Advisory Council - sort: + sort: 2 bio: organization: '@2i2c-org' date_added: '2023-01-18' @@ -527,7 +527,7 @@ github_username: cmillion github_image_id: 1483210 title: Advisory Council - sort: + sort: 0 bio: organization: date_added: '2023-11-20' @@ -643,15 +643,15 @@ github_image_id: 1662261 title: - Emeritus Editor in Chief - - Editor + - Emeritus Editor - Peer review triage - sort: 2 + sort: bio: organization: date_added: '2023-01-24' deia_advisory: false - editorial_board: true - emeritus_editor: false + editorial_board: false + emeritus_editor: true advisory: false emeritus_advisory: false twitter: @@ -803,14 +803,14 @@ github_image_id: 11004857 title: - Emeritus Editor in Chief - - Editor + - EmeritusEditor sort: 2 bio: organization: date_added: '2023-02-04' deia_advisory: false - editorial_board: true - emeritus_editor: false + editorial_board: false + emeritus_editor: true advisory: false emeritus_advisory: false twitter: @@ -3862,13 +3862,16 @@ contributor_type: - community - guidebook-contrib + - maintainer - peer-review - peer-review-guide - reviewer + - submitting-author - web-contrib packages_eic: packages_editor: packages_submitted: + - astropy packages_reviewed: - zodipy location: Baltimore, MD, USA @@ -4395,9 +4398,10 @@ github_username: eliotwrobson github_image_id: 1345068 title: + - Peer Review Lead - Editor - Emeritus Editor in Chief - sort: 1 + sort: 0 bio: I'm just this guy, you know? organization: UIUC date_added: '2023-09-11' @@ -5405,7 +5409,7 @@ title: - Editor - Editor in Chief - sort: 0 + sort: 1 bio: organization: date_added: '2023-12-21' @@ -5422,9 +5426,11 @@ board: false contributor_type: - editor + - eic - peer-review - reviewer packages_eic: + - astropy packages_editor: packages_submitted: packages_reviewed: @@ -7103,7 +7109,7 @@ mastodon: orcidid: partners: - website: https://www.owlfolio.org/ + website: board: false contributor_type: - package-guide @@ -9007,7 +9013,7 @@ mastodon: orcidid: partners: - website: https://lagrange.mechse.illinois.edu/mwest + website: board: false contributor_type: - maintainer @@ -9660,6 +9666,7 @@ - web-contrib packages_eic: packages_editor: + - astropy - blockingpy - piva - swiftgalaxy @@ -11306,3 +11313,119 @@ packages_reviewed: location: Spain email: +- name: Aditya P T + github_username: adityapt + github_image_id: 13266121 + title: + sort: + bio: Principal Data Scientist + organization: Zillow + date_added: '2025-12-31' + deia_advisory: false + editorial_board: false + emeritus_editor: false + advisory: false + emeritus_advisory: false + twitter: + mastodon: + orcidid: + partners: + website: + board: false + contributor_type: + - peer-review + - reviewer + packages_eic: + packages_editor: + packages_submitted: + packages_reviewed: + - astropy + location: Bay Area + email: +- name: + github_username: egbdfX + github_image_id: 107475738 + title: + sort: + bio: + organization: + date_added: '2025-12-31' + deia_advisory: false + editorial_board: false + emeritus_editor: false + advisory: false + emeritus_advisory: false + twitter: + mastodon: + orcidid: + partners: + website: + board: false + contributor_type: + - peer-review + - reviewer + packages_eic: + packages_editor: + packages_submitted: + packages_reviewed: + - astropy + location: + email: +- name: i + github_username: i + github_image_id: 2905137 + title: + sort: + bio: + organization: + date_added: '2025-12-31' + deia_advisory: false + editorial_board: false + emeritus_editor: false + advisory: false + emeritus_advisory: false + twitter: + mastodon: + orcidid: + partners: + website: + board: false + contributor_type: + - maintainer + - peer-review + packages_eic: + packages_editor: + packages_submitted: + - astropy + packages_reviewed: + location: + email: +- name: The Astropy Project + github_username: astropy + github_image_id: 847984 + title: + sort: + bio: + organization: + date_added: '2026-01-24' + deia_advisory: false + editorial_board: false + emeritus_editor: false + advisory: false + emeritus_advisory: false + twitter: + mastodon: + orcidid: + partners: + website: https://www.astropy.org + board: false + contributor_type: + - maintainer + - peer-review + packages_eic: + packages_editor: + packages_submitted: + - astropy + packages_reviewed: + location: + email: diff --git a/_data/packages.yml b/_data/packages.yml index 3479a5c..79fb350 100644 --- a/_data/packages.yml +++ b/_data/packages.yml @@ -47,11 +47,64 @@ forks_count: 4 documentation: https://hezhiang.com/cheminformant_real.html contrib_count: 2 - last_commit: '2025-10-15' + last_commit: '2025-12-19' labels: - 6/pyOS-approved - joss-fast-track active: true +- package_name: astropy + package_description: A Community Python Library for Astronomy + submitting_author: + name: P. L. Lim + github_username: pllim + all_current_maintainers: + - name: The Astropy Project + github_username: astropy + repository_link: https://github.com/astropy/astropy + repository_host: github + version_submitted: 7.1.0 + categories: + - data-retrieval + - data-extraction + - data-processing-munging + - data-visualization + - scientific-software-wrapper + editor: + name: Carter Lee Rhea + github_username: crhea93 + eic: + name: Lauren Yee + github_username: yeelauren + reviewers: + - name: Aditya P T + github_username: adityapt + - name: + github_username: egbdfx + archive: https://zenodo.org/doi/10.5281/zenodo.17756022 + version_accepted: 7.1.0 + date_accepted: '2025-12-17' + created_at: 2025-07-14 21:58:24+00:00 + updated_at: 2026-01-23 22:37:03+00:00 + closed_at: 2026-01-22 23:06:56+00:00 + issue_link: https://github.com/pyOpenSci/software-submission/issues/251 + joss: + partners: + - astropy + gh_meta: + name: astropy + description: Astronomy and astrophysics core library + created_at: '2011-07-21' + stargazers_count: 5030 + watchers_count: 135 + open_issues_count: 1308 + forks_count: 1996 + documentation: https://www.astropy.org + contrib_count: 445 + last_commit: '2026-01-31' + labels: + - 6/pyOS-approved + - astropy + active: true - package_name: Pyinterpolate package_description: 'Spatial interpolation: Kriging and Variogram Analysis toolset' submitting_author: @@ -80,8 +133,8 @@ version_accepted: 1.2.0 date_accepted: 2025-12-3 created_at: 2025-07-12 14:09:45+00:00 - updated_at: 2025-12-08 09:54:28+00:00 - closed_at: + updated_at: 2026-01-21 20:08:01+00:00 + closed_at: 2026-01-21 20:08:01+00:00 issue_link: https://github.com/pyOpenSci/software-submission/issues/250 joss: https://joss.theoj.org/papers/10.21105/joss.02869 partners: @@ -89,13 +142,13 @@ name: pyinterpolate description: Kriging | Poisson Kriging | Variogram Analysis created_at: '2018-04-16' - stargazers_count: 169 + stargazers_count: 171 watchers_count: 2 - open_issues_count: 8 - forks_count: 28 + open_issues_count: 7 + forks_count: 30 documentation: https://pyinterpolate.readthedocs.io/en/stable/ contrib_count: 13 - last_commit: '2025-12-08' + last_commit: '2025-12-26' labels: - 6/pyOS-approved - 9/joss-approved @@ -129,10 +182,10 @@ github_username: cmillion archive: https://zenodo.org/doi/10.5281/zenodo.17382007 version_accepted: v2.2.1 - date_accepted: missing + date_accepted: '2025-10-17' created_at: 2025-05-24 11:05:16+00:00 - updated_at: 2025-10-23 13:06:48+00:00 - closed_at: + updated_at: 2025-12-17 23:10:08+00:00 + closed_at: 2025-12-17 23:09:26+00:00 issue_link: https://github.com/pyOpenSci/software-submission/issues/244 joss: https://joss.theoj.org/papers/10.21105/joss.09278 partners: @@ -144,11 +197,11 @@ created_at: '2022-05-03' stargazers_count: 8 watchers_count: 4 - open_issues_count: 4 + open_issues_count: 2 forks_count: 4 - documentation: https://swiftgalaxy.readthedocs.io/en/latest/index.html + documentation: https://swiftgalaxy.readthedocs.io/en/stable/index.html contrib_count: 3 - last_commit: '2025-10-23' + last_commit: '2026-01-30' labels: - 6/pyOS-approved - 9/joss-approved @@ -191,13 +244,13 @@ name: pyMultiFit description: A library to fit the data with multiple fitters. created_at: '2024-07-17' - stargazers_count: 4 + stargazers_count: 5 watchers_count: 1 - open_issues_count: 12 + open_issues_count: 11 forks_count: 1 documentation: https://pymultifit.readthedocs.io/latest/ - contrib_count: 3 - last_commit: '2025-10-24' + contrib_count: 2 + last_commit: '2025-12-25' labels: - 6/pyOS-approved - 9/joss-approved @@ -245,7 +298,7 @@ created_at: '2024-10-11' stargazers_count: 17 watchers_count: 1 - open_issues_count: 0 + open_issues_count: 1 forks_count: 1 documentation: https://blockingpy.readthedocs.io/en/latest/ contrib_count: 1 @@ -376,26 +429,26 @@ version_accepted: 1.18.0 date_accepted: '2025-10-30' created_at: 2024-12-07 00:28:52+00:00 - updated_at: 2025-11-30 19:02:03+00:00 - closed_at: + updated_at: 2025-12-31 20:10:10+00:00 + closed_at: 2025-12-31 18:36:25+00:00 issue_link: https://github.com/pyOpenSci/software-submission/issues/220 - joss: + joss: https://joss.theoj.org/papers/10.21105/joss.09534 partners: - astropy gh_meta: name: GALFITools description: A library for GALFIT created_at: '2018-11-10' - stargazers_count: 17 + stargazers_count: 19 watchers_count: 1 open_issues_count: 0 forks_count: 3 documentation: - contrib_count: 1 - last_commit: '2025-11-20' + contrib_count: 2 + last_commit: '2026-01-29' labels: - 6/pyOS-approved - - 7/under-joss-review + - 9/joss-approved - astropy active: true - package_name: GALAssify @@ -490,7 +543,7 @@ forks_count: 4 documentation: https://neon-utilities-python.readthedocs.io/en/latest/ contrib_count: 6 - last_commit: '2025-11-06' + last_commit: '2026-01-22' labels: - 6/pyOS-approved active: true @@ -536,13 +589,13 @@ description: finite element analysis for continuum mechanics of solid bodies created_at: '2021-04-22' - stargazers_count: 149 + stargazers_count: 162 watchers_count: 4 open_issues_count: 7 forks_count: 17 documentation: https://felupe.readthedocs.io/en/stable contrib_count: 4 - last_commit: '2025-11-28' + last_commit: '2026-01-19' labels: - 6/pyOS-approved - 9/joss-approved @@ -593,10 +646,10 @@ description: 'Some data analysis tools for working with historical PV solar time-series data sets. ' created_at: '2019-02-17' - stargazers_count: 90 + stargazers_count: 91 watchers_count: 9 - open_issues_count: 3 - forks_count: 30 + open_issues_count: 4 + forks_count: 31 documentation: https://solar-data-tools.readthedocs.io contrib_count: 20 last_commit: '2025-11-25' @@ -642,9 +695,9 @@ name: thztools description: Tools for terahertz time-domain spectroscopy (THz-TDS) created_at: '2022-11-22' - stargazers_count: 21 + stargazers_count: 23 watchers_count: 2 - open_issues_count: 5 + open_issues_count: 3 forks_count: 14 documentation: https://dodge-research-group.github.io/thztools/ contrib_count: 5 @@ -695,13 +748,13 @@ description: MontePy is the most user friendly Python library (API) to read, edit, and write MCNP input files. created_at: '2024-01-09' - stargazers_count: 48 + stargazers_count: 51 watchers_count: 4 - open_issues_count: 107 + open_issues_count: 109 forks_count: 18 documentation: https://www.montepy.org/ contrib_count: 8 - last_commit: '2025-12-08' + last_commit: '2026-01-29' labels: - 6/pyOS-approved - 9/joss-approved @@ -745,13 +798,13 @@ name: great-tables description: Make awesome display tables using Python created_at: '2022-05-06' - stargazers_count: 2563 - watchers_count: 14 - open_issues_count: 128 - forks_count: 109 + stargazers_count: 2586 + watchers_count: 16 + open_issues_count: 129 + forks_count: 117 documentation: https://posit-dev.github.io/great-tables/ - contrib_count: 25 - last_commit: '2025-10-31' + contrib_count: 26 + last_commit: '2026-01-16' labels: - 6/pyOS-approved active: true @@ -802,13 +855,13 @@ description: Anything can happen in the next half hour (including spectral timing made easy)! created_at: '2015-09-30' - stargazers_count: 207 - watchers_count: 16 - open_issues_count: 49 - forks_count: 168 + stargazers_count: 210 + watchers_count: 18 + open_issues_count: 48 + forks_count: 173 documentation: https://stingray.science/stingray - contrib_count: 55 - last_commit: '2025-10-25' + contrib_count: 57 + last_commit: '2026-01-12' labels: - 6/pyOS-approved - 9/joss-approved @@ -917,7 +970,7 @@ forks_count: 0 documentation: https://quadratik.readthedocs.io/ contrib_count: 1 - last_commit: '2025-07-18' + last_commit: '2026-01-22' labels: - 6/pyOS-approved active: true @@ -968,11 +1021,11 @@ created_at: '2021-10-26' stargazers_count: 31 watchers_count: 5 - open_issues_count: 50 + open_issues_count: 51 forks_count: 14 documentation: https://open-atmos.github.io/PyPartMC/ contrib_count: 9 - last_commit: '2025-12-07' + last_commit: '2026-01-16' labels: - 6/pyOS-approved active: true @@ -1072,13 +1125,13 @@ description: Power system generation scheduling and co-simulation with dynamics. created_at: '2022-10-05' - stargazers_count: 19 + stargazers_count: 23 watchers_count: 2 - open_issues_count: 15 + open_issues_count: 13 forks_count: 9 documentation: https://ltb.curent.org contrib_count: 2 - last_commit: '2025-09-29' + last_commit: '2025-12-23' labels: - 6/pyOS-approved active: true @@ -1121,13 +1174,13 @@ name: pooltool description: A sandbox billiards game that emphasizes realistic physics created_at: '2020-04-09' - stargazers_count: 318 - watchers_count: 13 + stargazers_count: 334 + watchers_count: 12 open_issues_count: 4 - forks_count: 66 + forks_count: 71 documentation: https://pooltool.readthedocs.io - contrib_count: 9 - last_commit: '2025-11-12' + contrib_count: 10 + last_commit: '2026-01-27' labels: - 6/pyOS-approved - 9/joss-approved @@ -1174,13 +1227,13 @@ description: Mock spatially resolved spectral line observations of simulated galaxies. created_at: '2017-10-19' - stargazers_count: 21 - watchers_count: 2 - open_issues_count: 15 + stargazers_count: 23 + watchers_count: 1 + open_issues_count: 17 forks_count: 7 documentation: https://martini.readthedocs.io/ contrib_count: 1 - last_commit: '2025-11-25' + last_commit: '2026-01-28' labels: - 6/pyOS-approved - 9/joss-approved @@ -1233,10 +1286,10 @@ stargazers_count: 13 watchers_count: 2 open_issues_count: 2 - forks_count: 10 + forks_count: 11 documentation: https://cosmoglobe.github.io/zodipy/ contrib_count: 8 - last_commit: '2025-11-24' + last_commit: '2025-12-15' labels: - 6/pyOS-approved - 9/joss-approved @@ -1282,7 +1335,7 @@ description: Python package to plot a phylogenetic tree on an existing matplotlib axis. created_at: '2023-12-22' - stargazers_count: 26 + stargazers_count: 27 watchers_count: 1 open_issues_count: 7 forks_count: 1 @@ -1392,7 +1445,7 @@ forks_count: 9 documentation: https://usepa.github.io/harmonize-wq/ contrib_count: 6 - last_commit: '2025-12-05' + last_commit: '2026-01-27' labels: - 6/pyOS-approved - 9/joss-approved @@ -1491,13 +1544,13 @@ description: A Python library for simulating finite automata, pushdown automata, and Turing machines created_at: '2016-02-16' - stargazers_count: 394 + stargazers_count: 395 watchers_count: 7 - open_issues_count: 14 - forks_count: 69 + open_issues_count: 11 + forks_count: 70 documentation: https://caleb531.github.io/automata/ - contrib_count: 18 - last_commit: '2025-07-07' + contrib_count: 19 + last_commit: '2026-01-02' labels: - 6/pyOS-approved active: true @@ -1541,11 +1594,11 @@ created_at: '2020-10-21' stargazers_count: 10 watchers_count: 2 - open_issues_count: 2 + open_issues_count: 3 forks_count: 1 documentation: https://pypi.org/project/sleplet contrib_count: 5 - last_commit: '2025-12-02' + last_commit: '2026-01-05' labels: - 6/pyOS-approved - 9/joss-approved @@ -1614,13 +1667,13 @@ name: sunpy description: SunPy - Python for Solar Physics created_at: '2011-08-06' - stargazers_count: 988 + stargazers_count: 1000 watchers_count: 43 - open_issues_count: 270 - forks_count: 633 + open_issues_count: 274 + forks_count: 643 documentation: https://www.sunpy.org contrib_count: 243 - last_commit: '2025-12-08' + last_commit: '2026-01-27' labels: - 6/pyOS-approved active: true @@ -1665,11 +1718,11 @@ created_at: '2023-08-17' stargazers_count: 30 watchers_count: 3 - open_issues_count: 6 + open_issues_count: 3 forks_count: 10 documentation: https://ncompare.readthedocs.io contrib_count: 7 - last_commit: '2025-01-08' + last_commit: '2025-12-30' labels: - 6/pyOS-approved - 9/joss-approved @@ -1709,7 +1762,7 @@ name: rdata description: Reader of R datasets in .rda format, in Python created_at: '2018-07-02' - stargazers_count: 54 + stargazers_count: 55 watchers_count: 2 open_issues_count: 5 forks_count: 3 @@ -1763,7 +1816,7 @@ forks_count: 27 documentation: https://eomaps.readthedocs.io/ contrib_count: 9 - last_commit: '2025-11-18' + last_commit: '2026-01-21' labels: - 6/pyOS-approved active: true @@ -1809,13 +1862,13 @@ description: Quickly search, compare, and analyze genomic and metagenomic data sets. created_at: '2016-04-09' - stargazers_count: 532 + stargazers_count: 537 watchers_count: 17 - open_issues_count: 762 - forks_count: 88 + open_issues_count: 767 + forks_count: 87 documentation: https://sourmash.readthedocs.io/en/latest/ contrib_count: 45 - last_commit: '2025-12-08' + last_commit: '2026-01-30' labels: - 6/pyOS-approved - 9/joss-approved @@ -1907,7 +1960,7 @@ name: astartes description: Better Data Splits for Machine Learning created_at: '2022-04-22' - stargazers_count: 90 + stargazers_count: 96 watchers_count: 2 open_issues_count: 7 forks_count: 5 @@ -1970,10 +2023,10 @@ description: CompleX Group Interactions (XGI) is a Python package for higher-order networks. created_at: '2021-09-08' - stargazers_count: 228 + stargazers_count: 234 watchers_count: 10 open_issues_count: 50 - forks_count: 40 + forks_count: 42 documentation: https://xgi.readthedocs.io contrib_count: 18 last_commit: '2025-11-04' @@ -2025,13 +2078,13 @@ description: A unifying framework for biomedical research knowledge graphs created_at: '2021-09-10' - stargazers_count: 281 + stargazers_count: 285 watchers_count: 7 - open_issues_count: 181 + open_issues_count: 182 forks_count: 43 documentation: https://biocypher.org contrib_count: 19 - last_commit: '2025-12-10' + last_commit: '2026-01-22' labels: - 6/pyOS-approved active: true @@ -2278,10 +2331,10 @@ description: 'Python library for GraphBLAS: high-performance sparse linear algebra for scalable graph analytics' created_at: '2019-11-11' - stargazers_count: 148 + stargazers_count: 151 watchers_count: 9 open_issues_count: 55 - forks_count: 15 + forks_count: 16 documentation: https://python-graphblas.readthedocs.io/en/stable/ contrib_count: 11 last_commit: '2025-02-26' @@ -2330,13 +2383,13 @@ description: 'Library of derived climate variables, ie climate indicators, based on xarray. ' created_at: '2018-07-27' - stargazers_count: 378 + stargazers_count: 385 watchers_count: 14 - open_issues_count: 40 + open_issues_count: 35 forks_count: 68 documentation: https://xclim.readthedocs.io/en/stable/ - contrib_count: 42 - last_commit: '2025-12-12' + contrib_count: 45 + last_commit: '2026-01-28' labels: - 6/pyOS-approved - 9/joss-approved @@ -2381,13 +2434,13 @@ name: crowsetta description: A tool to work with any format for annotating animal sounds created_at: '2018-12-01' - stargazers_count: 59 + stargazers_count: 60 watchers_count: 1 open_issues_count: 41 forks_count: 4 documentation: https://crowsetta.readthedocs.io/en/latest/ contrib_count: 2 - last_commit: '2025-09-12' + last_commit: '2025-12-16' labels: - 6/pyOS-approved - 9/joss-approved @@ -2538,13 +2591,13 @@ name: pygmt description: A Python interface for the Generic Mapping Tools. created_at: '2017-03-17' - stargazers_count: 832 + stargazers_count: 838 watchers_count: 26 - open_issues_count: 137 - forks_count: 227 + open_issues_count: 126 + forks_count: 228 documentation: https://www.pygmt.org contrib_count: 50 - last_commit: '2025-12-13' + last_commit: '2026-01-31' labels: - 6/pyOS-approved active: true @@ -2783,7 +2836,7 @@ name: phenopype description: A phenotyping pipeline for Python created_at: '2022-01-04' - stargazers_count: 12 + stargazers_count: 13 watchers_count: 1 open_issues_count: 0 forks_count: 4 @@ -2834,10 +2887,10 @@ description: A set of tools for getting the most from your geochemical data. created_at: '2018-06-13' - stargazers_count: 151 + stargazers_count: 153 watchers_count: 5 open_issues_count: 13 - forks_count: 44 + forks_count: 46 documentation: https://pyrolite.readthedocs.io contrib_count: 14 last_commit: '2024-10-29' @@ -2884,10 +2937,10 @@ description: Movement trajectory classes and functions built on top of GeoPandas created_at: '2018-12-16' - stargazers_count: 1360 + stargazers_count: 1370 watchers_count: 39 open_issues_count: 33 - forks_count: 201 + forks_count: 202 documentation: https://movingpandas.org contrib_count: 40 last_commit: '2025-11-11' @@ -2932,13 +2985,13 @@ description: A light-weight, flexible, and expressive statistical data testing library created_at: '2018-11-01' - stargazers_count: 4119 - watchers_count: 20 - open_issues_count: 432 - forks_count: 362 + stargazers_count: 4186 + watchers_count: 21 + open_issues_count: 434 + forks_count: 369 documentation: https://www.union.ai/pandera - contrib_count: 170 - last_commit: '2025-12-12' + contrib_count: 172 + last_commit: '2026-01-24' labels: - 6/pyOS-approved active: true @@ -3037,10 +3090,10 @@ description: A package built to support working with spatial data using open source python created_at: '2018-02-20' - stargazers_count: 531 + stargazers_count: 530 watchers_count: 16 open_issues_count: 28 - forks_count: 156 + forks_count: 158 documentation: https://earthpy.readthedocs.io contrib_count: 29 last_commit: '2025-07-31'