diff --git a/README.md b/README.md index a296f9e7b..a7fc4a1de 100644 --- a/README.md +++ b/README.md @@ -606,7 +606,7 @@ 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 2078 Ebuilds in total, 2067 of them have in total 2094 (42 different) licenses assigned. +There are 2078 Ebuilds in total, 2067 of them have in total 2095 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| @@ -616,8 +616,8 @@ There are 2078 Ebuilds in total, 2067 of them have in total 2094 (42 different) |BSD|111| |LGPL-3|24| |GPL-2|23| +|GPL-3+|17| |all-rights-reserved|16| -|GPL-3+|16| |BSD-2|15| |LGPL-3+|15| |Unlicense|10| diff --git a/dev-python/pyotgw/Manifest b/dev-python/pyotgw/Manifest index be4a3deb9..bf6b309ae 100644 --- a/dev-python/pyotgw/Manifest +++ b/dev-python/pyotgw/Manifest @@ -1,5 +1,7 @@ DIST pyotgw-2.1.3.tar.gz 59167 BLAKE2B 7f85a5233d1695ed31fff7b78d8e915b99be84504089d6d032c6861e4fc9369c08d3c1327bd28bcf3f9c6f593e6622cead436d1d26d6a88afed79575bfb74a0f SHA512 49090e95716458b934b85e672581da032638ab5ddc92d31f78e71a3a01db9dd73b965438fc3070ef1569951cced03fb241ef6b11c98a43fcda23a9ae0d8c2f89 DIST pyotgw-2.2.0.tar.gz 56665 BLAKE2B 65294c3da677c10ca701cd011fcd5a396dcc88f01d1b87e1f33e794660e0b94bcd1c95312aeecd1b1f50649a8cddd3807261f5c0866022093ce0a3f54a6547fb SHA512 740107355315d8213d6664cd971bc7d0940ffbacaf2c53c6af06b30524b89707ae7c10ea5e93fb7301edfa40a7d1394998c510cd68ca9127920e4d67be792abe +DIST pyotgw-2.2.1.tar.gz 56613 BLAKE2B 9e18c79429a0257f92c128a9c46512b42007fc4ca544a1e867cd8b9cc771e6740f8fe5007226c33c02213072450c3706dc4e7c3bba63cbb2fe4c4438b671b850 SHA512 b1e42fc2175a4629062f5dae4a85eae8eeab95a667f49db32e19e7b59139068e8e055c45f3fa164019918df544e11c942bbf80d212e65a4fa69b5e3bfbed5c81 EBUILD pyotgw-2.1.3.ebuild 728 BLAKE2B 21d81829d4a25e472485ef6ebaf5f10b8705f1cedc1f4dbffd7997d6eab0c33492c3945bde222fa065397be6300ac5eb209675faece92afffe41d7e9778358dd SHA512 121a5797beaaba4dcf0218d8ff9df5a749bc47e511f0708d15caf5ff8fd8a45400825394ba472a07e62154e2972321517e61f4367b48b1aafa8ddb2e03d16a40 EBUILD pyotgw-2.2.0.ebuild 692 BLAKE2B 534d6a58c5652e1c31281bb2701fea6abb10dc2f5ea79587733061e264b6da1c076038548e67155513bf2c71c82997f76cdbc19032f1bef339a6c40d790dea52 SHA512 987c02f6027840a39d34aa338fb3bbe895fb7fb522de902d274e7309b84fca5104c3145014e697796380ff582262db72a747c5ca35b2eda422fc4db9e2a9194c +EBUILD pyotgw-2.2.1.ebuild 692 BLAKE2B 534d6a58c5652e1c31281bb2701fea6abb10dc2f5ea79587733061e264b6da1c076038548e67155513bf2c71c82997f76cdbc19032f1bef339a6c40d790dea52 SHA512 987c02f6027840a39d34aa338fb3bbe895fb7fb522de902d274e7309b84fca5104c3145014e697796380ff582262db72a747c5ca35b2eda422fc4db9e2a9194c MISC metadata.xml 509 BLAKE2B 698f129e47dde08d9dfb1efe7b69044b764b794634dc777ac788cc0ae3b2e1e53c792331340a84f754ba6b673797ca4f600cb694e7ed3a1d6c3411405025a444 SHA512 d849eeb173592d41d86093150a6a8fbbbe0f0ccde8b06af5631fa0b5a79e11a8125ea36f6908097d993eb72fea3570385ac2d1dd04f85c311ab797c88a619684 diff --git a/dev-python/pyotgw/pyotgw-2.2.1.ebuild b/dev-python/pyotgw/pyotgw-2.2.1.ebuild new file mode 100644 index 000000000..ca7c3116a --- /dev/null +++ b/dev-python/pyotgw/pyotgw-2.2.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A library to interface with the opentherm gateway through serial or network connection." +HOMEPAGE="https://github.com/mvn23/pyotgw https://pypi.org/project/pyotgw/" +MY_PV="${PV/_beta/b}" +SRC_URI="$(pypi_sdist_url "${PN}" "${MY_PV}")" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/pyserial-asyncio-fast[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest