net-analyzer/sslyze - 6.3.0 (pentoo)

Search

Install

Install this version:

emerge -a =net-analyzer/sslyze-6.3.0

Package Information

Description:
Fast and full-featured SSL scanner
Homepage:
https://github.com/nabla-c0d3/sslyze
License:
GPL-2

Ebuild Details

Version EAPI Keywords Slot
6.3.0 8 amd64 ~arm64 x86 0
View Raw Ebuild
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1

DESCRIPTION="Fast and full-featured SSL scanner"
HOMEPAGE="https://github.com/nabla-c0d3/sslyze"
SRC_URI="https://github.com/nabla-c0d3/sslyze/archive/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"

IUSE="test"

RDEPEND=">=dev-python/nassl-5.3.0[${PYTHON_USEDEP}]
	>=dev-python/cryptography-42.0.0[${PYTHON_USEDEP}]
	>=dev-python/tls_parser-2.0.0[${PYTHON_USEDEP}]
	>=dev-python/pydantic-2.3[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
BDEPEND="test? (
		dev-python/pytest[${PYTHON_USEDEP}]
		dev-python/faker[${PYTHON_USEDEP}]
	)"

#It takes really long, so be patient
distutils_enable_tests pytest

USE Flags

Manage flags for this package: euse -i <flag> -p net-analyzer/sslyze | euse -E <flag> -p net-analyzer/sslyze | euse -D <flag> -p net-analyzer/sslyze

Global/Standard Flags

Inherited Eclasses

Dependencies

DEPEND

>=dev-python/nassl-5.3.0[]
	>=dev-python/cryptography-42.0.0[]
	>=dev-python/tls_parser-2.0.0[]
	>=dev-python/pydantic-2.3[]

RDEPEND

>=dev-python/nassl-5.3.0[]
	>=dev-python/cryptography-42.0.0[]
	>=dev-python/tls_parser-2.0.0[]
	>=dev-python/pydantic-2.3[]

BDEPEND

test? (
		dev-python/pytest[]
		dev-python/faker[]
	)

Manifest for 6.3.0

Type File Size Source URLs
DIST sslyze-6.3.0.tar.gz 4345508 bytes https://github.com/nabla-c0d3/sslyze/archive/6.3.0.tar.gz