sslyze-5.0.0.ebuild

This commit is contained in:
Anton Bolshakov 2021-11-27 08:58:09 +08:00
parent cdc33b8553
commit 259b157109
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
5 changed files with 31 additions and 32 deletions

View file

@ -1 +0,0 @@
DIST pydantic-1.6.2.tar.gz 123953 BLAKE2B c9d7436d31fb7cb43fa97f49298b9955a23f6fd7430fa7de13298bd91cb07d27b8d0a86af8e11d393a7f21e766cebd9e4015be7d18f0290a079a3b5b13c809e9 SHA512 4f5de1a7b70c121cc1760c8cf0febc209ec1db1031888531f2d966285cba0f8f5124af3522d262f56e72efe070113ccd3459958836ea3ae094a705d376bb7a88

View file

@ -1,30 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Data validation and settings management using python 3.6 type hinting"
HOMEPAGE="https://github.com/samuelcolvin/pydantic https://pypi.org/project/pydantic/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View file

@ -1,2 +1,3 @@
DIST sslyze-4.0.4.tar.gz 10801778 BLAKE2B 2b8ce41a7ad7995977f0ff295378a0ad48d1e866279e268e4d9292d2d193aeb163d7d41c4faf8f4b4ae381f69b36663dafa9ccc66b8155368b27254bd359072b SHA512 79072659d6101c1b1174d066b0917868b71ddc4feeafe656d449adf2c71b73da4f447289c7aae11b26de8ebe94c7845fdb06af77353bfcacbfc2ae7d8ba15fc6
DIST sslyze-4.1.0.tar.gz 10786317 BLAKE2B c167786f51121819e05725faf803cef21fafa9bf501efb21219545cd9206d78fa38ca2b94a870920c8b61efbd329dfb0828b0a8beed441073c76cd4471536e9d SHA512 a3959aa3be97b87ef566fc3bb56b33a942ea607f1a5e85d6e09d8a8a414f1a68fff5604502cb400a0c1d392f0666882e35281df09533abb2faba81fcdc8b072a
DIST sslyze-5.0.0.tar.gz 4364647 BLAKE2B 2250a701ce3c853a4a591c3fedf535f8cd3877fbfd3398db21643d8247e7500229b424e3f0331655cd9de50769e3c1d4cb74c119257f79e063e92d092029f78d SHA512 8ccc34d39c9a8d96c58933a15ac7e7115099d7bc18365bf3bf2137c29950a11df63b1866146115b98952983f7d9914208b80a229a23030253590bc84e2eb329d

View file

@ -0,0 +1,28 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
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 x86"
#It takes really long, so be patient
distutils_enable_tests pytest
DEPEND=""
RDEPEND=">=dev-python/nassl-4.0.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.6[${PYTHON_USEDEP}]
>=dev-python/tls_parser-1.2.2[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.7[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/Faker[${PYTHON_USEDEP}]
)"

View file

@ -209,7 +209,6 @@ dev-python/fastapi
dev-python/limits
dev-python/orjson-bin
dev-python/starlette
dev-python/pydantic
dev-python/aiofiles
dev-python/slowapi
@ -397,3 +396,5 @@ dev-python/jq ~amd64
=dev-libs/libxml2-2.9.12-r2
=dev-python/rich-10*
=dev-python/Faker-9.8*