pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-checkov: Update to new version (1.0.693)
Module Name: pkgsrc-wip
Committed By: K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By: jihbed
Date: Sun Jan 10 09:50:43 2021 +0100
Changeset: 8e96ac4b23b61cb44e9faa4d30d144f1142c1170
Modified Files:
py-checkov/DESCR
py-checkov/Makefile
py-checkov/PLIST
py-checkov/distinfo
py-checkov/patches/patch-setup.py
Log Message:
py-checkov: Update to new version (1.0.693)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8e96ac4b23b61cb44e9faa4d30d144f1142c1170
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-checkov/DESCR | 24 +--------------------
py-checkov/Makefile | 44 ++++++++++++++++++++-------------------
py-checkov/PLIST | 24 +++++++++++++--------
py-checkov/distinfo | 10 ++++-----
py-checkov/patches/patch-setup.py | 2 +-
5 files changed, 45 insertions(+), 59 deletions(-)
diffs:
diff --git a/py-checkov/DESCR b/py-checkov/DESCR
index 3892f8f349..181772dd5d 100644
--- a/py-checkov/DESCR
+++ b/py-checkov/DESCR
@@ -1,23 +1 @@
-TODO: Adjust the following lines from README.md
-
-[![checkov](https://raw.githubusercontent.com/bridgecrewio/checkov/master/docs/web/images/checkov_by_bridgecrew.png)](#)
-
-[![Maintained by Bridgecrew.io](https://img.shields.io/badge/maintained%20by-bridgecrew.io-blueviolet)](https://bridgecrew.io/?utm_source=github&utm_medium=organic_oss&utm_campaign=checkov)
-[![build status](https://github.com/bridgecrewio/checkov/workflows/build/badge.svg)](https://github.com/bridgecrewio/checkov/actions?query=workflow%3Abuild)
-[![security status](https://github.com/bridgecrewio/checkov/workflows/security/badge.svg)](https://github.com/bridgecrewio/checkov/actions?query=event%3Apush+branch%3Amaster+workflow%3Asecurity)
-[![code_coverage](https://raw.githubusercontent.com/bridgecrewio/checkov/master/coverage.svg?sanitize=true)](https://github.com/bridgecrewio/checkov/actions?query=workflow%3Acoverage)
-[![docs](https://img.shields.io/badge/docs-passing-brightgreen)](https://www.checkov.io/documentation?utm_source=github&utm_medium=organic_oss&utm_campaign=checkov)
-[![PyPI](https://img.shields.io/pypi/v/checkov)](https://pypi.org/project/checkov/)
-[![Python Version](https://img.shields.io/github/pipenv/locked/python-version/bridgecrewio/checkov)](#)
-[![Terraform Version](https://img.shields.io/badge/tf-%3E%3D0.12.0-blue.svg)](#)
-[![Downloads](https://pepy.tech/badge/checkov)](https://pepy.tech/project/checkov)
-[![slack-community](https://slack.bridgecrew.io/badge.svg)](https://slack.bridgecrew.io/?utm_source=github&utm_medium=organic_oss&utm_campaign=checkov)
-
-
-**Checkov** is a static code analysis tool for infrastructure-as-code.
-
-It scans cloud infrastructure provisioned using [Terraform](https://terraform.io/), [Cloudformation](https://aws.amazon.com/cloudformation/), [Kubernetes](https://kubernetes.io/), [Serverless](https://www.serverless.com/) or [ARM Templates](https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/overview) and detects security and compliance misconfigurations.
-
-
-Checkov also powers [**Bridgecrew**](https://bridgecrew.io/?utm_source=github&utm_medium=organic_oss&utm_campaign=checkov), the developer-first platform that codifies and streamlines cloud security throughout the development lifecycle. Bridgecrew identifies, fixes, and prevents misconfigurations in cloud resources and infrastructure-as-code files.
-...
+Checkov is a static code analysis tool for infrastructure-as-code.
diff --git a/py-checkov/Makefile b/py-checkov/Makefile
index 392214226c..3b773f6400 100644
--- a/py-checkov/Makefile
+++ b/py-checkov/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= checkov-1.0.684
+DISTNAME= checkov-1.0.693
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/checkov/}
@@ -13,30 +13,32 @@ LICENSE= apache-2.0
PYTHON_VERSIONS_INCOMPATIBLE+= 27
PYTHON_VERSIONS_INCOMPATIBLE+= 36
+BUILD_DEPENDS+= ${PYPKGPREFIX}-test>=5.3.10:../../devel/py-test
+#BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage>=5.3:../../devel/py-coverage
+#BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage-badge>=1.0.1:../../wip/py-coverage-badge
+BUILD_DEPENDS+= ${PYPKGPREFIX}-bandit>=1.7.0:../../wip/py-bandit
+#BUILD_DEPENDS+= ${PYPKGPREFIX}-py-pipenv-setup>=3.1.1:../../wip/py-pipenv-setup
+DEPENDS+= ${PYPKGPREFIX}-bc-python-hcl2>=0.3.1:../../wip/py-bc-python-hcl2
+DEPENDS+= ${PYPKGPREFIX}-deep-merge>=0.0.4:../../wip/py-deep-merge
+DEPENDS+= ${PYPKGPREFIX}-tabulate>=0.8.6:../../textproc/py-tabulate
+DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.3:../../comms/py-colorama
+DEPENDS+= ${PYPKGPREFIX}-termcolor>=1.1.0:../../devel/py-termcolor
+DEPENDS+= ${PYPKGPREFIX}-junit-xml>=1.9:../../wip/py-junit-xml
+DEPENDS+= ${PYPKGPREFIX}-dpath>=1.5.0:../../wip/py-dpath
+DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
+DEPENDS+= ${PYPKGPREFIX}-boto3>=1.12.43:../../net/py-boto3
+DEPENDS+= ${PYPKGPREFIX}-gitpython>=3.1.7:../../devel/py-gitpython
+DEPENDS+= ${PYPKGPREFIX}-six>=1.15.0:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-jmespath>=0.10.0:../../textproc/py-jmespath
+DEPENDS+= ${PYPKGPREFIX}-tqdm>=4.49.0:../../misc/py-tqdm
+DEPENDS+= ${PYPKGPREFIX}-update-checker-[0-9]*:../../wip/py-update-checker
+DEPENDS+= ${PYPKGPREFIX}-semantic_version>=2.8.5:../../devel/py-semantic_version
+#DEPENDS+= ${PYPKGPREFIX}-packaging>=19.2:../../devel/py-packaging
-BUILD_DEPENDS+= ${PYPKGPREFIX}-test>=5.3.10:../../devel/py-test
-BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage>=5.3:../../devel/py-coverage
-BUILD_DEPENDS+= ${PYPKGPREFIX}-coverage-badge>=1.0.1:../../wip/py-coverage-badge
-BUILD_DEPENDS+= ${PYPKGPREFIX}-bandit>=1.7.0:../../wip/py-bandit
-DEPENDS+= ${PYPKGPREFIX}-bc-python-hcl2>=0.3.1:../../wip/py-bc-python-hcl2
-DEPENDS+= ${PYPKGPREFIX}-deep-merge>=0.0.4:../../wip/py-deep-merge
-DEPENDS+= ${PYPKGPREFIX}-tabulate>=0.8.6:../../textproc/py-tabulate
-DEPENDS+= ${PYPKGPREFIX}-colorama>=0.4.3:../../comms/py-colorama
-DEPENDS+= ${PYPKGPREFIX}-termcolor>=1.1.0:../../devel/py-termcolor
-DEPENDS+= ${PYPKGPREFIX}-junit-xml>=1.9:../../wip/py-junit-xml
-DEPENDS+= ${PYPKGPREFIX}-dpath>=1.5.0:../../wip/py-dpath
-DEPENDS+= ${PYPKGPREFIX}-yaml>=5.1:../../textproc/py-yaml
-DEPENDS+= ${PYPKGPREFIX}-boto3>=1.12.43:../../net/py-boto3
-DEPENDS+= ${PYPKGPREFIX}-gitpython>=3.1.7:../../devel/py-gitpython
-DEPENDS+= ${PYPKGPREFIX}-six>=1.15.0:../../lang/py-six
-DEPENDS+= ${PYPKGPREFIX}-jmespath>=0.10.0:../../textproc/py-jmespath
-DEPENDS+= ${PYPKGPREFIX}-tqdm>=4.49.0:../../misc/py-tqdm
-DEPENDS+= ${PYPKGPREFIX}-update-checker-[0-9]*:../../wip/py-update-checker
-DEPENDS+= ${PYPKGPREFIX}-semantic_version>=2.8.5:../../devel/py-semantic_version
-#DEPENDS+= ${PYPKGPREFIX}-packaging>=19.2:../../devel/py-packaging
post-extract:
${MV} ${WRKSRC}/bin/checkov ${WRKSRC}/bin/checkov${PYVERSSUFFIX}
+
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/py-checkov/PLIST b/py-checkov/PLIST
index 90ef5886d2..1389ba0cce 100644
--- a/py-checkov/PLIST
+++ b/py-checkov/PLIST
@@ -215,9 +215,6 @@ ${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudtrailEncryption.pyo
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudtrailLogValidation.py
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudtrailLogValidation.pyc
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudtrailLogValidation.pyo
-${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudwatchLogGroupEncryption.py
-${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudwatchLogGroupEncryption.pyc
-${PYSITELIB}/checkov/cloudformation/checks/resource/aws/CloudwatchLogGroupEncryption.pyo
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/DAXEncryption.py
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/DAXEncryption.pyc
${PYSITELIB}/checkov/cloudformation/checks/resource/aws/DAXEncryption.pyo
@@ -890,9 +887,6 @@ ${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudtrailLogValidation.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudtrailMultiRegion.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudtrailMultiRegion.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudtrailMultiRegion.pyo
-${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudwatchLogGroupEncryption.py
-${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudwatchLogGroupEncryption.pyc
-${PYSITELIB}/checkov/terraform/checks/resource/aws/CloudwatchLogGroupEncryption.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/CodeBuildProjectEncryption.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/CodeBuildProjectEncryption.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/CodeBuildProjectEncryption.pyo
@@ -935,12 +929,18 @@ ${PYSITELIB}/checkov/terraform/checks/resource/aws/ECRPolicy.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSClusterContainerInsights.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSClusterContainerInsights.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSClusterContainerInsights.pyo
+${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSTaskDefinitionEFSVolumeEncryption.py
+${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSTaskDefinitionEFSVolumeEncryption.pyc
+${PYSITELIB}/checkov/terraform/checks/resource/aws/ECSTaskDefinitionEFSVolumeEncryption.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/EFSEncryptionEnabled.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/EFSEncryptionEnabled.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/EFSEncryptionEnabled.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSControlPlaneLogging.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSControlPlaneLogging.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSControlPlaneLogging.pyo
+${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSNodeGroupRemoteAccess.py
+${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSNodeGroupRemoteAccess.pyc
+${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSNodeGroupRemoteAccess.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSPublicAccess.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSPublicAccess.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/EKSPublicAccess.pyo
@@ -983,6 +983,9 @@ ${PYSITELIB}/checkov/terraform/checks/resource/aws/GlobalAcceleratorAcceleratorF
${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueDataCatalogEncryption.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueDataCatalogEncryption.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueDataCatalogEncryption.pyo
+${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueSecurityConfiguration.py
+${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueSecurityConfiguration.pyc
+${PYSITELIB}/checkov/terraform/checks/resource/aws/GlueSecurityConfiguration.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/IAMAdminPolicyDocument.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/IAMAdminPolicyDocument.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/IAMAdminPolicyDocument.pyo
@@ -1112,9 +1115,12 @@ ${PYSITELIB}/checkov/terraform/checks/resource/aws/SQSPolicy.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/SQSQueueEncryption.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/SQSQueueEncryption.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/SQSQueueEncryption.pyo
-${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEncryption.py
-${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEncryption.pyc
-${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEncryption.pyo
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEndpointConfigurationEncryption.py
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEndpointConfigurationEncryption.pyc
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerEndpointConfigurationEncryption.pyo
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerNotebookEncryption.py
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerNotebookEncryption.pyc
+${PYSITELIB}/checkov/terraform/checks/resource/aws/SagemakerNotebookEncryption.pyo
${PYSITELIB}/checkov/terraform/checks/resource/aws/SecurityGroupRuleDescription.py
${PYSITELIB}/checkov/terraform/checks/resource/aws/SecurityGroupRuleDescription.pyc
${PYSITELIB}/checkov/terraform/checks/resource/aws/SecurityGroupRuleDescription.pyo
diff --git a/py-checkov/distinfo b/py-checkov/distinfo
index 1c7a8170bc..dd650a1cff 100644
--- a/py-checkov/distinfo
+++ b/py-checkov/distinfo
@@ -1,7 +1,7 @@
$NetBSD$
-SHA1 (checkov-1.0.684.tar.gz) = e6857d857e78d6714632bb2c8ce89516fa20f9f1
-RMD160 (checkov-1.0.684.tar.gz) = c6fe4858851139b59ecabe0990f7ec6d983c3781
-SHA512 (checkov-1.0.684.tar.gz) = 1a6f20dd351c8b470ae1eb5a56350b42881a3174da687b7c8ff885a2da53bccfbae4eb7051f4b062a3dade71b957477ec501b4855a57d40c118230057bf98acb
-Size (checkov-1.0.684.tar.gz) = 154023 bytes
-SHA1 (patch-setup.py) = 09f95cfd23f40dcfd4c04805be371eb13a7125ca
+SHA1 (checkov-1.0.693.tar.gz) = 443405c667c2c95c5d2ab994bb647fbdf4c44023
+RMD160 (checkov-1.0.693.tar.gz) = 05ac00788ca94eb0f1b14f0c48a7662ee42d695c
+SHA512 (checkov-1.0.693.tar.gz) = 78bb08e36912a320e275a8be5718b0e295108497267a1a34e11af9fd9ad6e70d943f847ea684c69967f583c0c8a1879425ea50c2f732d915c47f89e41ee91283
+Size (checkov-1.0.693.tar.gz) = 155179 bytes
+SHA1 (patch-setup.py) = c72c8a8c498e1a90c0969ba0e403c7030eb5ee26
diff --git a/py-checkov/patches/patch-setup.py b/py-checkov/patches/patch-setup.py
index 821dce8c7b..b891534f82 100644
--- a/py-checkov/patches/patch-setup.py
+++ b/py-checkov/patches/patch-setup.py
@@ -1,6 +1,6 @@
$NetBSD$
---- setup.py.orig 2020-12-31 08:39:27.000000000 +0000
+--- setup.py.orig 2021-01-07 22:20:03.000000000 +0000
+++ setup.py
@@ -1,6 +1,7 @@
#!/usr/bin/env python
Home |
Main Index |
Thread Index |
Old Index