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.235921936462844

Last synced: about 2 hours ago
JSON representation

Repository metadata:

A friend to fetch your data files


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

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

Commits in past year: 30
Committers in past year: 8
Avg Commits per committer in past year: 3.75
Development Distribution Score (DDS) in past year: 0.6

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: 5 days ago

Total issues: 92
Total pull requests: 204
Average time to close issues: 3 months
Average time to close pull requests: 25 days
Total issue authors: 53
Total pull request authors: 40
Average comments per issue: 2.32
Average comments per pull request: 1.34
Merged pull request: 162
Bot issues: 1
Bot pull requests: 39

Past year issues: 18
Past year pull requests: 28
Past year average time to close issues: 15 days
Past year average time to close pull requests: 7 days
Past year issue authors: 16
Past year pull request authors: 7
Past year average comments per issue: 1.72
Past year average comments per pull request: 0.61
Past year merged pull request: 16
Past year bot issues: 0
Past year bot pull requests: 8

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 (54)
  • leouieda (48)
  • dependabot[bot] (39)
  • dokempf (6)
  • jni (4)
  • penguinpee (3)
  • eliotwrobson (3)
  • hmaarrfk (3)
  • jlaehne (2)
  • danshapero (2)
  • gyger (2)
  • jat255 (2)
  • drammock (2)
  • shoyer (2)
  • ofirshorer (2)

Top Issue Labels

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

Top Pull Request Labels

  • dependencies (39)
  • github_actions (6)

Package metadata

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 6 days ago)
  • Last Synced: 2026-02-04T11:58:26.973Z (2 days ago)
  • Versions: 35
  • Dependent Packages: 298
  • Dependent Repositories: 2,570
  • Downloads: 10,726,867 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

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-01-19T14:27:33.619Z (18 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)
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-01-19T14:27:39.259Z (18 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)
proxy.golang.org: github.com/fatiando/pooch

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/fatiando/pooch#section-documentation
  • Licenses: other
  • Latest release: v1.8.2 (published over 1 year ago)
  • Last Synced: 2026-01-19T14:27:26.868Z (18 days ago)
  • Versions: 27
  • 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 5 months ago)
  • Last Synced: 2026-01-19T14:27:06.524Z (18 days 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.8.2-r1 (published 11 months ago)
  • Last Synced: 2026-01-05T07:01:32.847Z (about 1 month ago)
  • Versions: 9
  • 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.8.2-r1 (published 11 months ago)
  • Last Synced: 2026-01-05T05:01:53.089Z (about 1 month ago)
  • Versions: 7
  • 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-01-19T14:28:19.531Z (18 days ago)
  • Versions: 23
  • Dependent Packages: 46
  • Dependent Repositories: 203
  • 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 about 1 year ago)
  • Last Synced: 2026-01-19T14:27:09.032Z (18 days ago)
  • Versions: 4
  • Dependent Packages: 9
  • Dependent Repositories: 203
  • Rankings:
    • Dependent packages count: 4.923%
    • Dependent repos count: 13.561%
    • Average: 22.138%
    • Stargazers count: 33.223%
    • Forks count: 36.847%
nixpkgs-23.05: python311Packages.pooch

A friend to fetch your data files.

nixpkgs-23.11: python310Packages.pooch

A friend to fetch your data files.

nixpkgs-23.11: python311Packages.pooch

A friend to fetch your data files.

nixpkgs-unstable: python314Packages.pooch

Friend to fetch your data files

nixpkgs-24.11: python312Packages.pooch

Friend to fetch your data files

nixpkgs-unstable: python313Packages.pooch

Friend to fetch your data files

nixpkgs-24.05: python311Packages.pooch

A friend to fetch your data files.

nixpkgs-24.05: python312Packages.pooch

A friend to fetch your data files.

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-02-02T15:25:26.298Z (4 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-01-19T14:28:27.304Z (18 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.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 over 1 year ago)
  • Last Synced: 2026-01-19T14:27:45.711Z (18 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.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 11 months ago)
  • Last Synced: 2026-01-19T14:28:07.353Z (18 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-24.11: python311Packages.pooch

Friend to fetch your data files

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 11 months ago)
  • Last Synced: 2026-02-03T15:16:55.401Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
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 over 1 year ago)
  • Last Synced: 2026-01-19T14:27:42.809Z (18 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 11 months ago)
  • Last Synced: 2026-02-03T15:16:55.115Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-23.05: python310Packages.pooch

A friend to fetch your data files.

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-01-19T14:27:37.174Z (18 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.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 11 months ago)
  • Last Synced: 2026-01-19T14:27:37.834Z (18 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.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-01-19T14:28:26.924Z (18 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