dev-python/pyschlage: add 2024.2.0

Closes: #3018
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-03-10 18:29:42 +01:00
parent 858b161287
commit 922b9c2d1b
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
6 changed files with 45 additions and 8 deletions

View File

@ -617,12 +617,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 1880 Ebuilds in total, 1869 of them have in total 1888 (42 different) licenses assigned.
There are 1881 Ebuilds in total, 1870 of them have in total 1889 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1062|
|Apache-2.0|432|
|Apache-2.0|433|
|GPL-3|124|
|BSD|104|
|LGPL-3|25|

View File

@ -1,7 +1,9 @@
DIST pyschlage-2023.11.0.tar.gz 27339 BLAKE2B 296ffd16cb263f7c847d791994b0270c01aa628d910fc14874ae9a7fdbeebbb3e3758811c4710c4dab56363ceb2fd1b0921c0dc199753d6eb83d3776936f5f95 SHA512 380fae64463071f330ea1a41ab95a625222db7f2965dd552b983392094dce6edc24682ca77d74139738eb7836f339c7905c7f3c8c26f6fbefc77e4c2c1a4cbc7
DIST pyschlage-2023.12.0.tar.gz 27332 BLAKE2B 438c3931279f9582d2116631a86216f5cd5588d3d651e84e8d4640d8a823f860e8121ce6ee816baa502b3b999eeea88fe7152c31a62c6fd8ee3929a1d7fa615a SHA512 12018e85911cb63233ceda17df14dad06be0d54d02112de0a4645a8b340ff1abc7bb095f9e8ee546da14ab5c229b7175753ef4be44d94d86a90c6ceb3625e5dd
DIST pyschlage-2023.12.1.tar.gz 27631 BLAKE2B 218f5fc7e976704cd2a1fc440beec3929728b2f76e2b8f59db4d8071087b076b6cbd707282a6763d2375645489ea2cfc05a13ace1a033ecbf7a1f3846b686d36 SHA512 22af9bb40af8a67de191c7570727544d486d4cda11530f839d1408d736bf83e9b23830727ea72c289db32b5640bf4b92117e40e3aba9723e7573852a3d5ee2c5
EBUILD pyschlage-2023.11.0.ebuild 746 BLAKE2B d31fde37f6e344a4304e685c4c6d995a003802d9a03f1647d98d01a2baa7ceae28e015146eeae1aa1fa8bc2915836bba0a0ce72bdc5e0ebb90c9ead0c21d0a7d SHA512 cc4d83353f767c814abeee5600299b725fbdc4abea4e23496e8082a4b599bd2495dc1fa9c191eccaacf3c6743b0c191d062204e950486c33057d5e161376d64d
EBUILD pyschlage-2023.12.0.ebuild 858 BLAKE2B b8f46a9b1742c30eb98a4e53b7ff11d93e7191682e7149cdc41673223f7366c02633b102c42c54b4b8fbac7bafcd3bfc8ad9113ec55a47d43c55b5cec065963b SHA512 cba1637257f6f24aa093ec60e3ba99d0fd6f55ce21d1b2095dc6a1bef84153158ba409c36a3103f1603ef7299c28c3d0d12c93aad6091d3f73c48d149b746fa3
EBUILD pyschlage-2023.12.1.ebuild 858 BLAKE2B b8f46a9b1742c30eb98a4e53b7ff11d93e7191682e7149cdc41673223f7366c02633b102c42c54b4b8fbac7bafcd3bfc8ad9113ec55a47d43c55b5cec065963b SHA512 cba1637257f6f24aa093ec60e3ba99d0fd6f55ce21d1b2095dc6a1bef84153158ba409c36a3103f1603ef7299c28c3d0d12c93aad6091d3f73c48d149b746fa3
DIST pyschlage-2024.2.0.tar.gz 27742 BLAKE2B 54c510d3ae8a3c35abe3fd6fee5727afa16ac42151631821b7b8f03d9e1cc054c8255d1efcdafe338286b108c1943c74ed69392e048b47c6fdad8f35d91be609 SHA512 eac4c0b5783d48f007cac75946cd61d09e5bde99ba8bb0efc8127d22d7d2edeb5e42d936500aaba26421bc4d2ed8af77f63371d292c373213d6d6f54e7ec1a55
EBUILD pyschlage-2023.11.0.ebuild 746 BLAKE2B 921b85b62506ed308328e09d997cb7bfdec85503944e8ecd5f51083dc60d95b7438f26e5e4e8725cb758732a9cc065e3fe67f0da5cec07f77bffd32906767eae SHA512 03c5e4e68c4f489128dd5e7445c47251c47c5426d07da1978eb56e7054c8f0bff8b35646cca48a41821d6c7efc73301dcd64c608c6bebfb71c3d92c3cd15e1f7
EBUILD pyschlage-2023.12.0.ebuild 858 BLAKE2B c38a63206130bf74d0f81cdaf53ee6317e9b33cd8268157a7237fc59a77d24909a967354d1032aeba8dedb636aee15341f077517c41665c8ce2645bedb47e3fa SHA512 cc73f839482425141be038cbdd95205bfe4fac81c272b48e623fd2cba297153f32b39c488bbb74a31b6fbdd56edd2dee6e08768b5d35d57bd7b42a7ec2c9167e
EBUILD pyschlage-2023.12.1.ebuild 858 BLAKE2B c38a63206130bf74d0f81cdaf53ee6317e9b33cd8268157a7237fc59a77d24909a967354d1032aeba8dedb636aee15341f077517c41665c8ce2645bedb47e3fa SHA512 cc73f839482425141be038cbdd95205bfe4fac81c272b48e623fd2cba297153f32b39c488bbb74a31b6fbdd56edd2dee6e08768b5d35d57bd7b42a7ec2c9167e
EBUILD pyschlage-2024.2.0.ebuild 858 BLAKE2B c38a63206130bf74d0f81cdaf53ee6317e9b33cd8268157a7237fc59a77d24909a967354d1032aeba8dedb636aee15341f077517c41665c8ce2645bedb47e3fa SHA512 cc73f839482425141be038cbdd95205bfe4fac81c272b48e623fd2cba297153f32b39c488bbb74a31b6fbdd56edd2dee6e08768b5d35d57bd7b42a7ec2c9167e
MISC metadata.xml 515 BLAKE2B a5cf8dfee7d051ecb4c2448888c3ff2b01c557774828e4722ff0319ee331d8beabed0ad8523bf65dca7d678e5edb979bf0100ce8f5bf66457fc4368d9078a7be SHA512 feed8ec99d697934bdb9ace5ae8fb0e58a59586a4c0598194b2747fe34ac5c122d4e7af822970deb470e1ba661ee85b7a064e47e7704ce3f17fcec47a7297a32

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@ -0,0 +1,35 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python API for interacting with Schlage WiFi locks."
HOMEPAGE="https://github.com/dknowles2/pyschlage https://pypi.org/project/pyschlage/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pycognito[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["readme", "version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest