diff --git a/dev-python/bme280spi/Manifest b/dev-python/bme280spi/Manifest
new file mode 100644
index 000000000..76764b08d
--- /dev/null
+++ b/dev-python/bme280spi/Manifest
@@ -0,0 +1,3 @@
+DIST bme280spi-0.2.0.tar.gz 7131 BLAKE2B 0beba7c41f1d86c11d54ddd33a889ab14657f7417c85c6e7292567a214828f83d3326f4edbfcbef8b4682dd2fe47a62d520aeafaabf85c12c40b65359e4f35c8 SHA512 891bdf9308fc7666a1086ccaeb48f1330c9f05b8b9e9de553586f5264296b359eee6e3045efae2a5143fcf24558eb345ac51a69a072f5d66d839086ff4596926
+EBUILD bme280spi-0.2.0.ebuild 732 BLAKE2B 1c6a537e779d24ad0cf095702f16f472d17820843deb6ccd4d2b5f330f21ae38b12815b6b2b5e9d08852199c720b4c87b9bb46f96859681c7a9fa4601bc2b4ad SHA512 6433b8dc66ce8da9f2ad7e112628e00ecef37c814af88ac6f79c2207103d38316b27f4bc9deffb90db3f07f6fa88b71aa86393a9cac5f63d46540f25ef631735
+MISC metadata.xml 442 BLAKE2B a4584a12879f3080bb423d96b6f2cdf9a408bcbc70825ef02c3a2ed14b0754477e957e9f8feb0cd9bbe508a9f3ca4191ae06bb5fa974de2c552652b8bf36b766 SHA512 b87c6d136ff084d1b40376951ff90b2f77e109f31aad962636ae7a7033b90885c7792d8fb4403f069d018f266e7f43c6f2c78bcd4f69122df9c3afa0561be126
diff --git a/dev-python/bme280spi/bme280spi-0.2.0.ebuild b/dev-python/bme280spi/bme280spi-0.2.0.ebuild
new file mode 100644
index 000000000..7f596997d
--- /dev/null
+++ b/dev-python/bme280spi/bme280spi-0.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for BME280 sensor through spidev"
+HOMEPAGE="https://github.com/Kuzj/bme280spi https://pypi.org/project/bme280spi/"
+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"
+
+DOCS="README.md"
+
+RDEPEND=">=dev-python/spidev-3.5[${PYTHON_USEDEP}]"
+BDEPEND="
+ 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
+}
diff --git a/dev-python/bme280spi/metadata.xml b/dev-python/bme280spi/metadata.xml
new file mode 100644
index 000000000..e5b2c6143
--- /dev/null
+++ b/dev-python/bme280spi/metadata.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ b@edevau.net
+ Andreas Billmeier
+
+
+ bme280spi
+
+ kuzj99@gmail.com
+ Kuzj
+
+
+
diff --git a/dev-python/spidev/Manifest b/dev-python/spidev/Manifest
new file mode 100644
index 000000000..b901cace8
--- /dev/null
+++ b/dev-python/spidev/Manifest
@@ -0,0 +1,3 @@
+DIST spidev-3.5.tar.gz 10866 BLAKE2B 8e249438ddb815c846d31c7eb7b0890869974bf142900808964c60e57a764e7bd7f0ada421adc7cb597d77499a554597858a33939dba34f1b37f83beba7f8525 SHA512 e0f3f3d2ee8f128c56e3611547ce6cbcbacfcda82e96621708f2b26fe437d7b0f65e2001a1dc87e2605d63075d7716627aa082ed79281cbaaac0e0ca79620723
+EBUILD spidev-3.5.ebuild 700 BLAKE2B ea88b4aeb85d447e65ddc3bd3afd241f6f5fa83d699da04f7c116f99c6ed7cdfc4c88a739495181b9e95f9c91c80f1d8ddb93de8825aabf8c6badb9d516bade6 SHA512 98bf21efc8f3bc9286cf786ce6ff3e57f0c91da418cd146b7d5429cad4a794dedf60ae8fc1f44e544b6a6d75e45a72f6edd17a1d40575a5b4d1ae077250a810d
+MISC metadata.xml 451 BLAKE2B 9df8ee20f8b5cdd3d493d0bbcc9edd76632b32976f5acb67c329220e8d18dd397ef70c8375577ca074aea0f94851266b3b1454896e5209656d36335efcf28dcc SHA512 64f0771c3049e71aefd360d3a28959998446971993f5783b28b26aeb48cbaf449376decf4010d22fe63e502be90b08ffce1985814fc888ac0394b8b67f5112a1
diff --git a/dev-python/spidev/metadata.xml b/dev-python/spidev/metadata.xml
new file mode 100644
index 000000000..7f2c6c610
--- /dev/null
+++ b/dev-python/spidev/metadata.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ b@edevau.net
+ Andreas Billmeier
+
+
+ spidev
+
+ scaudle@doceme.com
+ Stephen Caudle
+
+
+
diff --git a/dev-python/spidev/spidev-3.5.ebuild b/dev-python/spidev/spidev-3.5.ebuild
new file mode 100644
index 000000000..b43bb96b0
--- /dev/null
+++ b/dev-python/spidev/spidev-3.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for Linux SPI access through spidev"
+HOMEPAGE="http://github.com/doceme/py-spidev https://pypi.org/project/spidev/"
+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"
+
+DOCS="README.md"
+
+RDEPEND=""
+BDEPEND="
+ 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
+}