dev-python/keyrings_alt: new package (DANDI stack)
Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Horea Christian <chr@chymera.eu>
This commit is contained in:
parent
7d593e56a8
commit
ab0f6530c4
4
dev-python/keyrings_alt/ChangeLog
Normal file
4
dev-python/keyrings_alt/ChangeLog
Normal file
@ -0,0 +1,4 @@
|
||||
*keyrings_alt-4.1.0 (24 Sep 2021)
|
||||
|
||||
24 Sep 2021; <chymera@gentoo.org> +keyrings_alt-4.1.0.ebuild, +metadata.xml:
|
||||
dev-python/keyrings_alt: new package (DANDI stack)
|
1
dev-python/keyrings_alt/Manifest
Normal file
1
dev-python/keyrings_alt/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST keyrings.alt-4.1.0.tar.gz 28581 SHA256 52ccb61d6f16c10f32f30d38cceef7811ed48e086d73e3bae86f0854352c4ab2 SHA512 6c2a7637bc73971081b95851898dcc2fafe5fd155333cee7032983b16f668d8db941c972747c7c4a2e20b4d6a5fe52d8ad96448f8ae7d372cd1c32e2a0d344f9 WHIRLPOOL 460ca2f7f8dd230c4a0f309f35969e93255d3a7c1b46dfaa576c8768bf8ef3fb3ce556314088a53ede809657d28b0239a4fae02baa31aaf3037cef0de1c6efde
|
39
dev-python/keyrings_alt/keyrings_alt-4.1.0.ebuild
Normal file
39
dev-python/keyrings_alt/keyrings_alt-4.1.0.ebuild
Normal file
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{8..10} )
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="keyrings.alt"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Alternate keyring backend implementations used with dev-python/keyring"
|
||||
HOMEPAGE="https://github.com/jaraco/keyrings.alt/"
|
||||
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="PSF-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
#EPYTEST_DESELECT=(
|
||||
# # this test fails if importlib-metadata returns more than one
|
||||
# # entry, i.e. when keyring is installed already
|
||||
# tests/test_packaging.py::test_entry_point
|
||||
#)
|
||||
#
|
||||
#EPYTEST_IGNORE=(
|
||||
# # apparently does not unlock the keyring properly
|
||||
# tests/backends/test_libsecret.py
|
||||
# # hangs
|
||||
# tests/backends/test_kwallet.py
|
||||
#)
|
21
dev-python/keyrings_alt/metadata.xml
Normal file
21
dev-python/keyrings_alt/metadata.xml
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@chymera.eu</email>
|
||||
<name>Horea Christian</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>sci@gentoo.org</email>
|
||||
<name>Gentoo Science Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This package distributes backends extracted from the main Python keyring
|
||||
project to make them available for those who wish to employ them, but
|
||||
are discouraged for general production use. Include this module and use
|
||||
its backends at your own risk.
|
||||
For example, the PlaintextKeyring stores passwords in plain text on the
|
||||
file system, defeating the intended purpose of this library to encourage
|
||||
best practices for security.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
Loading…
x
Reference in New Issue
Block a user