A Python module for installing GitHub subdirectories.
Project description
gh_subdir
Python module to install a subfolder of a github repo instead of the entire repo.
How to use
Have the gh_subdir.py file in the same directory as your python file, then follow the example below.
from gh_subdir import gh_subdir
ghs_config = {
"owner": "example_owner",
"repo": "example_repo",
"encoding": "utf-8", # optional (default: utf-8)
"create_subfolder": True, # optional (default: True)
}
ghs = gh_subdir(ghs_config)
ghs.install("example_subdir")
Options
encoding: Default encoding for the files, I've found utf-8 handles the most cases, but if you're having issues with encoding, try changing this.
create_subfolder:
- If True, the files will be installed in a subfolder with the same name as the subfolder path.
- If False, the files will be installed in the same directory as the python file.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gh_subdir-0.1.7.tar.gz
(14.3 kB
view hashes)