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
- Host: GitHub
- URL: https://github.com/fatiando/pooch
- Owner: fatiando
- License: other
- Created: 2018-07-14T22:35:02.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-01-27T00:47:50.000Z (10 days ago)
- Last Synced: 2026-01-27T05:58:16.774Z (10 days ago)
- Topics: data, download-manager, fatiando-a-terra, ftp, http, python, python3, scipy, scipy-stack
- Language: Python
- Homepage: https://www.fatiando.org/pooch
- Size: 12.8 MB
- Stars: 714
- Watchers: 13
- Forks: 83
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Authors: AUTHORS.md
Owner metadata:
- Name: Fatiando a Terra
- Login: fatiando
- Email:
- Kind: organization
- Description: Open-source Python tools for geophysics
- Website: https://www.fatiando.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/8174113?v=4
- Repositories: 46
- Last Synced at: 2024-03-27T00:12:13.906Z
- Profile URL: https://github.com/fatiando
GitHub Events
Total
- Create event: 25
- Delete event: 21
- Fork event: 10
- Issue comment event: 83
- Issues event: 26
- Pull request event: 55
- Pull request review comment event: 10
- Pull request review event: 9
- Push event: 81
- Watch event: 64
- Total: 384
Last Year
- Create event: 15
- Delete event: 12
- Fork event: 6
- Issue comment event: 62
- Issues event: 19
- Pull request event: 32
- Pull request review comment event: 1
- Pull request review event: 1
- Push event: 54
- Watch event: 45
- Total: 247
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 | 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
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
- Total packages: 29
-
Total downloads:
- pypi: 10,726,867 last-month
- Total docker downloads: 343,454,272
- Total dependent packages: 361 (may contain duplicates)
- Total dependent repositories: 2,976 (may contain duplicates)
- Total versions: 131
- Total maintainers: 5
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.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pooch/default.nix#L59
- Licenses: BSD-3-Clause
- Latest release: 1.6.0 (published 10 days ago)
- Last Synced: 2026-02-02T13:20:21.915Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-23.11: python310Packages.pooch
A friend to fetch your data files.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pooch/default.nix#L77
- Licenses: BSD-3-Clause
- Latest release: 1.7.0 (published 4 days ago)
- Last Synced: 2026-02-03T20:42:33.841Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-23.11: python311Packages.pooch
A friend to fetch your data files.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/pooch/default.nix#L77
- Licenses: BSD-3-Clause
- Latest release: 1.7.0 (published 4 days ago)
- Last Synced: 2026-02-03T20:46:17.564Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-unstable: python314Packages.pooch
Friend to fetch your data files
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.2 (published 10 days ago)
- Last Synced: 2026-02-03T22:05:28.775Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-24.11: python312Packages.pooch
Friend to fetch your data files
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.2 (published 5 days ago)
- Last Synced: 2026-02-03T17:52:02.257Z (3 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-unstable: python313Packages.pooch
Friend to fetch your data files
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.2 (published 10 days ago)
- Last Synced: 2026-02-02T11:07:47.752Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-24.05: python311Packages.pooch
A friend to fetch your data files.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.1 (published 4 days ago)
- Last Synced: 2026-02-03T19:05:03.761Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-24.05: python312Packages.pooch
A friend to fetch your data files.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.1 (published 4 days ago)
- Last Synced: 2026-02-03T19:10:37.261Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
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
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/pooch/default.nix#L75
- Licenses: BSD-3-Clause
- Latest release: 1.8.2 (published 5 days ago)
- Last Synced: 2026-02-03T17:46:39.152Z (3 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
alpine-v3.23: py3-pooch-pyc
Precompiled Python bytecode for py3-pooch
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
nixpkgs-23.05: python310Packages.pooch
A friend to fetch your data files.
- Homepage: https://github.com/fatiando/pooch
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/pooch/default.nix#L59
- Licenses: BSD-3-Clause
- Latest release: 1.6.0 (published 11 days ago)
- Last Synced: 2026-02-02T13:09:50.559Z (4 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
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
- build *
- sphinx ==4.4.
- sphinx-book-theme ==0.2.
- sphinx-panels ==0.6.
- black *
- flake8 *
- pathspec *
- pylint ==2.4.
- coverage * test
- pytest * test
- pytest-cov * test
- pytest-localftpserver * test
- 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
- mypy *
- packaging >=20.0
- platformdirs >=2.5.0
- pytest *
- types-paramiko *
- types-requests *
- types-tqdm *
- types-xxhash *
- 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
- 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
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite
- styfle/cancel-workflow-action 148d9a848c6acaf90a3ec30bc5062f646f8a4163 composite