colin

View on PyPIReverse Dependencies (0)

0.5.3 colin-0.5.3-py3-none-any.whl

Wheel Details

Project: colin
Version: 0.5.3
Filename: colin-0.5.3-py3-none-any.whl
Download: [link]
Size: 78102
MD5: 1731ee54a83491c6288da1e13211c158
SHA256: a0d6ac0b72a1c2d5a7c5d29fb0d83edc7159887c2eff39b5bfc16c7f2a818e76
Uploaded: 2022-03-14 15:26:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: colin
Version: 0.5.3
Summary: Tool to check generic rules/best-practices for containers/images/dockerfiles.
Author: Red Hat
Author-Email: user-cont-team[at]redhat.com
Home-Page: https://github.com/user-cont/colin
License: GPLv3+
Keywords: containers,sanity,linter
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Requires-Dist: Click
Requires-Dist: six
Requires-Dist: dockerfile-parse
Requires-Dist: fmf
Requires-Dist: PyYAML
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5315 characters]

WHEEL

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

RECORD

Path Digest Size
colin/__init__.py sha256=9L_17QD8zh88AG9-5h8kHIcmHD9gYF2wZhwEJ9N2P1w 87
colin/version.py sha256=jrKrTSfF_zVIq3rxgwOUVVVlJxFh8-PBWbAeAXx81W8 685
colin/checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/checks/best_practices.fmf sha256=OcE5KLe03tWQkP-DGyWgMVi0TrLMGIhxA1KODC4p73w 1089
colin/checks/best_practices.py sha256=yVxh4ICGT2YNt4pEXDO0LFFS_8kxWhDUPwnHjZEdUrY 2454
colin/checks/deprecated_labels.fmf sha256=T-o9R8l0fYf8ZgfP8KTiNDVPtkuVzjzzaQ8XtiPSehY 1844
colin/checks/deprecated_labels.py sha256=zXc0kXSShBeMTuBheFDLy84htGm5CyQHHrA52dbSU7o 1772
colin/checks/dockerfile.fmf sha256=PmUPqbjNQvmxK_iTa0EoDZyc67UZd0kpc5HPUwnVrQ0 847
colin/checks/dockerfile.py sha256=6pfmqHwxNteOvwp9OYZvGTmd-NxXzvw3taOD1iuZI14 1700
colin/checks/dynamic.fmf sha256=BCWJZiH9GUFw0H-1IabGyvXmcEUcqhURhPfSh1OMmGA 302
colin/checks/dynamic.py sha256=_uji_rT6qvz-69_1pBUBcgBS_8rW0Y56NkirTuPqY4o 862
colin/checks/labels.fmf sha256=vEpii6UcDtax_KpHb5FgFQy4Z7I3EVOVNSA5QHQq4HY 8638
colin/checks/labels.py sha256=qh11lwNjaBxwYZaryOkxit2jKQpVaS0ctgygMunbkP4 3251
colin/checks/.fmf/version sha256=Q1WkaxnTSNwvV8BG-O9j1FOOu5NgAPPJ7pVKJ0YN2GU 2
colin/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/cli/colin.py sha256=NRikUnvt48hzrpsx7dWAFMxIwhJrmam3Il8tPGojS-c 10239
colin/cli/default_group.py sha256=sTZV7MaYz5M_6vFBAiIBScyt0t2ZDAJ8-qxY9ZRiWNI 2119
colin/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/core/check_runner.py sha256=aiuZjUfJxAx452bVQd62W15iv8SVa9G0vch20l_8cZ4 1877
colin/core/colin.py sha256=WBQa7_S0Py4xVHncELzpLIZT_bxrHVqWTCXs2eV9hbc 5765
colin/core/constant.py sha256=829vB0VCqRsjxIg6AOp20N64WypJaYiN1xZD2tDeEKc 1020
colin/core/exceptions.py sha256=brq-s3p9tNJbjwlvab_oFF_o5v-CqWPAxElZyk_AJvw 875
colin/core/fmf_extension.py sha256=QeZ1GEKOV2nbM023VrF9An1MUksEin4CxbYqcmYG8qA 3198
colin/core/loader.py sha256=5z0K5mS1RTCEhnAT0Db4scZWOAT-xzeQr1jToQUz6oM 4655
colin/core/result.py sha256=hOQ-CYMoVfsbmyh2d-ojQ4ZZuVW7qJoMcfmtak0cIMY 7633
colin/core/target.py sha256=Vagmi876GvhI6JsGzXmhRWzEgawK1IKKpVKpkH7T4AA 13667
colin/core/checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/core/checks/abstract_check.py sha256=mMtC4Z0rR6_DaJrOpFfc-GXL154n9p7uqMdrwZdpRcs 2362
colin/core/checks/check_utils.py sha256=8BM9Ihi6VlPe51pmyAYaEGJI4nFV8stKytJo3zMUPFc 1536
colin/core/checks/cmd.py sha256=_Hqgz4QqyKq-d1d7m6_z7PCgnbBt2ZbahsODF_STlDs 4159
colin/core/checks/dockerfile.py sha256=lVv3-UJH_Lqyln8-PCLZB21habP_2ch6od-wplWZ1js 4765
colin/core/checks/envs.py sha256=tGDQHnANcdbAGHC0h69RUJRFJouiBwf8a9GFx7IaQIg 2119
colin/core/checks/filesystem.py sha256=fSH4V98yf6-Ka3NBNTL4fhlYlg1RlhUZsLBKGg-yoRY 4855
colin/core/checks/fmf_check.py sha256=YRF6uForUhACFe5foSw7pvGZ9cUIe_OmHsYvPapxYXw 3056
colin/core/checks/images.py sha256=kJNhXxDAoLXJNXWeHjppMhr8fzrBO1SExYk6aTiicGA 662
colin/core/checks/labels.py sha256=zX7gVx1RsPvKkxMJab_VzqxNvOPeTaKt_qtmYYrJoT8 4195
colin/core/ruleset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/core/ruleset/loader.py sha256=hf-_3Rz95GKs3HDO850JbwVgFhFzhTql-PuVNn2c4ro 5228
colin/core/ruleset/ruleset.py sha256=Em6tYGbRKAoCtKDT0qnt0ZKEZTzlY9fOg8TYXMPQruo 9142
colin/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
colin/utils/caching_iterable.py sha256=WEWsU2H1psFRegl_NxoGzc-f9918Kth6Cf9T_B9ouwk 492
colin/utils/cmd_tools.py sha256=MXdoxi-9Rme9s7jpN-Hp0r6vBAt_C7geFbaG7xBFzQw 4732
colin/utils/cont.py sha256=lFiSuvn1vfAvXFbv5UjafKjFpzfzo2rHCoKVYr0d8pE 2301
colin-0.5.3.data/data/share/bash-completion/completions/colin sha256=fm5Ok29ObdDEex2BF8ik8s6BrfDIKIXzIb4s9FiLQxM 236
colin-0.5.3.data/data/share/colin/rulesets/default.json sha256=6TlZh9Vztq7qypipY2nA91ZkVTWAaem77zrbr16XJ84 582
colin-0.5.3.data/data/share/colin/rulesets/fedora.json sha256=eHrC9duYf5GyDXbOl3L9vHGwUrfq5KnJBBioVYfUQI8 1611
tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/integration/test_cont.py sha256=atCHsVBwSBLgjnlBT4g8_BbSTcZLdMzKH507slri22k 410
tests/integration/test_dockerfile.py sha256=2wZkS_B4FUp3bXFqRfONVAKzXR4f2aywfa0rJXfMIhU 1786
tests/integration/test_dynamic_checks.py sha256=mtvouKPZHjCo_RU0eUY0qRtUzgY4ag4eEvKkpgvPYHI 1282
tests/integration/test_fs_checks.py sha256=dafGEFN-9H-ezhhxZF9cSU0X6yXGpCXXBW7qgy7gBpc 1691
tests/integration/test_labels.py sha256=7mySH93uqPpgY982iAAfjPhYLAXzhSbzeU4NcBbhW44 4017
tests/integration/test_ruleset_file.py sha256=oIIo_XMw-ZhRCGRz1lPpJUSxo72xFK3ghRvFZcyMnn8 4293
tests/integration/test_targets.py sha256=yFrDew0Bl2LGa4f4BGEkwzs7clkdn4Uam2Sn4p7ivvU 3151
tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/test_cli.py sha256=Q5nREf72nfrBasDJShF363tvS7zKQbSocqA6s9QzgEc 4575
tests/unit/test_image_name.py sha256=ROoDx-6Gra9SSz2I65m4tm__0QqYsSGCPMGXSU_lv4Y 5462
tests/unit/test_loader.py sha256=TbLYM4fVEPjUJczFInnQPmgXqBZmC5r_hObhIt-tCF0 3798
tests/unit/test_ruleset.py sha256=p3AipTOi85PFyheZDQ6mv40Xa6Ekd2dy75Qoubqy_pA 3321
tests/unit/test_utils.py sha256=scc-hgB0xgGdLfQJHAlHVtKghm2_vfBW5VVuX403dyc 3260
colin-0.5.3.dist-info/LICENSE sha256=WJ7YI-moTFb-uVrFjnzzhGJrnL9P2iqQe8NuED3hutI 35141
colin-0.5.3.dist-info/METADATA sha256=Ij-jb7MTKbDZAk7ycXagkdBGZPBb7odLEi57XtMsvak 6462
colin-0.5.3.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
colin-0.5.3.dist-info/entry_points.txt sha256=DGqvSxE1ddq_D8t1EBHQUPhQSdN04azpLyEk9QGoH9A 46
colin-0.5.3.dist-info/top_level.txt sha256=d0VP7hFcLQmYjvuOqZQ1A3FPv7o0RKPBdWA76-xcEVg 12
colin-0.5.3.dist-info/RECORD

top_level.txt

colin
tests

entry_points.txt

colin = colin.cli.colin:cli