dev-python/pyotp: add 2.8.0

Closes: #2681
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-06 17:18:07 +01:00
parent b48361e03f
commit 582d2c6f1e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 43 additions and 3 deletions

View File

@ -612,12 +612,12 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1642 Ebuilds in total, 1631 of them have in total 1647 (42 different) licenses assigned.
There are 1645 Ebuilds in total, 1634 of them have in total 1650 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|940|
|Apache-2.0|352|
|MIT|941|
|Apache-2.0|354|
|GPL-3|107|
|BSD|91|
|LGPL-3|23|

View File

@ -0,0 +1,3 @@
DIST pyotp-2.8.0.tar.gz 16873 BLAKE2B 55930ca0991a38e920e4dd31ff46534031976ccc4bd2151a762ce806251d1b4c7d3c120a7afa42b2aa33387cd445818b07b981f906733075535d6948dfde24e6 SHA512 f4e6c857833c7c994a64586bb495b48935752d0fa9d90edbdcce899ebce10fc0ac13ab03c439ea81f1c0fcfc4adafbf2c42ee8c4fa4afdd662c30d5be164c9b2
EBUILD pyotp-2.8.0.ebuild 464 BLAKE2B 8def62e0332d87067faf404d8d3ebfa7d502b5b2dce791825bbdbd3f627059a6cedff942a354e053e26744fe809f6608655bf109267e434afd6c68954cf9417f SHA512 f31e1ac28db17c4ae4f685ed413fb80b6e749dbb1ef9487fc39c78ce5574052d772f9a864521a3f376bb86e78d40e7ee13fcfac9b5213f283cd240cd500c22f9
MISC metadata.xml 506 BLAKE2B 8cde13b086cf59ecdf7aaab816deec581ef8d1844a2ddd3d8d91a49a09154269e3c873126e613c69673008634a4c402a325728f49ebc681bb59b60f5eb22a176 SHA512 f2a1a4ca37474acd5cc24e9e15db325a9b4cc13f4d1983e50c4d86b31531aa583e82631640ba27fbca19242db666800154d816ee525c35e4b07e5fb2743cc98e

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">pyotp</remote-id>
<remote-id type="github">pyotp/pyotp</remote-id>
<maintainer status="unknown">
<email>kislyuk@gmail.com</email>
<name>PyOTP contributors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,21 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="PyOTP is a Python library for generating and verifying one-time passwords"
HOMEPAGE="
https://github.com/pyauth/pyotp/
https://pypi.org/project/pyotp/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
distutils_enable_tests unittest