shouldi

View on PyPIReverse Dependencies (0)

0.1.0.post0 shouldi-0.1.0.post0-py3-none-any.whl

Wheel Details

Project: shouldi
Version: 0.1.0.post0
Filename: shouldi-0.1.0.post0-py3-none-any.whl
Download: [link]
Size: 32267
MD5: 950e5477f324267e544cb48be5c7544d
SHA256: b505f993cba0d63e810f4732aa6e165418c57876a53d70b6a11487b5784dbb2c
Uploaded: 2021-06-09 22:26:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: shouldi
Version: 0.1.0.post0
Summary: Meta static analysis tool for Python packages
Author: John Andersen
Author-Email: john.s.andersen[at]intel.com
Maintainer: John Andersen
Maintainer-Email: john.s.andersen[at]intel.com
Home-Page: https://github.com/intel/dffml/blob/master/examples/shouldi/README.md
License: MIT
Keywords: dffml
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: dffml (>=0.4.0)
Requires-Dist: dffml-feature-git (>=0.3.0)
Requires-Dist: aiohttp (>=3.5.4)
Requires-Dist: bandit (>=1.6.2)
Requires-Dist: safety (>=1.8.5)
Requires-Dist: PyYAML (>=5.1.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5503 characters]

WHEEL

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

RECORD

Path Digest Size
shouldi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/cli.py sha256=MQLZRPI7arnPYuaWYXO0ZryT5KwWOMeuqe7-gd3xI5M 3265
shouldi/types.py sha256=FJxyW5HKbC0qORevHY8qR1G1IGQTbXzSK-6P-z2A8aI 330
shouldi/use.py sha256=9-7kPuIpYkoWXUJzs23INritV01C0qrXvBsDOE_TApI 3412
shouldi/version.py sha256=6Ne5lsLOAV3IY9dDWhIXbBe41UvX4i5V6DT9NxXwt4o 24
shouldi/golang/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/golang/golangci_lint.py sha256=c9P1nVrG1xUevlYQpsy0x_6Sb_z5gtaZ7-FnbCG3vYA 1085
shouldi/java/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/java/dependency_check.py sha256=fEs5RoGyUYJSFGQ1TNuc0nhA2k9cmRehHOEmskBNZ-s 2419
shouldi/javascript/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/javascript/analyze.py sha256=9KyK5h2uPcCHvahWfzXSPtMfHrlo9l-GjgskHXChkOA 1343
shouldi/javascript/check.py sha256=H2VC8X2OvP5-PZkKvDR8228qDgqBFaLLYjLx9OFeEOE 1154
shouldi/javascript/npm_audit.py sha256=TjJz0UnzvMXiRBxW3MqP0LFiF-jrHLUMgwM-3tonDN4 1177
shouldi/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/project/cli.py sha256=15zoLHLZcMnuIyHLt4w_lNic2OpiltTm_cMZBcawVKw 1442
shouldi/project/bom/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/project/bom/base.py sha256=DNsbVa4F-gP1zXmJ5DcttjjjeXaMak96slU1A_ETz-E 1642
shouldi/project/bom/make.py sha256=BPgPFfA7_qyw4d8rBSMv40oScSbp8Kx45tzSeK62xOU 2640
shouldi/project/bom/python.py sha256=j6qRhNiN7KGDNAov848cfGnVwRWHgCphNPtM3nZPoYo 1304
shouldi/project/bom/db/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/project/bom/db/base.py sha256=a-IQvls4sY7cITajm97OR1-lHLO7zxpbrkHpNNIwDE4 1632
shouldi/project/bom/db/pypi.py sha256=J1mFfDzUKhDkPL1LqnlvCKHPHT3MBct-Z05qDFIGiCE 1915
shouldi/project/bom/db/yaml.py sha256=NJq_I-cowkuVUGOmrqgSOjp2xf28ndPTu8PTZgyy2xo 1878
shouldi/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/python/analyze.py sha256=fSlMojUOPAefs6YT9IGaeOEF1cQ5cXgHCiAyJb6EKyw 2398
shouldi/python/bandit.py sha256=4Z75eXHIri7tQbNZEvlZAXdDeSU2WAdqL_FhnNn99BM 1568
shouldi/python/check.py sha256=B3g9zLWfNdXLAoS62usEY9EKlA51h9DfEu8zCfQnKOo 1130
shouldi/python/pypi.py sha256=CQILlyeNu53KzsECYDCTPGGPK6D6s05YdQLwZKKOEvE 2602
shouldi/python/safety.py sha256=q7uQ0qhOW95aCoIBGMTctzn56bqT9Zx7XwNb3mPKc1g 604
shouldi/rust/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shouldi/rust/analyze.py sha256=ysvRPA9PKwWpYkFLgHmh-4LPq5Oq1xcK4grUBxJ-8mw 1178
shouldi/rust/cargo_audit.py sha256=Mj6tqhm1qeDFVuGO8DQX0ukznqk2UWrP46QPo7CzstE 2636
shouldi/rust/check.py sha256=bFM-dFNCqMlMExcdo6EHPzTKOe91qIFP-B4tZP0ooGU 1197
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/binaries.py sha256=OHjm3o6P_rYVX2AX_6_9sNCofJuF5ei1N9PQw0p167g 3709
tests/test_bandit.py sha256=qYvqwdcF6Z-LxkGvtf_xGjUeqaS1koS_NX440Qe6FqA 330
tests/test_cargo_audit.py sha256=TmRkc1x1Kh-P8Di4pPCDMhGPCzCrrZEho_WX7oMdp_o 1128
tests/test_cli.py sha256=-J6FSOUTXCjawH4K0FM9zXcIiXHxX7TEmj7QGpQZh0w 478
tests/test_cli_use.py sha256=o4_o7VrNxL1CN4ue0plc0c0PJTntBnnFmzqUOZGSZYQ 4295
tests/test_dependency_check.py sha256=GiXmZ8RT5bkk0F0V11KHPzv2j03FxqDaQqUofFR4uvs 873
tests/test_golangci_lint.py sha256=pVHHBigueaW58MFuaPJGwI-BJTmzipCL6VybBO9DyKU 1524
tests/test_npm_audit.py sha256=HJzDDZF82m3-m7xgvnOd1rdJ3d7HgJYdjMFPmC07Z7c 698
tests/test_pypi.py sha256=YgvmaA1rTCZ9eXUC6694LaH-Aw8oX65EBouRkQBelcw 1275
tests/test_safety.py sha256=WfTSh8c1ki5hAn8MOnzBiAMDdC4x0jXLj0NO-loXipE 253
shouldi-0.1.0.post0.dist-info/LICENSE sha256=TTaPqfOARqs-Ja1c3SqqLfsOu5Rj6rtG3EvrlBF2rNA 1067
shouldi-0.1.0.post0.dist-info/METADATA sha256=KtSKuwdVoqxjAusMXrrPWG9mFHDF0cNbCcRhPZZNxHE 6614
shouldi-0.1.0.post0.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
shouldi-0.1.0.post0.dist-info/entry_points.txt sha256=upf8Tqq0PGHeytB5kzursChieaonJeBZ7L7YdeT9t5g 467
shouldi-0.1.0.post0.dist-info/top_level.txt sha256=0hJEjUpRthO80_wd4Cun1QJ7KXlZ2gh0M3s2kz5oMQM 14
shouldi-0.1.0.post0.dist-info/RECORD

top_level.txt

shouldi
tests

entry_points.txt

shouldi = shouldi.cli:ShouldI.main
cleanup_pypi_package = shouldi.python.pypi:cleanup_pypi_package
pypi_package_contents = shouldi.python.pypi:pypi_package_contents
pypi_package_json = shouldi.python.pypi:pypi_package_json
run_bandit = shouldi.python.bandit:run_bandit
safety_check = shouldi.python.safety:safety_check
pypi = shouldi.project.bom.db.pypi:PyPiDB
yaml = shouldi.project.bom.db.yaml:YAMLDB