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.
Metadata
Release files for pydeplist 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pydeplist-0.0.1.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pydeplist-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.3 kB
Release files / pydeplist-0.0.1.tar.gz
| Download URL | pydeplist-0.0.1.tar.gz |
|---|---|
| Size | 4.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a4660c626a15192e27de194feb1e8b5259b399f0949ba623dee7da0ef4f8e3c
|
|
BLAKE2b-256 checksum How to use checksums |
05fa3c813a87b8e4d31c7c3573a74ce4477ecb9d9aca3242871fbdd61db6cc7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / pydeplist-0.0.1-py3-none-any.whl
| Download URL | pydeplist-0.0.1-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
322278b9b5fade0ab1906262197ed278b9378a90f2cbe400d6940a9e1aca65ac
|
|
BLAKE2b-256 checksum How to use checksums |
6261310b692636c3f68613278a9c59eef45fc3be35b39a6cd042b77889a50fc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|