Pre-release
This release is a pre-release and may not be stable for production use.
iw.recipe.fetcher package
What is iw.recipe.fetcher ?
Download an url to a local directory.
How to use iw.recipe.fetcher ?
We need some buildout vars:
>>> data_dir = join(test_dir, 'data')
>>> buildout = {'instance': {'location': test_dir},
... 'buildout': {'directory': test_dir,
... 'install-from-cache': 'false',
... 'download-cache':'false',
... }}
>>> name = 'utilities'
Now we can fetch some urls:
>>> options = {
... 'urls':'http://garr.dl.sourceforge.net/sourceforge/mingw/MinGW-5.1.3.exe',
... 'base_url':'http://switch.dl.sourceforge.net/sourceforge',
... 'files':'''
... pyodbc/pyodbc-2.0.39.win32-py2.4.zip
... '''}
>>> from iw.recipe.fetcher import Recipe
>>> recipe = Recipe(buildout, name, options)
>>> recipe.install()
It works:
>>> ls(os.path.join(test_dir, name)) MinGW-5.1.3.exe pyodbc-2.0.39.win32-py2.4.zip
Release files for iw.recipe.fetcher 0.1dev-r6548
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iw.recipe.fetcher-0.1dev_r6548-py2.4.egg | Legacy Egg format | - | - | Details |
Release files / iw.recipe.fetcher-0.1dev_r6548-py2.4.egg
| Download URL | iw.recipe.fetcher-0.1dev_r6548-py2.4.egg |
|---|---|
| Size | 9.7 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
c25aebe7e0fd5c48de483e91f83b4c8f6f10b63b359e5743538e4454df193cad
|
|
BLAKE2b-256 checksum How to use checksums |
415373fd4e411ef1031dcd07586bd086094152bad13925623e16ef0a3bb1f8e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |