tssc

View on PyPIReverse Dependencies (0)

0.15.0 tssc-0.15.0-py3-none-any.whl

Wheel Details

Project: tssc
Version: 0.15.0
Filename: tssc-0.15.0-py3-none-any.whl
Download: [link]
Size: 133901
MD5: e22f4e74e0dfdaef34da7099bb09261c
SHA256: 179b83ca3c1b7a49803ff6c747cfc4d72016075904274d5d81850c12ca7afb48
Uploaded: 2020-12-17 23:45:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tssc
Version: 0.15.0
Summary: Trusted Software Supply Chain (TSSC) python library.
Author: Red Hat Services
Home-Page: https://github.com/rhtconsulting/tssc-python-package
Keywords: tssc,Trusted Software Supply Chain,Red Hat,Red Hat Services
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: PyYAML
Requires-Dist: gitpython
Requires-Dist: sh
Requires-Dist: jinja2
Requires-Dist: wheel; extra == "tests"
Requires-Dist: pylint; extra == "tests"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: bandit; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: testfixtures; extra == "tests"
Requires-Dist: mock; extra == "tests"
Requires-Dist: codecov; extra == "tests"
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 2523 characters]

WHEEL

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

RECORD

Path Digest Size
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=oqYT651bEx-CamrPhOGX6DGDKnUKgBHUD15t37267-s 89
tests/test_decryption_utils.py sha256=LBKye9d0L39RhG4URu65CWyxP6OKNMT4dU4z16yOWkA 7467
tests/test_exceptions.py sha256=BiocWamRY8fctpZeIEtorKVG96LOGMFPbTyz2V22Dkw 238
tests/test_factory.py sha256=v145IjX4Pod0T3XlhG_EEOBIb-Cjj_LmY69byUIte7o 6630
tests/test_main.py sha256=1GVZ79PC9PF7XG5goUsvwUtbm16QihfLKKDuf8sb73Q 20693
tests/test_step_implementer.py sha256=Pfg1jIcV4aQkyuyWBk0iZai8U_l-yaBWoTG-F4VnVeI 38384
tests/test_step_result.py sha256=Reh8Ucr2T6WzbpnP07K9f6a9I0w5kaH39KEVxi172AU 6070
tests/test_workflow_result.py sha256=nX4xcDTTEUY0iQhgzFASrQqFcVCfHxR-_ux5-_pLhGQ 17836
tests/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/helpers/base_step_implementer_test_case.py sha256=rvtg-ejy7LHw4he-b-W7BqoRHpNin7-ueycfurKUu_Y 2639
tests/helpers/base_tssc_test_case.py sha256=rOnViOiTPyRf73SGJU_xcj5vzWGKsQ7GxjCU-FhRH1M 557
tests/helpers/maven_step_implementer_test_case.py sha256=2Vqskiymcm32f1RwQqsDZ4QT33PzxPC-b21chBsFLjI 1675
tests/helpers/sample_step_implementers.py sha256=EDZN2icnV587KN1K9UV774zXxhFaMlOQ_0FF_OU7Rsc 2220
tests/helpers/sops_integration_test_case.py sha256=X40i0QqSGSpeuI83wV6LFwTvqGrXpO3K4r6n8Pw8QPI 1640
tests/helpers/test_utils.py sha256=3R50UP7SupnGwJFnTY8gHh9bA4oshUO_luuC8RgrkxY 2052
tssc/__init__.py sha256=sY6NeiKzPmUWUDUBms3OrkSyLMjAIMFjPZ02mrnLOxE 25846
tssc/__main__.py sha256=DSRJYUrXWaA5N_M2Hf6As3sqkDeqmLRaVvRL1G8vJs0 4100
tssc/decryption_utils.py sha256=JyHHK1v-f5REO3_5wXpKAP0st-HECSVXcWKiTho8SyA 6820
tssc/exceptions.py sha256=oR8CaGYyCPDoRYWIWgD3sGF3Yon3C0k_VkaZsICeVEU 120
tssc/factory.py sha256=xgWXYew3G3tC43olyDJjZzw9HAuYLlvWnPFvpmVcbB8 6392
tssc/step_implementer.py sha256=xbdtlJfIfrO7-8fshSuB-Ewq29B-8z1vo1f3hBp17DA 22265
tssc/step_result.py sha256=zIxdA4uUUTgGwlUPnCOdn5jx_RegJ5ycQrnvKqIZYok 7162
tssc/version.py sha256=CWuAhMZ_nDlCyHZ-NMesrE4i15wQ1pcCri8bLO5SFfE 144
tssc/workflow_result.py sha256=ZmzTnS6KjSoCo7hHhy9rp1mqsyCuuIhh9F5Yvf90l9Q 8476
tssc/config/__init__.py sha256=nA6iB4VWdrWbbJSAhfh2arRf-E1658Gd_uAld1GQxA8 322
tssc/config/config.py sha256=xgZxoHvT2koMltQW9Cp0NCzTH5y5C2FxzXYpZ3H4PU0 19650
tssc/config/config_value.py sha256=jpHRSVwAKxdHKFijCxb0TmEg04Volk9Ig_4ZRmJ_L2I 7756
tssc/config/config_value_decryptor.py sha256=4A7KAIOxa0_9NiW-DbEJq2HVZWqs46dU503U_MURKSY 1145
tssc/config/step_config.py sha256=Nrbyg2-TTyddW8kL0Sqs1U5RjIF0J0dYrshlirctQ7o 5400
tssc/config/sub_step_config.py sha256=quI3lbn6UnKds8qDwu2Ax_hGXLu60B4JLSEnhhFzyWI 11948
tssc/config/decryptors/__init__.py sha256=qt0wmnZ6--EKp-6o0ylyBv98ir6R49yEuKGmEYw-VxM 94
tssc/config/decryptors/sops.py sha256=bRdc7Gp_Pr3xGZc15yIn3vJ-26vrKRwlU4UrXswu3u4 4866
tssc/step_implementers/__init__.py sha256=UaDBDj6t8NDyW6NkEOeriYhw-7WGF278PoBgJHD6ThQ 915
tssc/step_implementers/container_image_static_compliance_scan/__init__.py sha256=2HOuVY_eH7yUfbljawChFqhOJxta3C8yOfvUdpn0G1E 143
tssc/step_implementers/container_image_static_compliance_scan/openscap.py sha256=dAzHzS7N-LcJr760vxP1rAe5wp58kzYCzGx2DN1ykVc 3857
tssc/step_implementers/container_image_static_vulnerability_scan/__init__.py sha256=6MDUhAYug1ZwB_e3xg4FDWUsDQ5zaPwVb7g3cT-jcVY 146
tssc/step_implementers/container_image_static_vulnerability_scan/openscap.py sha256=TjuDjU1JQab6hdIW2GKnCK8cvB9FmKWULmPMRpffIEA 3023
tssc/step_implementers/create_container_image/__init__.py sha256=QXJ1LRGsBUD8P_bLwnLRDzFQcUGrh2DOlULk_M7qFV4 124
tssc/step_implementers/create_container_image/buildah.py sha256=E3ZfvMgbKQljNTgutNFASrMA0waYJhd36PcljuwRX-w 7824
tssc/step_implementers/deploy/__init__.py sha256=xja82MnxAPl2jPJkIMaa_UKzEVo7zVuRzIkJaLfwhsk 963
tssc/step_implementers/deploy/argocd.py sha256=rEiFUF8ECUeCXhMb3nZk7hP3E4m9YiH4RsMUq_FaYrg 40560
tssc/step_implementers/generate_metadata/__init__.py sha256=g7pcKPWeOk8SRp2uO9ipXH44FvyQNBWFGxWOGOeR2fI 247
tssc/step_implementers/generate_metadata/git.py sha256=_E1qR7uCxgxKflr2QxvL7oEim4a3jIdBLlsSYzya6PE 4389
tssc/step_implementers/generate_metadata/maven.py sha256=9Gxx4Yf1AV-QxgHIoooWbCtdF5hn7qWPN6KemCHwt-U 3716
tssc/step_implementers/generate_metadata/npm.py sha256=968bYeHAiMWmBxVQmK_A3MJgk9ewYE-2fEdX2RcPebQ 3778
tssc/step_implementers/generate_metadata/semantic_version.py sha256=R4YQBKKYDrP60kcy2RyKXlhdxyrKG2R66MUGsyReWso 4469
tssc/step_implementers/package/__init__.py sha256=3frCVihW2Zhjovp3FjGY-t9s1si_fV7Zqk-aPlaGY_U 103
tssc/step_implementers/package/maven.py sha256=RfQq4t8S7HA-PSSWbsmjhyLna0kJ96jjIfY906fYWOM 8395
tssc/step_implementers/push_artifacts/__init__.py sha256=fadcdLU0tg04NYy3Q_bcog-zzvEeiTaVGO_xi8MtfCw 110
tssc/step_implementers/push_artifacts/maven.py sha256=q7fewm6JxWgrke-mb4NqsUvMxYi7bfI1h-75vCtvCfk 7235
tssc/step_implementers/push_container_image/__init__.py sha256=kwVra-XtJ595wKA_vPh9rqOcIkL1CYrGPExd8UQGRSs 119
tssc/step_implementers/push_container_image/skopeo.py sha256=4h_z7bhhWOYqKnlN-CzYzU5VAzJ3gDZCHqG3KOGHLCo 7152
tssc/step_implementers/shared/__init__.py sha256=HX0_NWOe6Q2MF_pqfruaqHjiexby954c6Bs6YryMQq4 224
tssc/step_implementers/shared/maven_generic.py sha256=Ebx81TRIOaRjBrYQLU-LNlVAHtBKLpbf0sYcodqmxi0 3031
tssc/step_implementers/shared/openscap_generic.py sha256=F6DzblI_YckzS6wOcSou1vwD3JPKbJLOJirSOGnEBTs 27456
tssc/step_implementers/sign_container_image/__init__.py sha256=bAjAuwzDe5QDH_qltWsAAep8glsBd-D4RR0-TXE4sG8 182
tssc/step_implementers/sign_container_image/curl_push.py sha256=Tmqap-n1CL8r0nHB_LnN8CWtVV6m44ZUFgA0LO4Mm60 8132
tssc/step_implementers/sign_container_image/podman_sign.py sha256=27U35l3njMdmjIeeLoqnNeCR4psoynvNm0-_OTWsExE 9276
tssc/step_implementers/static_code_analysis/__init__.py sha256=0HWkm2sM1GATwOc3k0zqGKyiKHCygXCieD5H5SIikHQ 128
tssc/step_implementers/static_code_analysis/sonarqube.py sha256=0_Xfqn3dklvh5drzFSZoogHAtwZvxUsCGjGOCEQEjEE 9611
tssc/step_implementers/tag_source/__init__.py sha256=EfwAGtFnPVl4pvacYuksJKhmSTqjesSo98QQjGQoxQo 100
tssc/step_implementers/tag_source/git.py sha256=uDBA383Fz1qbwhoV5nvbXrZkZXcU-fGzRlIvWJ-lHxY 10133
tssc/step_implementers/uat/__init__.py sha256=IsDX5BBt0vCM_0XmnxV-X6GWiDmsKGWbb5Ha9zL-PE8 175
tssc/step_implementers/uat/maven_selenium_cucumber.py sha256=Kvv-6XYE7WA1g54e4EtzgG3ozN_L2yrnxygAnH9y8zA 10391
tssc/step_implementers/unit_test/__init__.py sha256=9dWJiurHlGw-vDunXfAHq9rVZuZi2uuCVAKdMb-Klew 104
tssc/step_implementers/unit_test/maven.py sha256=2sFrp5Q8-X7eL5UKBZZyYEAlvkpFbVIot2-1vS6EeAM 5690
tssc/step_implementers/validate_environment_configuration/__init__.py sha256=g1nxQTWcoI2lBvpaORV36p4P0nC5N4IMvDxU2SpjnOc 231
tssc/step_implementers/validate_environment_configuration/configlint.py sha256=O3VE0NL7lKFKdWhKRU5T68jvE6aELJ1Gfarg-q-lV-g 6609
tssc/step_implementers/validate_environment_configuration/configlint_from_argocd.py sha256=epwlOK1ikbA_ctkLr6uhNzArXIdMAvb3NezRpWEMUpM 2945
tssc/utils/__init__.py sha256=e4EPb4uwsA1GdZeBQiEFoGFDt2ni-sMsA1X3xeTXbfU 40
tssc/utils/containers.py sha256=L5fnBpny2a5NwnKobNgrfQ_GQob9ZIHXRsf4ByJuAxA 9558
tssc/utils/dict.py sha256=3IGV7OgKr3BRjZr0BP4jzR5qWmKEIRVPfVEZKPhRSAw 2295
tssc/utils/file.py sha256=nusUF72HvQyxxcR9yJ8ilGx3K-citD5T5FE9b-1U4hs 4897
tssc/utils/io.py sha256=KPaNS-QYLgovChDRnrybIa84Snc_ZJmCODKdkTaheKE 13000
tssc/utils/maven.py sha256=5-9wUzXZeWpA4x_EpNaZy05YnSGGbgiY7ShUuvc99Ro 14751
tssc/utils/reflection.py sha256=1Z8uVTJ07tKK52j81bjmx0duu-uGtxS8ItRbFyVojEM 707
tssc/utils/xml.py sha256=RX7MHBMhhpfKPDltl9aAZPXdQVLa298A99uAdTToN24 3018
tssc-0.15.0.dist-info/COMMITMENT sha256=D_HMxzVlM7-fVf8Hp6tQJPT8u3C3JWUnTOSQ6zBECMI 2093
tssc-0.15.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
tssc-0.15.0.dist-info/METADATA sha256=X2AYrtVOFLPuW4NQaXUBxctl3Wj_5LQLx8qwoOCU47U 3612
tssc-0.15.0.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
tssc-0.15.0.dist-info/top_level.txt sha256=v-G-kTlTEc8T1ZtKGNQN_P8RzMQ8KeRA0ys9257pKrI 11
tssc-0.15.0.dist-info/RECORD

top_level.txt

tests
tssc