File: control

package info (click to toggle)
pooch 1.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 988 kB
  • sloc: python: 2,672; makefile: 93
file content (54 lines) | stat: -rw-r--r-- 2,216 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Source: pooch
Section: python
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Uploaders: Antonio Valentino <antonio.valentino@tiscali.it>
Testsuite: autopkgtest-pkg-pybuild
Build-Depends: debhelper-compat (= 13),
               dh-python,
               dh-sequence-python3,
               pybuild-plugin-pyproject,
               python3-all,
               python3-packaging,
               python3-paramiko,
               python3-platformdirs,
               python3-pytest <!nocheck>,
               python3-pytest-httpserver <!nocheck>,
               python3-requests,
               python3-setuptools,
               python3-setuptools-scm,
               python3-tqdm,
               python3-xxhash
Standards-Version: 4.7.3
Vcs-Browser: https://salsa.debian.org/debian-gis-team/pooch
Vcs-Git: https://salsa.debian.org/debian-gis-team/pooch.git
Homepage: https://github.com/fatiando/pooch

Package: python3-pooch
Architecture: all
Depends: ${misc:Depends},
         ${python3:Depends}
Recommends: python3-tqdm
Suggests: python3-paramiko
Description: Tools to manage Python library's data files
 Pooch manages a data registry by downloading your data files
 from a server only when needed and storing them locally in a data
 cache (a folder on your computer).
 .
 Pooch's main features:
  * Pure Python and minimal dependencies.
  * Download a file only if necessary (it's not in the data cache or
    needs to be updated).
  * Verify download integrity through SHA256 hashes (also used to check
    if a file needs to be updated).
  * Designed to be extended: plug in custom download (FTP, scp, etc)
    and post-processing (unzip, decompress, rename) functions.
  * Includes utilities to unzip/decompress the data upon download to
    save loading time.
  * Can handle basic HTTP authentication (for servers that require a
    login) and printing download progress bars.
  * Easily set up an environment variable to overwrite the data cache
    location.
  * Automatically download your data files so you don't have to keep
    them in your GitHub repository.
  * Make sure everyone running the code has the same version of the
    data files (enforced through the SHA256 hashes).