A tool to list tree of all the python dependencies which are in GitHub.
Project description
pydeplist
Description
This is a command line tool to list all remote GitHub dependencies for a python package.
The dependencies will stop be listed until we have no access to the repo OR there is no more dependency is needed.
NOTICE: Now, this is only used for show dependencies which are in GitHub. But in the future, I'll try to extend it to packages in Pypi.
Installation
# cd pydeplist
pip3 install .
Usage
cd [package folder]
pydeplist --user [user name for GitHub] --passwd [password]
# or
pydeplist --dir [package folder] --user [user name for GitHub] --passwd [password]
Example Output
- setup
- mcubn
- upctl
- aclient
- testassis
- kball
- timeutil
- pve
- func
- math
- aclient
- cpylua
- mcubn
- upctl
- pve
- func
- math
The dependency tree node ends at func and math, because we have no access for func and math, so we cannot go on. And it ens at mcubn because it does not depend in another GitHub repo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pydeplist-0.0.1.tar.gz.
File metadata
- Download URL: pydeplist-0.0.1.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a4660c626a15192e27de194feb1e8b5259b399f0949ba623dee7da0ef4f8e3c
|
|
| MD5 |
422cf1bef856763afc3a05145c7665b7
|
|
| BLAKE2b-256 |
05fa3c813a87b8e4d31c7c3573a74ce4477ecb9d9aca3242871fbdd61db6cc7c
|
File details
Details for the file pydeplist-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pydeplist-0.0.1-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
322278b9b5fade0ab1906262197ed278b9378a90f2cbe400d6940a9e1aca65ac
|
|
| MD5 |
23b7d1cdabf431df8ecbccbd16a1b13f
|
|
| BLAKE2b-256 |
6261310b692636c3f68613278a9c59eef45fc3be35b39a6cd042b77889a50fc4
|