hoppr

View on PyPIReverse Dependencies (4)

1.11.6 hoppr-1.11.6-py3-none-any.whl

Wheel Details

Project: hoppr
Version: 1.11.6
Filename: hoppr-1.11.6-py3-none-any.whl
Download: [link]
Size: 310160
MD5: f0931836fd0c902e8236dfa2063d69e7
SHA256: ec21dbdd0e168f1cab270dd83fd1d0283c64f9342ada6f566e53ba9fbbf70b14
Uploaded: 2024-03-14 16:08:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hoppr
Version: 1.11.6
Summary: A tool for defining, verifying, and transferring software dependencies between environments.
Author: LMCO Open Source
Author-Email: open.source[at]lmco.com
Home-Page: https://hoppr.dev
Project-Url: Repository, https://gitlab.com/hoppr/hoppr
License: MIT
Keywords: packaging,reports,build dependencies,software bill of materials
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Communications :: File Sharing
Classifier: Topic :: Software Development :: Version Control
Classifier: Topic :: System :: Software Distribution
Requires-Python: >=3.10,<4.0
Requires-Dist: Jinja2 (<4.0.0,>=3.1.2)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: hoppr-cyclonedx-models (<1.0.0,>=0.5.5)
Requires-Dist: in-toto (<2.0.0,>=1.3.1)
Requires-Dist: jc (<2.0.0,>=1.22.2)
Requires-Dist: jmespath (<2.0.0,>=1.0.1)
Requires-Dist: oras (==0.*)
Requires-Dist: packageurl-python (==0.*)
Requires-Dist: psutil (<6.0.0,>=5.9.5)
Requires-Dist: pydantic-yaml (==0.*)
Requires-Dist: pydantic[email] (<2.0.0,>=1.9.0)
Requires-Dist: rapidfuzz (<4.0.0,>=3.1.1)
Requires-Dist: ruamel-yaml (<1.0.0,>=0.18.5)
Requires-Dist: typer[all] (==0.*)
Requires-Dist: typing-extensions (<5.0.0,>=4.8.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1216 characters]

WHEEL

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

RECORD

Path Digest Size
hoppr/__init__.py sha256=TuzCRGeOGH6jYXMTLHgrYddNQb01XFd1hgUl3CjXR8U 2262
hoppr/__main__.py sha256=KOD9peNo0NCkDheFmPDmugGcnF_W1tHOcy3YyOfuvgI 154
hoppr/base_plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/base_plugins/collector.py sha256=E37bovV-M34gM9m5lI7t_5KR-IpykcZlRth-8teXwPE 11462
hoppr/base_plugins/hoppr.py sha256=Ybc698iLJK4OFFm44_uo5HvpxzZGByt4Ka55eqhQHy4 10907
hoppr/base_plugins/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/cli/__init__.py sha256=lJWy-xG3aeGML1nAtGw57xQ3azUChO-RF9JMDI82Nfw 2419
hoppr/cli/bundle.py sha256=R8leHvXFFIy27MBhRbllwNx32xH4ADn1UKO3X2WMMgQ 8640
hoppr/cli/generate.py sha256=agd9uwGDHa2_VZIo6kEpJ9iEF0AVA2Kbg0snOkfBH40 2281
hoppr/cli/layout.py sha256=VtBiJFeyrFPexTOuyGP_kOe0ro0yY1EaG89n5NyX7BU 10498
hoppr/cli/merge.py sha256=tvMxzNN4zdCnqQ1IzOcuSz_R6E_MJL8QZgmbCQxA5nk 6264
hoppr/cli/options.py sha256=WHPuVfHVfAnLwh-IQngXnrn9-8aV7H9ei6oMQqo9N4E 6955
hoppr/cli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/cli/validate.py sha256=AO1W00RA-rh1aWfK4uBTrUFqYk7ylTpVEn-HBdVKHnE 20973
hoppr/constants.py sha256=vboatVF_9vj7MXebf573tg_gdvVxkdSIgOU_sL73mZQ 562
hoppr/core_plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/core_plugins/bundle_tar.py sha256=JCJeObxiwG8L7kFkFVades9y9k6Q7qyehjdQZh_3nj8 2637
hoppr/core_plugins/collect_apt_plugin.py sha256=NlsWcY_frwbaaLDKsZqmn_kdWLzA4m5B523DbOXBrBA 13578
hoppr/core_plugins/collect_cargo_plugin.py sha256=I8YXO_OYhX1vVIK23rXpmbJmi61hPyoTI_yMNkJLr5g 2403
hoppr/core_plugins/collect_dnf_plugin.py sha256=zR_SNcO0gLr6j2lY7D9f3K7rILavWP56Sx4LQuEK408 11597
hoppr/core_plugins/collect_docker_plugin.py sha256=o4a1WkAIHPjOtz5MoHPMjY3jVX8X_rIeWoZ_BQyeNCA 6485
hoppr/core_plugins/collect_gem_plugin.py sha256=BznkFPSf-lVCR1UkxMrmchCqjYhax53TIVi8N0IGbJE 2961
hoppr/core_plugins/collect_git_plugin.py sha256=TcxGdcz9OqspNBPTi8W4eZ9h6V9wrsEsKnhATiZ5MfQ 5202
hoppr/core_plugins/collect_golang_plugin.py sha256=yZum0Kh-aUOVcuTeNx64qEddjjEKMwm2oTsZXI6HckY 2403
hoppr/core_plugins/collect_helm_plugin.py sha256=MSC85Lf5QXS3yADvFGR93IkYTTjA-EkxHyGbPezIiG4 4230
hoppr/core_plugins/collect_maven_plugin.py sha256=KGNXe3LLRPu62Ywvcw28hCEciRCIowNSRYZqniDkUfc 11528
hoppr/core_plugins/collect_nexus_search.py sha256=xr74H0M_XdBBHqCTn6j8tFHIcUrvRT0T5IFMITCtj4c 11268
hoppr/core_plugins/collect_npm_plugin.py sha256=zgmd6z_W6XQl81O8QIlv6_7LkloaPr-L6x7RU3sZCas 2463
hoppr/core_plugins/collect_nuget_plugin.py sha256=t7lWzDlgdP3eTvh2yWtzSZ1eQVe90w1Wp6zokNXAP9Y 2860
hoppr/core_plugins/collect_pypi_plugin.py sha256=fUB-LsMbW2J0bwj2FPYoECeCYKDb89fJGC-6N9H7Gyw 6943
hoppr/core_plugins/collect_raw_plugin.py sha256=D1hGennVfMe5V9wHeHo3-HM0YvGrO82f_MUyKuA_zls 3033
hoppr/core_plugins/collect_yum_plugin.py sha256=vIx8ijhC_KScRWSq5WUakSQ8QnLl7y_TA3iBu-vukrY 3941
hoppr/core_plugins/composite_collector.py sha256=iwXEZD7V1G76JCQ5Qn6Hc2er1Jxc_nB3pkU1jnZXV0A 4458
hoppr/core_plugins/delta_sbom.py sha256=Biw2_cWNy99BD4avyVo43bNUtg4Exfof89ORdKscSzM 5878
hoppr/core_plugins/oras_bundle.py sha256=cD4jifcEqtmTw4AseTRO1aOoKA6hY4O1eP_kpy3i1AQ 6536
hoppr/core_plugins/oras_registry.py sha256=WRA5wMOD-lyayUw4uLRQe3Elnlp2h2o51IYwy-sfXDM 5106
hoppr/core_plugins/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/core_plugins/report_generator/__init__.py sha256=_C6ZsgnNr6bEqbiWHgF_Dkxay5QcpdqLtRkxkUn8uMU 202
hoppr/core_plugins/report_generator/assets/hoppr_hippo.png sha256=UPztAVd6_BRJF79tITgsKQ7T9zFIrRd1xzrZxaZGrZ4 126749
hoppr/core_plugins/report_generator/report_generator.py sha256=9TsA9AIzIae1EDAVM2ynHkbtJl006B6NMeY_8z7SkGo 5193
hoppr/core_plugins/report_generator/scripts/bootstrap.min.js sha256=NPJAn1iz_TgPjvzeMx4YUx5sS846wi_6oB7yqO0u_Us 60554
hoppr/core_plugins/report_generator/scripts/custom.js sha256=gftCN6mlZGKuxIIBkjneeW1GXKkjUi6wf4Q_ZJPD1do 518
hoppr/core_plugins/report_generator/styles/bootstrap.min.css sha256=ky6hUQiSiZG88MCkZBX8ZS3l_8AVjDUgU1e5DGXus4Y 220780
hoppr/core_plugins/report_generator/styles/custom.css sha256=uoY-OTDcFhBR3AUl36DBI3Ntw3vpSJodmHp3y9nCN1I 3562
hoppr/core_plugins/report_generator/templates/component_card.jinja2 sha256=dbZiG3ypn5xafJA_OtR79O5mazG7PWLmNrWS2fEyy2E 5052
hoppr/core_plugins/report_generator/templates/general_summary.jinja2 sha256=TmFpw9lWrvJFNpkOihIcyf0CNCIxCNAITqiUamQjLyk 1230
hoppr/core_plugins/report_generator/templates/index.jinja2 sha256=sia-PchQybGMwCWWpJGZ1KLzk1GXTE-1_FHvbTfT6fU 7246
hoppr/exceptions.py sha256=1TPgemQWPAh-yWOmGV6GDQeFLCKVxP4gA7WCX-j6OCk 544
hoppr/in_toto.py sha256=ewtrA8Yrz7QRYWSxtIwrnCpr-miKGHcQKAmcHjgdDz8 6787
hoppr/logger.py sha256=NfKRG_ImSgIOFW7rBuCe6J6_94k5dc_MOW-Uyk52UIo 4247
hoppr/logger.pyi sha256=tsTd6EI03LSJuYmSwzab1LIUdlZrjL-gVqAiczNhp-8 2083
hoppr/main.py sha256=i4g9QBwXNxy_FRJg1KHoeudIdWOLf4trZLx3p3vnvcY 2841
hoppr/models/__init__.py sha256=RnrtcEtoCQqm6w3CVX6BKLSJetmPccaEfZrS8MZcnOg 1500
hoppr/models/__main__.py sha256=l83ZrTZoGRhE-wmVDu9m663mFPjjpeSKoCpJWM0N_5A 1858
hoppr/models/affect.py sha256=eF7zp-ptBtsq1vWwUDpncs5syIgRWn7a2mzdBudNk2k 1819
hoppr/models/base.py sha256=mvTsfccVMnvcBLTQgiRNIN1xMRXcOrLMLprQzjfWOjg 10302
hoppr/models/credentials.py sha256=pwEt8KGaygdnsqiRtTULLhPl42z2TD_b2Uqxn4W-okg 4024
hoppr/models/licenses.py sha256=0l-2MllZi6mUXMsjhbj7YDi-4eMM-gP_llR7GwjY4Tc 5399
hoppr/models/manifest.py sha256=abifvPw4J-90Cg8YHTcmGb-NjIPUnh3_FVUEB_bpovo 14404
hoppr/models/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/models/sbom.py sha256=6ZLXD8SbhEQFGXXDPFh1rmFwRQHc66Z_BI6yZLHVtaA 18590
hoppr/models/transfer.py sha256=qg3i8sdYOGavQ5E1I46BoeUgoO3lApv-E6qZrn3ZPUQ 5528
hoppr/models/types.py sha256=owKIZMb1OqmJfmdZGVpQbN1J_vcDvxTk2pi9J2tvRAc 6118
hoppr/models/validate.py sha256=GJN4dHoLseqNYAB3CXHn4xWmjbFhEAHsBF_Z2Y9nOA4 3573
hoppr/net.py sha256=Hv18kqSJgIPu2JdokRbK0kaMf79U1uSUxj-EjYNpuis 3767
hoppr/oci_artifacts.py sha256=QjuUQVy4ltyB3_3rqGoyNFw4hji-nJQd7zWnwKn-Upw 4325
hoppr/plugin_utils.py sha256=X33qb8ZMP35rBuxUtTkjrifoGvEIRwZ0IlNlsq3ck6U 1332
hoppr/plugins/__init__.py sha256=3_ejjCaC9JCOmcBuU7k__cX3smxVEjTIBJeRMNPOJmw 128
hoppr/plugins/collect/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/plugins/collect/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/plugins/collect/rpm.py sha256=DuEIjqIWydbJVFTBLQccv5eYsvEG0N_otG-OIFSXnkQ 11199
hoppr/plugins/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/processor.py sha256=J9BB7IfoFsmbHMT8sfbhIMsPI6krelEBZgTOnPAqao4 30751
hoppr/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoppr/resources/hoppr-hippo.ansi sha256=vgyveGpCR96y1RUyAQRdshuCVIjBCfOThiOwVFwmITg 22579
hoppr/resources/hoppr-hippo.ascii sha256=GMWBSAUDI5i-kzC7IoEYuwWWDzL-hyfqBYg62sl6TzA 19725
hoppr/result.py sha256=n_EGqsH5nJ69ozOGpThPhjzTGKaH7Ldm5MTVLRuSzCA 4810
hoppr/utils.py sha256=TeUNwfAAwOvh5H-hfsDrLBkCAbeIIuSxoPJk6Ber6FI 10022
hoppr-1.11.6.dist-info/LICENSE sha256=Hg-9VyNKfH4fKo0_Iwq6eG15iCBnHiV5mSJzs9kJYms 1084
hoppr-1.11.6.dist-info/METADATA sha256=upUv1wURZSOTfa3j9Qzl5xAtqmPdOMH2QtBKARltnhA 2798
hoppr-1.11.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
hoppr-1.11.6.dist-info/entry_points.txt sha256=TJAgEktD5yZKtbFpUBaBElw0Ng18e06MxzN8i_xG_hY 1576
hoppr-1.11.6.dist-info/RECORD

entry_points.txt

hopctl = hoppr.cli:app
bundle_tar = hoppr.core_plugins.bundle_tar:TarBundlePlugin
collect_apt_plugin = hoppr.core_plugins.collect_apt_plugin:CollectAptPlugin
collect_cargo_plugin = hoppr.core_plugins.collect_cargo_plugin:CollectCargoPlugin
collect_dnf_plugin = hoppr.core_plugins.collect_dnf_plugin:CollectDnfPlugin
collect_docker_plugin = hoppr.core_plugins.collect_docker_plugin:CollectDockerPlugin
collect_gem_plugin = hoppr.core_plugins.collect_gem_plugin:CollectGemPlugin
collect_git_plugin = hoppr.core_plugins.collect_git_plugin:CollectGitPlugin
collect_golang_plugin = hoppr.core_plugins.collect_golang_plugin:CollectGolangPlugin
collect_helm_plugin = hoppr.core_plugins.collect_helm_plugin:CollectHelmPlugin
collect_maven_plugin = hoppr.core_plugins.collect_maven_plugin:CollectMavenPlugin
collect_nexus_search = hoppr.core_plugins.collect_nexus_search:CollectNexusSearch
collect_npm_plugin = hoppr.core_plugins.collect_npm_plugin:CollectNpmPlugin
collect_nuget_plugin = hoppr.core_plugins.collect_nuget_plugin:CollectNugetPlugin
collect_pypi_plugin = hoppr.core_plugins.collect_pypi_plugin:CollectPypiPlugin
collect_raw_plugin = hoppr.core_plugins.collect_raw_plugin:CollectRawPlugin
collect_yum_plugin = hoppr.core_plugins.collect_yum_plugin:CollectYumPlugin
composite_collector = hoppr.core_plugins.composite_collector:CompositeCollector
delta_sbom = hoppr.core_plugins.delta_sbom:DeltaSbom
oras_bundle = hoppr.core_plugins.oras_bundle:OrasBundlePlugin
report_generator = hoppr.core_plugins.report_generator:ReportGenerator
rpm = hoppr.plugins.collect.rpm:CollectRpmPlugin