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

JOSS: https://github.com/fatiando/pooch

data download-manager fatiando-a-terra ftp http python python3 scipy scipy-stack

Score: 30.30155243910181

Last synced: about 5 hours ago
JSON representation

Repository metadata:

A friend to fetch your data files


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 332
Total Committers: 50
Avg Commits per committer: 6.64
Development Distribution Score (DDS): 0.467

Commits in past year: 27
Committers in past year: 7
Avg Commits per committer in past year: 3.857
Development Distribution Score (DDS) in past year: 0.556

Name Email Commits
Leonardo Uieda l****a@g****m 177
Santiago Soler s****r@f****m 44
dependabot[bot] 4****] 25
Fatiando a Terra Bot 5****t 10
Hugo van Kemenade h****k 9
Remi Rampin r****n@g****m 6
Daniel Shapero s****l@g****m 4
Dominic Kempf d****f 4
Mark Harfouche m****e@g****m 4
Antonio Valentino a****o@t****t 3
Rowan Cockett r****1@g****m 2
Mridul Seth m****l@m****m 2
Juan Nunez-Iglesias j****i@f****m 2
Daniel McCloy d****n@m****o 2
Björn Ludwig b****g@p****e 2
Anderson Banihirwe a****e@u****u 2
Adam Boesky a****y@g****m 1
Agustina p****a@g****m 1
Alessia Marcolini 9****i@g****m 1
Alex Fikl a****l@g****m 1
AlexanderJuestel 4****l 1
Anirudh Dagar a****6@g****m 1
Brian Rose b****e@a****u 1
Clément Robert c****2@p****m 1
Danilo Horta d****a@p****e 1
ofirshorer 9****r 1
myd7349 m****9@g****m 1
Zac Flamig z****c@w****m 1
Trevor James Smith 1****e 1
Stephan Hoyer s****r@g****m 1
and 20 more...

Issue and Pull Request metadata

Last synced: 8 days ago

Total issues: 93
Total pull requests: 219
Average time to close issues: 3 months
Average time to close pull requests: 24 days
Total issue authors: 54
Total pull request authors: 42
Average comments per issue: 2.45
Average comments per pull request: 1.28
Merged pull request: 169
Bot issues: 1
Bot pull requests: 40

Past year issues: 18
Past year pull requests: 38
Past year average time to close issues: 14 days
Past year average time to close pull requests: 3 days
Past year issue authors: 16
Past year pull request authors: 7
Past year average comments per issue: 2.5
Past year average comments per pull request: 0.5
Past year merged pull request: 20
Past year bot issues: 0
Past year bot pull requests: 7

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

Top Issue Authors

  • leouieda (18)
  • dokempf (10)
  • santisoler (6)
  • kloczek (4)
  • khaeru (3)
  • patcon (2)
  • remrama (2)
  • mdtanker (2)
  • hogru (1)
  • AKuederle (1)
  • tloredo (1)
  • Mr-Milk (1)
  • dependabot[bot] (1)
  • tomasstolker (1)
  • kelle (1)

Top Pull Request Authors

  • santisoler (61)
  • leouieda (48)
  • dependabot[bot] (40)
  • yaochengchen (6)
  • dokempf (6)
  • jni (4)
  • eliotwrobson (3)
  • penguinpee (3)
  • hmaarrfk (3)
  • ofirshorer (2)
  • shoyer (2)
  • drammock (2)
  • Adam-Boesky (2)
  • Zeitsperre (2)
  • jat255 (2)

Top Issue Labels

  • enhancement (35)
  • bug (25)
  • maintenance (15)
  • documentation (10)
  • question (3)
  • good first issue (1)
  • dependencies (1)

Top Pull Request Labels

  • dependencies (40)
  • github_actions (7)

Package metadata

ubuntu-23.10: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: other
  • Latest release: 1.7.0-1 (published about 1 month ago)
  • Last Synced: 2026-03-13T23:22:13.181Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.586%
    • Stargazers count: 1.141%
    • Forks count: 1.204%
pypi.org: pooch

A friend to fetch your data files

  • Homepage:
  • Documentation: https://www.fatiando.org/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.9.0 (published about 2 months ago)
  • Last Synced: 2026-03-23T11:01:26.699Z (4 days ago)
  • Versions: 35
  • Dependent Packages: 298
  • Dependent Repositories: 2,570
  • Downloads: 13,447,121 Last month
  • Docker Downloads: 343,454,272
  • Rankings:
    • Dependent packages count: 0.099%
    • Dependent repos count: 0.214%
    • Downloads: 0.275%
    • Docker downloads count: 0.336%
    • Average: 1.525%
    • Stargazers count: 2.778%
    • Forks count: 5.446%
  • Maintainers (2)
alpine-v3.18: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.7.0-r1 (published almost 3 years ago)
  • Last Synced: 2026-03-19T16:14:37.457Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 6.503%
    • Stargazers count: 11.561%
    • Forks count: 14.453%
  • Maintainers (1)
alpine-v3.18: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.7.0-r1 (published almost 3 years ago)
  • Last Synced: 2026-03-19T16:14:37.993Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 6.503%
    • Stargazers count: 11.561%
    • Forks count: 14.453%
  • Maintainers (1)
proxy.golang.org: github.com/fatiando/pooch

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/fatiando/pooch#section-documentation
  • Licenses: other
  • Latest release: v1.9.0 (published about 2 months ago)
  • Last Synced: 2026-02-21T12:04:02.927Z (about 1 month ago)
  • Versions: 28
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.603%
    • Forks count: 3.095%
    • Average: 6.519%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
spack.io: py-pooch

Pooch manages your Python library's sample data files: it automatically downloads and stores them in a local directory, with support for versioning and corruption checks.

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: []
  • Latest release: 1.8.2 (published 6 months ago)
  • Last Synced: 2026-02-21T12:04:03.850Z (about 1 month ago)
  • Versions: 4
  • Dependent Packages: 6
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 8.448%
    • Average: 8.677%
    • Stargazers count: 11.519%
    • Forks count: 14.742%
  • Maintainers (1)
alpine-edge: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.9.0-r0 (published about 2 months ago)
  • Last Synced: 2026-03-05T08:49:05.732Z (22 days ago)
  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 6.031%
    • Average: 9.069%
    • Stargazers count: 14.316%
    • Forks count: 15.928%
  • Maintainers (1)
alpine-edge: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.9.0-r0 (published about 2 months ago)
  • Last Synced: 2026-03-05T05:33:28.422Z (22 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 10.796%
    • Dependent packages count: 13.386%
    • Stargazers count: 13.59%
    • Forks count: 16.209%
  • Maintainers (1)
conda-forge.org: pooch

Pooch manages your remote data files. It automatically downloads and stores them in a local directory (using HTTP or FTP), with support for versioning, corruption checks, and custom download and post-processing operations.

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.6.0 (published about 4 years ago)
  • Last Synced: 2026-03-19T16:10:41.975Z (8 days ago)
  • Versions: 23
  • Dependent Packages: 46
  • Dependent Repositories: 203
  • Downloads: 18,660,257 Total
  • Rankings:
    • Dependent packages count: 1.547%
    • Dependent repos count: 2.38%
    • Average: 11.833%
    • Stargazers count: 19.702%
    • Forks count: 23.704%
anaconda.org: pooch

Pooch manages your remote data files. It automatically downloads and stores them in a local directory (using HTTP or FTP), with support for versioning, corruption checks, and custom download and post-processing operations.

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2 (published over 1 year ago)
  • Last Synced: 2026-03-19T16:09:59.297Z (8 days ago)
  • Versions: 4
  • Dependent Packages: 9
  • Dependent Repositories: 203
  • Downloads: 185,517 Total
  • Rankings:
    • Dependent packages count: 4.923%
    • Dependent repos count: 13.561%
    • Average: 22.138%
    • Stargazers count: 33.223%
    • Forks count: 36.847%
debian-13: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Documentation: https://packages.debian.org/trixie/pooch
  • Licenses:
  • Latest release: 1.8.2-1 (published about 1 month ago)
  • Last Synced: 2026-03-14T12:14:08.387Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python313Packages.pooch

Friend to fetch your data files

nixpkgs-24.05: python312Packages.pooch

A friend to fetch your data files.

nixpkgs-unstable: python314Packages.pooch

Friend to fetch your data files

alpine-v3.21: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-19T16:09:02.254Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.23: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r1 (published about 1 year ago)
  • Last Synced: 2026-03-04T03:06:57.598Z (23 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
  • Maintainers (1)
nixpkgs-24.05: python311Packages.pooch

A friend to fetch your data files.

ubuntu-24.10: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses:
  • Latest release: 1.8.2-1 (published about 2 months ago)
  • Last Synced: 2026-03-09T10:29:00.984Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.05: python311Packages.pooch

A friend to fetch your data files.

nixpkgs-23.05: python310Packages.pooch

A friend to fetch your data files.

nixpkgs-24.11: python312Packages.pooch

Friend to fetch your data files

ubuntu-24.04: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses:
  • Latest release: 1.8.1-1 (published about 2 months ago)
  • Last Synced: 2026-03-06T10:18:09.439Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r1 (published about 1 year ago)
  • Last Synced: 2026-03-04T06:55:27.703Z (23 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
nixpkgs-23.11: python311Packages.pooch

A friend to fetch your data files.

nixpkgs-24.11: python311Packages.pooch

Friend to fetch your data files

guix: python-pooch

Manage your Python library's sample data files

ubuntu-23.04: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses:
  • Latest release: 1.6.0-2 (published about 1 month ago)
  • Last Synced: 2026-03-11T12:05:16.863Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: other
  • Latest release: 1.6.0-1 (published about 1 month ago)
  • Last Synced: 2026-03-13T19:43:35.653Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python310Packages.pooch

A friend to fetch your data files.

alpine-v3.22: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r1 (published about 1 year ago)
  • Last Synced: 2026-03-19T16:09:44.955Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r1 (published about 1 year ago)
  • Last Synced: 2026-03-19T16:09:41.296Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.2-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-19T16:09:01.088Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.20: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.1-r1 (published almost 2 years ago)
  • Last Synced: 2026-03-19T16:10:52.641Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.20: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.1-r1 (published almost 2 years ago)
  • Last Synced: 2026-03-19T16:10:52.358Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: pooch

  • Homepage: https://github.com/fatiando/pooch
  • Documentation: https://packages.debian.org/bookworm/pooch
  • Licenses:
  • Latest release: 1.6.0-2 (published about 1 month ago)
  • Last Synced: 2026-03-13T13:41:09.797Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.19: py3-pooch-pyc

Precompiled Python bytecode for py3-pooch

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.0-r0 (published over 2 years ago)
  • Last Synced: 2026-03-02T15:28:02.857Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.19: py3-pooch

Friend to fetch data files

  • Homepage: https://github.com/fatiando/pooch
  • Licenses: BSD-3-Clause
  • Latest release: 1.8.0-r0 (published over 2 years ago)
  • Last Synced: 2026-03-19T16:10:47.672Z (8 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

env/requirements-build.txt pypi
  • build *
env/requirements-docs.txt pypi
  • sphinx ==4.4.
  • sphinx-book-theme ==0.2.
  • sphinx-panels ==0.6.
env/requirements-style.txt pypi
  • black *
  • flake8 *
  • pathspec *
  • pylint ==2.4.
env/requirements-test.txt pypi
  • coverage * test
  • pytest * test
  • pytest-cov * test
  • pytest-localftpserver * test
environment.yml conda
  • black 25.*.*
  • coverage
  • flake8
  • mypy
  • packaging
  • paramiko >=2.7.0
  • pathspec
  • pip
  • platformdirs
  • pylint >=2.4
  • pytest
  • pytest-cov
  • pytest-httpserver
  • pytest-localftpserver
  • python 3.14
  • python-build
  • python-xxhash >=1.4.3
  • requests
  • sphinx 7.2.*
  • sphinx-book-theme 1.1.*
  • sphinx-design 0.5.*
  • tqdm >=4.41.0,<5.0.0
  • types-paramiko
  • types-requests
  • types-tqdm
  • types-xxhash
  • xxhash
env/requirements-types.txt pypi
  • mypy *
  • packaging >=20.0
  • platformdirs >=2.5.0
  • pytest *
  • types-paramiko *
  • types-requests *
  • types-tqdm *
  • types-xxhash *
.github/workflows/docs.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/checkout 5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • styfle/cancel-workflow-action 148d9a848c6acaf90a3ec30bc5062f646f8a4163 composite
.github/workflows/pypi.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • pypa/gh-action-pypi-publish bce3b74dbf8cc32833ffba9d15f83425c1a736e0 composite
.github/workflows/style.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/test.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
  • styfle/cancel-workflow-action 148d9a848c6acaf90a3ec30bc5062f646f8a4163 composite
pyproject.toml pypi