Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.rst

Fetchcode

It is a library to reliably fetch code via HTTP, FTP and version control systems.

Installation

Clone the repo using

git clone https://github.com/nexB/fetchcode

Then install all the requirements using

pip3 install -r requirements.txt

Running test suite

To run test suite

python3 -m pytest

Usage of API to fetch HTTP/S and FTP URLs

from fetchcode import fetch
url = 'A Http or FTP URL'
# This returns a response object which has attributes
# 'content_type' content type of the file
# 'location' the absolute location of the files that was fetched
# 'scheme' scheme of the URL
# 'size' size of the retrieved content in bytes
# 'url' fetched URL
resp = fetch(url = url)

About

A library to reliabbly fetch code via HTTP, FTP and version control systems.

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.