Library Analyzer
Analysis of Python libraries and code that uses them.
Documentation
You can find the full documentation here.
Installation
Get the latest version from PyPI:
pip install library-analyzer
Example usage
- Analyze the API of a library:
analyze-library api -p sklearn -o out
- Analyze client code of a library:
analyze-library usages -p sklearn -c "Kaggle Kernels" -o out
- Generate annotations for the library:
analyze-library annotations -a data/api/sklearn__api.json -u data/usages/sklearn__usage_counts.json -o out/annotations.json
- Migrate annotations for a new version of the library:
analyze-library migrate -a1 data/api/scikit-learn_v0.24.2_api.json -a2 data/api/sklearn__apiv2.json -a data/annotations/annotations.json -o out
Metadata
Release files for library-analyzer 0.1.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 | |
|---|---|---|---|
| library_analyzer-0.1.1.tar.gz | 94.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| library_analyzer-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 220.5 kB
Release files / library_analyzer-0.1.1.tar.gz
| Download URL | library_analyzer-0.1.1.tar.gz |
|---|---|
| Size | 94.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
497dd8da453559558227361d6065f142833e55be616bded04e27743a9e8a33ad
|
|
BLAKE2b-256 checksum How to use checksums |
8591672862ddb2390adeec859253105bf222b67431f057abb87783b30d843e45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.1 CPython/3.10.6 Linux/5.15.0-1034-azure
|
Release files / library_analyzer-0.1.1-py3-none-any.whl
| Download URL | library_analyzer-0.1.1-py3-none-any.whl |
|---|---|
| Size | 125.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
deef4869db833dfc53e287db45830723c63f15dc519b40196f32de857519575f
|
|
BLAKE2b-256 checksum How to use checksums |
d4809472d3cbef2acbc1bcc10cd090e7f3e3bdebf0e87a53951a4b7eacbbd701
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.1 CPython/3.10.6 Linux/5.15.0-1034-azure
|