library-analyzer

View on PyPIReverse Dependencies (0)

0.1.1 library_analyzer-0.1.1-py3-none-any.whl

Wheel Details

Project: library-analyzer
Version: 0.1.1
Filename: library_analyzer-0.1.1-py3-none-any.whl
Download: [link]
Size: 125874
MD5: 8b367770125d466670ed42d30fb23700
SHA256: deef4869db833dfc53e287db45830723c63f15dc519b40196f32de857519575f
Uploaded: 2023-03-19 16:38:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: library-analyzer
Version: 0.1.1
Summary: Analysis of Python libraries and code that uses them.
Author: Lars Reimann
Author-Email: mail[at]larsreimann.com
Home-Page: https://github.com/Safe-DS/Library-Analyzer
Project-Url: Documentation, https://library-analyzer.readthedocs.io
Project-Url: Repository, https://github.com/Safe-DS/Library-Analyzer
License: MIT
Keywords: static-analysis,library,client-code
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<3.12
Requires-Dist: astroid (<3.0.0,>=2.14.2)
Requires-Dist: black (<24.0.0,>=23.1.0)
Requires-Dist: levenshtein (<0.21.0,>=0.20.9)
Requires-Dist: numpydoc (<2.0,>=1.5)
Requires-Dist: scipy (<2.0.0,>=1.10.1)
Requires-Dist: spacy (<4.0.0,>=3.5.1)
Description-Content-Type: text/markdown
[Description omitted; length: 1527 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
library_analyzer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
library_analyzer/__main__.py sha256=buot_FDW9HyTHrsZx0j4jTMG6-Lt6-VfL90c2Bh1RYo 78
library_analyzer/cli/__init__.py sha256=kD7zTI1w1XSLSIDqlxSRb_L_9PkqCL5968yNrJr2Ij0 22
library_analyzer/cli/_cli.py sha256=Je-oigijOFZu5ZJSEg4u7Rvm37s6BgMMSDop-CbRfWE 6764
library_analyzer/cli/_json_encoder.py sha256=1ff66pK4AB2KBUAkRx99AjRdt0sy7TzBoicMLVCsHJA 218
library_analyzer/cli/_read_and_write_file.py sha256=hv6xlAzlAUEXU2l3asLiBJyOZUarwSPB9OR2FElV2I0 1943
library_analyzer/cli/_run_all.py sha256=RqYZ2WluHK6Xv_Ko9ehpfjhdA0_5mT4Zc2TmwwYCnKE 1293
library_analyzer/cli/_run_annotations.py sha256=4Q6hBje5fNZBJhwL9DjtyxZYWZ09K6TXQhp7cnF2xS4 896
library_analyzer/cli/_run_api.py sha256=Tx-nZYlqUw6hTz53Se6gZ32-Qfj3-hFYd3KHJAuCxoE 725
library_analyzer/cli/_run_migrate.py sha256=XSNE-fSWiJ0L7n2BBhhPtWJ8TK8ymrhCi6HWlk9WgYA 2312
library_analyzer/cli/_run_usages.py sha256=oln-IUn0ZRg6OpQ8957wZMH_3Z1SGXwFn-Ithm9Eoh4 820
library_analyzer/cli/_shared_constants.py sha256=HmslXVJIjVJbRdllap2S11lPw_1KzsTyl3xo-eDLQZU 40
library_analyzer/main.py sha256=W9QxLS8OIyxHU6al3-515iHNNjXOBRIm12Puv95HpqI 246
library_analyzer/processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
library_analyzer/processing/annotations/__init__.py sha256=fLjenb1Fw26_cuEbpNuDPPQdklNBEQl4s64IQBnXIPk 56
library_analyzer/processing/annotations/_constants.py sha256=gIiNW90Wxu5oSz_HBgsLhOzrreThb2IIfxIx0SaMijQ 29
library_analyzer/processing/annotations/_generate_annotations.py sha256=PLe1_6W_zU6ayG08P4g_tDr3_lIOoXor8JMnZjW0qUg 1169
library_analyzer/processing/annotations/_generate_boundary_annotations.py sha256=8swDbgzVHw37g34n2XkERm9DRPGyYJxiFqt5-zS3x_I 2754
library_analyzer/processing/annotations/_generate_enum_annotations.py sha256=QNy-ekU_vasbbvJNBtHqidE-1n4jnf99X6G05uo7q08 2581
library_analyzer/processing/annotations/_generate_remove_annotations.py sha256=WCxUHp939cJ9AMLMbEzAhPuXz9zNY26cBeV5AU-MbIo 1960
library_analyzer/processing/annotations/_generate_value_annotations.py sha256=Yu-dVJBLgIGw1s4gzgXiOV-uZF0d42MsDZpGseISEsI 8911
library_analyzer/processing/annotations/_usages_preprocessor.py sha256=r8PtK8HYNCoYTrzkJ4uN36s_nLaN-OfkThkhMlghzQ8 1971
library_analyzer/processing/annotations/model/_AnnotationStore.py sha256=3mN7fT0JaXXrUjTnd6z0a5D9QrSI8DivGJw9TrZ9-C8 8185
library_analyzer/processing/annotations/model/__init__.py sha256=XoJSK1wyQmEtI7BnTjgl9cjJ5OsfZwdlhKVG7UkiFhk 604
library_analyzer/processing/annotations/model/_annotations.py sha256=vjEUhZoLX4eML6_zkR_E0Zp36MrHfsqn1b0hwriiv9s 13670
library_analyzer/processing/api/__init__.py sha256=KY8QJNQYsiCnqT3cxvfSWET-kHrqW7lFGm7Oin67Pbo 260
library_analyzer/processing/api/_ast_visitor.py sha256=RZU7B50J-FbFCustjUd8sPOrjE4pTHZ92weZ6Srok8M 9749
library_analyzer/processing/api/_file_filters.py sha256=vEZAgBC1gq2IibeNoZzYMJZ0qEOxa9eHoTiBAQKuLV4 185
library_analyzer/processing/api/_get_api.py sha256=Etfhwu8piEEFJOx_7ataZ5cS2FyLDQT3gXrxLHoGnqg 1582
library_analyzer/processing/api/_get_instance_attributes.py sha256=5S6tiXhhy1WN4jbpoE7StcWnJniv9gwExkrNKJ-YQw0 5501
library_analyzer/processing/api/_get_parameter_list.py sha256=Opw_-3lzUothTO7MpP0L5OLOdT4Lf31g_lMyzvlbF5c 2684
library_analyzer/processing/api/_package_metadata.py sha256=8128qT16fMFCBRSAtDMkEbPqMk89nzeoeKMMW3BSBoI 1277
library_analyzer/processing/api/documentation_parsing/_AbstractDocumentationParser.py sha256=Gx60g4yqqpbw6HNPb9kPMMa5F2RWhxwGivs7kZ_9Z-U 820
library_analyzer/processing/api/documentation_parsing/_DefaultDocumentationParser.py sha256=csjLKImEYnSHBtoBoK5LODy1oPskWZSiGbbgoWSAmuk 1176
library_analyzer/processing/api/documentation_parsing/_NumpyDocParser.py sha256=CdCplBYRehGkDRe7UGjzX4puT1zLd-tA1Riofed90D8 5851
library_analyzer/processing/api/documentation_parsing/__init__.py sha256=EpcLXbmrCgK3foVSEMufkJRXCwFHqOkZ8IIwFO-Te8o 234
library_analyzer/processing/api/documentation_parsing/_get_full_docstring.py sha256=_2PTSA1W9AuJYDpfU4TYYLuLAT3u_YYVUrX0302OXhM 430
library_analyzer/processing/api/model/__init__.py sha256=8I_-wDXAo4bNzFI6dkSrXCvQcIiCV3-hZxuBewLpvrA 456
library_analyzer/processing/api/model/_api.py sha256=nF05L7gZSG1rpKFFMERttrvspJgG7xIU-v-DCyYrzrU 14212
library_analyzer/processing/api/model/_documentation.py sha256=rS46h58xpHXpg-GMmmbTPfI2Rt7NGSp0PqXfNaf4jy0 1215
library_analyzer/processing/api/model/_parameters.py sha256=ZZt_yZjzmfCodPNS_lKADNERs9GIBAH4XZoB7H57UOs 3023
library_analyzer/processing/api/model/_types.py sha256=929XrQHn5BkHBlZT-84yagXKXEGfgsehSedfBt1rHnI 10301
library_analyzer/processing/dependencies/README.md sha256=j-b8ejVPlcgzxOiBU9rH214Z1ixMW4tkzuE9sJCKwYw 2000
library_analyzer/processing/dependencies/__init__.py sha256=PiwWKSqsMSDwtsN86YgCykHTZxwDplV27eeMHpxKbtE 409
library_analyzer/processing/dependencies/_dependency_patterns.py sha256=8c5sC2jNfkXftfo3zPbgtoEcMHk2AiPuwlkB2zmqafo 525
library_analyzer/processing/dependencies/_get_dependency.py sha256=XJLUAt_NQQc4BciLeMBOXlAKn-6MpAIQwCpHh81QLsQ 7370
library_analyzer/processing/dependencies/_ground_truth.py sha256=nhxobhKsycPZcdq0Z4TC5oBu61eoBTJ_97IAsxBGg6w 4453
library_analyzer/processing/dependencies/_parameter_dependencies.py sha256=WtBP6rYGVMC-2yfeXlSnBo9md8As7nepL2vKIMVIZlQ 2647
library_analyzer/processing/dependencies/_preprocess_docstring.py sha256=86QYxAD5zid7ADHZTOEE1cpo-PFDT9umCj8yjpZdr5g 642
library_analyzer/processing/dependencies/dependency_tree_example.png sha256=FmGOU0mxILxyXLNy7vuo38qk9Y10_PEsDEMElvLVG5Q 39555
library_analyzer/processing/migration/__init__.py sha256=hH_WOsDY1oyil2FTCxZB0h7g3VcTaoUAcnGUMDgI-VA 69
library_analyzer/processing/migration/_api_mapping.py sha256=DTGEQR8nkYLZ9uqmod_ECej6bgyoILS5lD1h3-zUyaM 11703
library_analyzer/processing/migration/_migrate.py sha256=S23owBZJtAoy3BuBpfK6eU5XIaprQTH438EWr3vW-4E 17743
library_analyzer/processing/migration/annotations/__init__.py sha256=MzKowhl2fZEtvDCTg6Ii7H-BdFN0mLWhHNahae20Z30 829
library_analyzer/processing/migration/annotations/_constants.py sha256=yh2NcPnwtBRRguevtw929VPpal67iyK57CM_CkfD0U0 31
library_analyzer/processing/migration/annotations/_get_annotated_api_element.py sha256=JzUemMSW2KRluIGSUrr6x2M8pofYzhSnhEYekZzopxc 1112
library_analyzer/processing/migration/annotations/_get_migration_text.py sha256=EF1X8644szOanOlG1DUGAXMfUMKvMupguIYwRmGoPnM 4918
library_analyzer/processing/migration/annotations/_migrate_boundary_annotation.py sha256=R56YP9s7Vxl6up7MNeYeHJfyjSFmKxtH6kO0rBSnqrs 8199
library_analyzer/processing/migration/annotations/_migrate_called_after_annotation.py sha256=MteJuiRbF6RaFUK_Dkou92xToEvcgNXH_XtyKNQPgsg 4543
library_analyzer/processing/migration/annotations/_migrate_description_annotation.py sha256=6mgBGSPJnaXub3_YGtJfLvmHGuppz-ofh9zTR65I3QM 2516
library_analyzer/processing/migration/annotations/_migrate_enum_annotation.py sha256=fJiTRYd84KYjm9yQ9tMBaiabMqu15hhlqv3XM-1P6EM 5501
library_analyzer/processing/migration/annotations/_migrate_expert_annotation.py sha256=JrrLVcayHNbqhaEuIaUwxVJxAGm0y1fLPZqYBNqIn0w 2337
library_analyzer/processing/migration/annotations/_migrate_group_annotation.py sha256=XAnRdklmZCb1zwtkThph8x7qSshzx02sKNITQ2qhYBA 5795
library_analyzer/processing/migration/annotations/_migrate_move_annotation.py sha256=d25OFhQcugbEMzZDnWM7itKLPlu8jpPyPP2anGwvmCI 3295
library_analyzer/processing/migration/annotations/_migrate_remove_annotation.py sha256=04F7k9AF1XgMzWvoG0zA6Zxscvb--ZA2RO40VDLWPeQ 3046
library_analyzer/processing/migration/annotations/_migrate_rename_annotation.py sha256=PNYZEbe0jSUvxfOIepsVYUgGC-HpzwHIT00HaxVVjZc 2998
library_analyzer/processing/migration/annotations/_migrate_todo_annotation.py sha256=QWx3aRyP8Durjhm5BAvvBWFMi4o1GIthuU4Vxm64JV8 2353
library_analyzer/processing/migration/annotations/_migrate_value_annotation.py sha256=dt2yZy7wqu4Hu3-3AlCjVNATl3jk23ZLNhPSwSkFb90 14379
library_analyzer/processing/migration/model/__init__.py sha256=-2JC99bhXjd2tw6fdV_fsKzxQw7EB1npUlEKa0ZLxOo 326
library_analyzer/processing/migration/model/_api_mapping.py sha256=YVX0wXsKp-nE5cnkDWyC1kwUAvcr_Z7OJvTLNrNpfYk 11422
library_analyzer/processing/migration/model/_differ.py sha256=5D9qHBEeHAoMg47xIdtV4mwSciUnJMGtNVIJ6Ar-Mso 24202
library_analyzer/processing/migration/model/_inheritance_differ.py sha256=hEdj53EuDemusQ77wWHqzJkd-DXUP8OcsqCn0t5z16w 10831
library_analyzer/processing/migration/model/_mapping.py sha256=-ujPRiZzYlUh5pQL3mZP9M3-zlqxFx4At0GhPlDUPcA 3504
library_analyzer/processing/migration/model/_strict_differ.py sha256=wx1hWWMfM_ebX4UUIgJWGDUcs2eQUFKszoo_K2SDg2c 7827
library_analyzer/processing/usages/__init__.py sha256=ba-N727ouE4mr1B5DxL_lkldrgc1wus4W_DYGj6xpNs 38
library_analyzer/processing/usages/_ast_visitor.py sha256=mxAF7Zxx791lP5LSlBmyG77KcKiXtugYUctYQWScaz8 5332
library_analyzer/processing/usages/_find_usages.py sha256=lIu2HcnhrlWvGSMLLhxumEgs4TGIrJ7OU2iP_ax7ALI 3488
library_analyzer/processing/usages/model/__init__.py sha256=ECTfcMZZwGm1WcVi3bGQaXZudgecD1R8OiYPqD50l8o 60
library_analyzer/processing/usages/model/_usages.py sha256=Mjv9rLUBhK-opBV6vwmYVFAbqY5TDmhtpx80EbwIM88 7700
library_analyzer/utils/_ASTWalker.py sha256=J0UxpMj2Q4vOEFFBYAvT9VZIGAIsWdY4PWgQDMEV0HE 2118
library_analyzer/utils/__init__.py sha256=pyEAT8yfJ--gvZtxsT2Vzpwr3cNYPBjNIVIcCRBWQxg 271
library_analyzer/utils/_files.py sha256=ne4lyZnQZ5Aoq2Ku1RyjZcUJN99BZtE4NfrKOY5wH_M 1273
library_analyzer/utils/_names.py sha256=xNBskLpH40Ef3w4pBuXpSbc-5WvNP3PF2KfbRP6IMrA 284
library_analyzer/utils/_parsing.py sha256=R9n4neje7R3Svuz6PpIpSwVcyKp00Sd3Wj1pqPnLulk 684
library_analyzer/utils/_strings.py sha256=tLe5TVVGORYv9bm_gYzKtv9MgKL1QFDtTZ5kxPUPTw4 141
library_analyzer-0.1.1.dist-info/LICENSE sha256=XJXd6q3ERDDfapWSw77_JxnIGm2oXXZo1MGfpa_CGy4 1069
library_analyzer-0.1.1.dist-info/METADATA sha256=pJy0jvbrLvOusdYgQkD1YR5afwEcovP05bp8MVnYGE8 2470
library_analyzer-0.1.1.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
library_analyzer-0.1.1.dist-info/entry_points.txt sha256=x3oGUsL5o_1jdo65dkd0nWISZefxGFBRK-lGvRtNErY 62
library_analyzer-0.1.1.dist-info/RECORD

entry_points.txt

analyze-library = library_analyzer.main:main