impsparc

View on PyPIReverse Dependencies (0)

3.1.2 impsparc-3.1.2-py3-none-any.whl

Wheel Details

Project: impsparc
Version: 3.1.2
Filename: impsparc-3.1.2-py3-none-any.whl
Download: [link]
Size: 1775221
MD5: 89ef10fdde2ea69054e95ac14b25f7d3
SHA256: 49e2fe8f3964854c83132ac054301e6d16a8f18e9f6e2ad6d883441717bf974e
Uploaded: 2024-04-12 10:45:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: impsparc
Version: 3.1.2
Summary: API Specification Analysis for Risks and Compliance
Author: Priyank Chheda
Author-Email: priyank.chheda[at]imperva.com
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3
Requires-Dist: MarkupSafe (==2.0.1)
Requires-Dist: openapi-spec-validator (==0.2.9)
Requires-Dist: openapi3 (==1.0.0)
Requires-Dist: prance (==0.19.0)
Requires-Dist: numpy (==1.22.3)
Requires-Dist: networkx (==2.4)
Requires-Dist: parsimonious (==0.8.1)
Requires-Dist: sanic (==20.3.0)
Requires-Dist: jinja2 (==3.0.3)
Requires-Dist: idna (==2.10)
Requires-Dist: PyYAML (==5.3)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 871 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cvsvc_apirisk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/cvapirisk_pkg/API_Risk_Assessment_OB.pdf sha256=lmPY7E1q-HGVDvUWgCfqrk-iigrxtyVYgGca4erQ9ng 363678
cvsvc_apirisk/cvapirisk_pkg/CloudVector-APIRiskTool-Documentation.pdf sha256=BsFOGe2Er7BM1BPBQxZWoNCDXAtvhSSICzjYqPpbjDY 262350
cvsvc_apirisk/cvapirisk_pkg/cv_rules_sample.json sha256=utdwiGGpVY_PamBxoXvAZf3p9MQWL1dWv906p8sgbyQ 615
cvsvc_apirisk/cvapirisk_pkg/example_cmds.txt sha256=v1wg3g1ScTum0doeewHfiZdEWccY_q8BQxx2Wj5Jfeo 753
cvsvc_apirisk/cvapirisk_pkg/orangebank.zip sha256=MDeYZC40zQLkivoA8ajuuMHutCwkJUeAoxvbi19yanM 23616
cvsvc_apirisk/cvapirisk_pkg/orangebank_user.json sha256=YNIG72_CLqWjg-9-jk8z5fVlw_kbaqDzdW2-C4vh7cE 16394
cvsvc_apirisk/cvapirisk_pkg/orangebank_user_orig.json sha256=CcvT9ggkY7pZrWGodJBQBLMsNavOjXJOjD-S4aybo0A 16378
cvsvc_apirisk/score/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/score/base.py sha256=wLFmytRvduVnKbiPKAIAcCk0GTWusvGSlOFZZ9hZjt0 2891
cvsvc_apirisk/score/spec_security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/score/spec_security/apisparc_server.cfg sha256=6Q6teBoIbkmNnzCGizOQmzksCddN3JvKgL725d5RDbE 80
cvsvc_apirisk/score/spec_security/cv_apirisk_assessment.py sha256=us1cX8IG__LGF6Bs1Y2-XQ1JBUUCGzePcR5irtvYPfQ 18889
cvsvc_apirisk/score/spec_security/cv_apirisk_server.py sha256=ci5FH2BqYlhqdW_VDe3AxVcOUqcRUNLyP-_mtXFT3To 1503
cvsvc_apirisk/score/spec_security/json_line.py sha256=V6rm67dkxfUIn68FUD3x3yfvWKetIGw_kaoPkmZVw0o 3371
cvsvc_apirisk/score/spec_security/rules_util.py sha256=uObickcH2lKqkCgIoKSv1ibpfyCszJczyz7eaIRRQYE 26665
cvsvc_apirisk/score/spec_security/s-origin.py sha256=-EWXculGNM1bzqdp9P7sRfansF1fv2f2RfJKOg2YdQ0 8837
cvsvc_apirisk/score/spec_security/sp2_reporting.py sha256=WvAz3PajRolxnyIf7dNV47UOVelKLAueogfxgUpleKE 6786
cvsvc_apirisk/score/spec_security/sparc_html_generation.py sha256=DNe-8b3JwADIpIK1OggJ8PyJTz80XXZjHWnwN4amvCs 32011
cvsvc_apirisk/score/spec_security/spec_parse.py sha256=I1Iig5mPjxLnEJoz13iA3r10Zkr_JMivlIUTPYaG_G8 18967
cvsvc_apirisk/score/spec_security/spec_util.py sha256=VgRaAIyFEJ4rYdDNCPSz7kZjAYnlGHUzknIiSPdGusE 5399
cvsvc_apirisk/score/spec_security/sps_common.py sha256=BGxssP6DwOjsw3rY3zX074DC3aF6_T2u4TC0PzZxwMQ 5478
cvsvc_apirisk/score/spec_security/sps_main.py sha256=bHUv4DNZrbDwBRNuuxSkKW6XGC54rIqnZJINduze254 3194
cvsvc_apirisk/score/spec_security/sps_main_cr.py sha256=aELon0JvLZN0qgzds-BfGeW40xO2QhbAmO9XPVW68Q4 26214
cvsvc_apirisk/score/spec_security/sps_spec_util.py sha256=KhlEuBE8VNKe6FyLY8vHgal9Q_haSIJfmX83ZNw7Tcc 12521
cvsvc_apirisk/score/spec_security/yaml_line.py sha256=ABYoX78Q_18lFu3XURPZUCjkO95o8sERKAKJ11dtWXg 1193
cvsvc_apirisk/score/spec_security/data_attrs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr01.py sha256=d7gGZnXFL7NMXlehFnGmYp_A0cpLMV0k6lW-oLw8ZQE 2433
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr02.py sha256=2HK-7Gnr18ADe7BB7ukFPm6KjLP4TeuWk0xWOD8NBaw 2453
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr03.py sha256=ePlLBqFEArJ14wzQiBaZudzfaqEmiaABZY4lo83CY5o 2662
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr04.py sha256=UZFZc3nal8J62O35P3jdmSni1zvIjWxH7jPOYDrhdrw 2684
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr05.py sha256=7Pl1Y8paIgrTTauahSHDFo10KuW9EpAi2UIsQP_PVzY 2697
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr06.py sha256=7VBtcWULs6EPvvsBX2Pc2BnjyX-dCSTx3j5foD04j3M 2117
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr07.py sha256=vgNJa9bETgsovf-AuZU_mBCyDXkLzNp3ijUUbP0mxaQ 2387
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr08.py sha256=7h9lIq8-SuKgUoronGXC5wWtibcYuYfE1PSTJ6P4TBs 2385
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr09.py sha256=aqLhVDoLXgbXbq9sW1yGD67Cp3gB3pzvffsV9RrRAcU 2393
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr10.py sha256=aR_0OLbByh65TmOR48qr45njaA4i3uii0UN7yjrbaIE 2391
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr11.py sha256=P-jpvYXZTKzFg0Xm1P6IwLfP0hzmYT-MQqk-F_QA9dY 2722
cvsvc_apirisk/score/spec_security/data_attrs/sps_data_attr12.py sha256=5BI1EU91_ZR726B-8PA8x9RhRwWXWo9rxqjReRG5NPQ 2731
cvsvc_apirisk/score/spec_security/fmt_attrs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr01.py sha256=cdQxm6TIqHTXYYwI0gciOLko03weM27ABtm081i3vHc 2346
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr02.py sha256=ialWXLc-OxCNOjFrIeeZHhtZFpdF0yqqkhJafNyyGDM 2474
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr03.py sha256=BEYmSaZ5-FEcr-vD6D88dDVZK82xRuXSyqQMqFAgZIo 2477
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr04.py sha256=UoX9xujyGfh6__GX-0LjKVClXO4XSlNocMJZYXKIX1w 2459
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr05.py sha256=qkOYta-nJEfCpJSUoa-TOAdn8OpAtydDxDdgJBue-8k 2462
cvsvc_apirisk/score/spec_security/fmt_attrs/sps_fmt_attr06.py sha256=yPyGF_yow1_scnvIDOTerRkYWRYG9DWWYuUpyTDC7ng 2760
cvsvc_apirisk/score/spec_security/security_attrs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr01.py sha256=FSeDNuWDeHtvT-n3zbYLVQpgChsaBGu8sC2Iv3oqPV4 2084
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr02.py sha256=MZEyfkECxKYujd1Kmd6H0VB5PuaoUyxyMkII3EbUI7s 2418
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr03.py sha256=zCAh5Bj0XHIbK3_tMA1VEP0Fplotv0kszmI8K_tizno 2339
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr04.py sha256=03CXdWnM_D2nDsuJr7K-nTv3MqVL3dgbA_geazF16PU 2867
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr05.py sha256=yh66ltLyX0-gSMkVx_0_HQyH1L_fqu3M-uFgBU53QzU 2292
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr06.py sha256=T7S1e6zyuUxqgamhMeCKzZY8bgAawXNOsLxieZku4D0 2163
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr07.py sha256=Gm2LX-EXpraPpeh_YmNB9lPibd9mpSl0vFwmLQ9L3CY 5141
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr08.py sha256=9MlaSFylS6WOsgNCQePcG4MBEWYS1YoECDaOwyqV1E4 2685
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr09.py sha256=4VNUeq_2-Sj1D-IyqH1K8lhdmTdmATfI_LQ9lTa0jwg 2635
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr10.py sha256=gHsPNq61ZGwnGdx29uTMfS-mjaLIrshn1Oj_xmh8RVU 2479
cvsvc_apirisk/score/spec_security/security_attrs/sps_sec_attr11.py sha256=BhPqSEprqQwtDTDBFxLgSu_slkNv-O8zOKg2Uh5FiCk 2769
cvsvc_apirisk/score/spec_security/sparc-templates/risk-report-template-generic.html sha256=uCl5tCeklZBteUC01rYXjSShuNJ5P16y3Uquj1WDZ54 88994
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/imperva_logo.png sha256=qZaTvG6CdGqslkAjVLVLL3CSNkQvVJaAY1Altsmog5c 11370
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/info-white.png sha256=I1nuwH8oJns9AoIUNFTWpotkuETdRlOrIDaEkOfZTqk 1363
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/logo_cardinal.png sha256=vdwX8sslpE4cKv3qyNF2UpPYNCbcwyWuR9pKxDWxeZk 11350
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/logo_navy.png sha256=WV0qspdv1MUx0tzwh-EyxMN77CwmjkRKGTBLJtXHRvk 11421
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/tile-bkgnd.png sha256=SgJrOsi-km3vybUuJ4Fu3opQMnLufpxUmv3aWDHZt2Q 966
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/charts/api-method-distribution-donut.png sha256=NDHTfZUHmevU7shnoUGHWS9tlxOGef-krN-zbX0nVos 15291
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/charts/design-issues-donut.png sha256=u23YvZF3LVcsNxAELjdpTR7ED0-TsEF2QvitnMRvEVA 16918
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/charts/parameter-type-distribution-donut.png sha256=HbsKbK28A8LXSX0RFEKFjRENo2in7JK7zgFzlgZ3GmY 15192
cvsvc_apirisk/score/spec_security/sparc-templates/assets/images/charts/response-code-distribution-donut.png sha256=s-t1SFysHTaG6BYYwMD2weyeedcdPjsc78yIrjnoHpk 28781
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/_palette.css sha256=oh0CPABNfDxxPy7M9NUNB3sKY4_ViD3TPnqPGUoed1E 423
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/bootstrap-grid.min.css sha256=oXkqkRpkb1eDtCE_4p76s01Z1g_OmrsjpGd4tFF7hLU 16193
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/chart-styles.css sha256=oddAS9SgJUTmoIh7hRTollMY3OV0h6OiTqdw3LzAzfw 209
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/helper-classes.css sha256=cDh7ey4CDh98q4sAnCbc_hNDfhowzDyXqv_-D2heAas 3581
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/helper-styles-print.css sha256=K1r5mH1F8qSFoyG0giK8t4g9Ln1Hhq9TiPKLhYaHoHg 3478
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/report-styles-page1.css sha256=Es2mSOyxKZ0_ZwaoSmpJ-_G9B9C7IxOR8sR1oKExXyk 3944
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/report-styles-print.css sha256=KukUIM5KML8pAGxZvl1cRK9x8i1Q9hQWOiVXntf9wgY 309
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/report-styles.css sha256=fxt8JeEP7f7dfvcNmMJe1ACDsbzJ6rYFFt5jpnlsLnI 406
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/template-styles-print.css sha256=_jlFgQ1ksU5z8O9iRpL-neZ8fjrQDS7m1qBHloEBCw0 6482
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/template-styles.css sha256=NkUDenGKLnyl3T6S-Nk15BmePGxo41uIh7bNW6T83Qo 9574
cvsvc_apirisk/score/spec_security/sparc-templates/assets/styles/template-text-styles.css sha256=UQlr3lEjrbFpgc_FsyjUgEkRxGCdHjMP5utS639_dCA 1212
cvsvc_apirisk/score/spec_security/sparc-templates-new/index_raw.html sha256=uYe_-nksPft3hG7dBqDdq3smqKqJLMiNHWxTQWHdEEc 71478
cvsvc_apirisk/score/spec_security/sparc-templates-new/risk-report-template-generic.html sha256=7h5qsGvrJ9KdwXCUg6vtBXejoA3RPOcAqw4cJzpn1s0 56178
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/images/bg.png sha256=4UgZWsMIDhqoIttwaUrMwsnKdNRIcZ3xFxPVhN-9rBM 207965
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/images/footer-logo.png sha256=qDFmFpY7z4OX2_U0eAot4icrGuZIMnrYOIyecg0VLOo 687
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/images/lmperva logo-white.png sha256=phApsQcrzsgTW9WHpdikShtSN7juv6VeoOlHAV7YQSA 756
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/images/logo.png sha256=npZwbm72c-pTVxtFGgm75qtYGC39yeMsamb5UIJX3ss 2033
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/scripts/bootstrap.min.js sha256=cMPWkL3FzjuaFSfEYESYmjF25hCIL6mfRSPnW8OVvM4 59219
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/scripts/chart.min.js sha256=ErZ09KkZnzjpqcane4SCyyHsKAXMvID9_xwbl_Aq1pc 195090
cvsvc_apirisk/score/spec_security/sparc-templates-new/assets/scripts/index.js sha256=17r61xhuItPXF5PltnhWF60zybpJmr64u7mgFzjh-2w 4023
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/all.min.css sha256=DfWjNxDkM94fVBWx1H5BMMp0Zq7luBlV8QRcSES7s-0 100782
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/bootstrap.min.css sha256=NGQnhVYv_gnxk6LsNP9w4a8KvxcNYBIINoEI_lJiku8 163872
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/fontawesome.min.css sha256=fSct41tBD7FlN3VQzfnE06gPu8yWHhEZFOTVwOr1cp8 80388
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/html.css sha256=09qTKdKoyBl0kB3Lv2hbaOmrvu7h4HFcf8M9UVr_SVM 11245
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/print.css sha256=a4A4xPNdhhdNg2-Jbk4yMxv4Q_Gk26AKFCqQO6MbKbk 393
cvsvc_apirisk/score/spec_security/sparc-templates-new/styles/reports.css sha256=GZ82LY-qSiD7YT88Lg83ssl56azVWzeZX19qUfPznUI 11230
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-brands-400.ttf sha256=5SP0nBKxOhdgFK8aRq5aBUWxNr9W1JZCaqiBAm0MMYo 181852
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-brands-400.woff2 sha256=QEx0bI9-P5t2EajyPZCMGjKlyXIja52Ju2iwXZv0uQU 105536
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-regular-400.ttf sha256=Tpan4Jjjb9STGUxk6XO6UjfaZXYMe3RiF-Y8gwMmqaw 60520
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-regular-400.woff2 sha256=aidOdinA1x3PjKsedzNofr_jLixTtMqfrQULTx1UcfM 23940
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-solid-900.ttf sha256=A_KYbAgkxova8eFpRzUvX-QX0DdBgGCX-p6nEx_joBk 388460
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-solid-900.woff2 sha256=12-06EF0ij9rxj76IxVuAmMcKDv0H4Tvy9rzOeo-G3M 154228
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-v4compatibility.ttf sha256=hqaHz1reaR4ZqgNyD_p8G6md0TfzbMYZgO7ER_IWBic 10556
cvsvc_apirisk/score/spec_security/sparc-templates-new/webfonts/fa-v4compatibility.woff2 sha256=DbMb77SDfFa_F26HmnFbXN9FdVP8foh3-XS0xu91sbE 4960
impsparc-3.1.2.dist-info/LICENSE.md sha256=Ulqoj2yiFSZS3Dxxojzeu0luemmgxejOblQTL64EV5k 1064
impsparc-3.1.2.dist-info/METADATA sha256=2E92--hjqFyNQkOR1bE6vY2AnZNC-qGJR9FeK5FD3fU 1584
impsparc-3.1.2.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
impsparc-3.1.2.dist-info/entry_points.txt sha256=vAyOC4ySxaRxTSxtypVrjph89cC2-VAI7BTjX9axXhc 164
impsparc-3.1.2.dist-info/top_level.txt sha256=a_kqtblxPFL2NLuAaQ4aActzUWwpMO3b-Ak9eQ8-_Jo 14
impsparc-3.1.2.dist-info/RECORD

top_level.txt

cvsvc_apirisk

entry_points.txt

impsparc = cvsvc_apirisk.score.spec_security.cv_apirisk_assessment:main
impsparcserver = cvsvc_apirisk.score.spec_security.cv_apirisk_server:main