Merge pull request #10 from xavierforestier/feature/homeassistant-full-2024-10-2
Feature/homeassistant full 2024 10 2
This commit is contained in:
commit
ba44557d71
@ -1,3 +1,4 @@
|
||||
AUX genebuild_2024.10.2.patch 6287 BLAKE2B 6b7772b39a54f7c9b957a862aac37c3f096e529a1aaf11f1a31ba6322c8c3d772f4179c81014fe69bceddd247110650da45faaf8eea9c22ab109f70a6c03b54a SHA512 4f340c327d7febf9541954b2d81786a281372f4f50c92ef0b92251bd00361b1abb594d7d547c47cc1a0a90b5e03f495d8058643c4a6582b94e68bd0a84284212
|
||||
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
|
||||
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
|
||||
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
|
||||
@ -8,11 +9,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
|
||||
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
|
||||
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
|
||||
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
|
||||
DIST homeassistant-2024.10.2.gh.tar.gz 18778811 BLAKE2B 36dbd1c111c4c068fe78ce1b2e334051ce911b7535dfca4eea105340e3e9eaa1c6115dde0fbf331f38e818434aee80c47e98b80e6a9d85f48d530df54a05391c SHA512 bf292b3d248cc86ffcf6563571b426e4be90d63005a260fe27f40d4fa5cd55f3a303ac4eb60e935253ed525ad851b120d15b3430c2206d0112e82e5aace4ff80
|
||||
DIST homeassistant-2024.10.2.tar.gz 22947130 BLAKE2B c861125267537495bc40449330a5f7fa7d97e72ecdc7b2f475ca7979144a46c8ab28b12e7899cab59c28acfe2edf97e7a3f9077177f6f00f2dc0f2a9b7a186cb SHA512 55b27af2f089357cf6db53152d664510733a80742aac05e879e9a4124c4864c893a37c45cef2526e4b5e2d62e6bc558a7aeaf9f6c222c1b0008002e7cc3f2271
|
||||
DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f
|
||||
DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796
|
||||
DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed
|
||||
DIST homeassistant-2024.6.4.tar.gz 21383376 BLAKE2B 65baca42425c8a9aa0eb48b722d2a373d711d3a02913e5e4cef551fb8ba1d743fb9f1358918939ac941e6c6ccf504f27b712dcae9f58a2f76c4337f686d7bd1a SHA512 494eea1020fc4752dba6aa03f351acf965ad1457a2929c5f4d520494ee23b75892fce0abc9c5eb7b608d7897ad5f629e67cca034085ea916cc1a688193610ff3
|
||||
EBUILD homeassistant-full-2024.10.2.ebuild 87607 BLAKE2B b9c2aceeac42c2b63e6cc6a230cd92f91b4fa222707ac170d2b0f2600e5ab878f943ba9b445bf7cc3e294db8e94499ffb61b509d2084fb6bd9400263ad9050b6 SHA512 f13d0885e73fb2cf3a8748a730a123b210afda6918b1a5d34dc072717be22a4a41ca76b409f0813a6ca4efe6fbd1f2e95ccd5039a550f2af567422b8f52d0dab
|
||||
EBUILD homeassistant-full-2024.5.5.ebuild 87190 BLAKE2B 22ac1dc7d5be921e7a72cf1eb9bcd6f770f2bb5a28e7bd04daaa5afbf4ce2e25b07b2c214d3f3dcfdb3f0a688f948f0e23e760d0b03593a791872ec4afa41311 SHA512 8bcb7381d43930fb7e199e0bba32cf82adfd8afc7af4eaa6ae9dcf9a628e50e38cee70fb701aa87c10a864fea4226ff6253507720ed0ae1a988ef7dc524ef551
|
||||
EBUILD homeassistant-full-2024.6.4.ebuild 87802 BLAKE2B 266b07de8f1443d187024699e46fbc0b4c3f6622faa5e233be5ce6639f7d27ed53ce4809fe3cc78f2ef2b56bc46d56cc608b6a842d7cf8def20bba19194468ce SHA512 de6fad31b936f241dfd8ac1127b4ab6c1c208725d3ac922eff8f782f66ced0d1f24b1b3614974f6fec3026be26821fd8f038b83eef3e9225c3bb610c799097e2
|
||||
EBUILD homeassistant-full-9999.ebuild 87715 BLAKE2B 54bdcdbc3e0e48d70a849e6ecec43e29e7a0900ba80685bd39613ec032dbdd174581ce39751120108baa2adc3e232e947597758c898017ca51bd5c6ad321cd29 SHA512 cf44446b6b1fc1031dccf50b7a4fd55a8f4623a97c7c264b2d77ad4b881b341db691a06a224d7df7842b01168875e85e3b4716935b2ad957751be40ea28d7234
|
||||
MISC genebuild.sh 20826 BLAKE2B 21e5c5c45139392abe5f6a5b3fdb2a663ad0626333644a9bd93b78ff6a616be505d0db7c0949fef8d0b642ca1a78240623d1e2cc1c9a7b9ffb53a28fd56f4b63 SHA512 181e671e1a7b17f52a178eb83cbb05a2603451a95e9391f6e10ce21cb7a464745db8fa9628d57ed66617c2863c7a5de65024ec9417bdd6ebf2141db8d12e422c
|
||||
MISC metadata.xml 93089 BLAKE2B 01dd2ec3963a9c126163f40d13631016482d5dbb662fe465cb03ddbfc41fa6d7a81f2f7ecdcd671b4394ec5180e28acbf5dbb886d36ddc876498caeb706baed9 SHA512 2a105e066da64eb8babc874e3aae6481e37e889478445ef7a4b489cd1181c5432e8025b67c51470f29ec6ad20fa39a60acc458d7f9f3a7bfac3ab9c1ead06410
|
||||
MISC test.sh 952 BLAKE2B 15c3ca304b9de0fe03a15511c06fbef6fb0778c2566a18f4045c6c77546a933384374161f4c2185e00778e745b0fdc8a5f8ab20091f82fbfb1e9a99640ce9888 SHA512 d1e2e05d54ba946b82926edeb8faf2224560f6aa27a2fb70733208acff0162f2f675d131df26c2e5e63a55f9692a4c2e2ccd779fbf03319fd8144475dbc28465
|
||||
|
272
app-misc/homeassistant-full/files/genebuild_2024.10.2.patch
Normal file
272
app-misc/homeassistant-full/files/genebuild_2024.10.2.patch
Normal file
@ -0,0 +1,272 @@
|
||||
--- a/core-2024.10.2/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
|
||||
+++ b/core-2024.10.2/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
|
||||
@@ -167,7 +167,7 @@
|
||||
dacite>=1.7.0
|
||||
|
||||
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
|
||||
-pandas==2.1.4
|
||||
+#pandas==2.1.4
|
||||
|
||||
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
|
||||
chacha20poly1305-reuseable>=0.13.0
|
||||
--- a/homeassistant-2024.10.2/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
|
||||
+++ b/homeassistant-2024.10.2/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
|
||||
@@ -167,7 +167,7 @@
|
||||
dacite>=1.7.0
|
||||
|
||||
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
|
||||
-pandas==2.1.4
|
||||
+#pandas==2.1.4
|
||||
|
||||
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
|
||||
chacha20poly1305-reuseable>=0.13.0
|
||||
|
||||
--- a/core-2024.10.2/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200
|
||||
+++ b/core-2024.10.2/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200
|
||||
@@ -100,7 +100,7 @@
|
||||
PyTurboJPEG==1.7.5
|
||||
|
||||
# homeassistant.components.vicare
|
||||
-PyViCare-neo==0.3.0
|
||||
+PyViCare==2.34.0
|
||||
|
||||
# homeassistant.components.xiaomi_aqara
|
||||
PyXiaomiGateway==0.14.3
|
||||
@@ -183,7 +183,7 @@
|
||||
|
||||
# homeassistant.components.ambient_network
|
||||
# homeassistant.components.ambient_station
|
||||
-aioambient==2024.08.0
|
||||
+aioambient==2024.8.0
|
||||
|
||||
# homeassistant.components.apcupsd
|
||||
aioapcaccess==0.4.2
|
||||
@@ -252,7 +252,7 @@
|
||||
aiogithubapi==24.6.0
|
||||
|
||||
# homeassistant.components.guardian
|
||||
-aioguardian==2022.07.0
|
||||
+aioguardian==2022.7.0
|
||||
|
||||
# homeassistant.components.harmony
|
||||
aioharmony==0.2.10
|
||||
@@ -306,7 +306,7 @@
|
||||
aionanoleaf==0.2.1
|
||||
|
||||
# homeassistant.components.notion
|
||||
-aionotion==2024.03.0
|
||||
+aionotion==2024.3.0
|
||||
|
||||
# homeassistant.components.nut
|
||||
aionut==4.3.3
|
||||
@@ -347,10 +347,10 @@
|
||||
aioraven==0.7.0
|
||||
|
||||
# homeassistant.components.recollect_waste
|
||||
-aiorecollect==2023.09.0
|
||||
+aiorecollect==2023.9.0
|
||||
|
||||
# homeassistant.components.ridwell
|
||||
-aioridwell==2024.01.0
|
||||
+aioridwell==2024.1.0
|
||||
|
||||
# homeassistant.components.ruckus_unleashed
|
||||
aioruckus==0.41
|
||||
@@ -547,7 +547,7 @@
|
||||
azure-servicebus==7.10.0
|
||||
|
||||
# homeassistant.components.holiday
|
||||
-babel==2.15.0
|
||||
+Babel==2.15.0
|
||||
|
||||
# homeassistant.components.baidu
|
||||
baidu-aip==1.6.6
|
||||
@@ -550,7 +550,7 @@
|
||||
babel==2.15.0
|
||||
|
||||
# homeassistant.components.baidu
|
||||
-baidu-aip==1.6.6
|
||||
+baidu-aip==1.6.6.0
|
||||
|
||||
# homeassistant.components.homekit
|
||||
base36==0.1.1
|
||||
@@ -828,7 +828,7 @@
|
||||
energyzero==2.1.1
|
||||
|
||||
# homeassistant.components.enocean
|
||||
-enocean==0.50
|
||||
+enocean==0.50.1
|
||||
|
||||
# homeassistant.components.entur_public_transport
|
||||
enturclient==0.2.4
|
||||
@@ -895,7 +895,7 @@
|
||||
fivem-api==0.1.2
|
||||
|
||||
# homeassistant.components.fixer
|
||||
-fixerio==1.0.0a0
|
||||
+fixerio==1.0.0_alpha0
|
||||
|
||||
# homeassistant.components.fjaraskupan
|
||||
fjaraskupan==2.3.0
|
||||
@@ -930,7 +930,7 @@
|
||||
|
||||
# homeassistant.components.fritz
|
||||
# homeassistant.components.fritzbox_callmonitor
|
||||
-fritzconnection[qr]==1.13.2
|
||||
+fritzconnection[qrcode]==1.13.2
|
||||
|
||||
# homeassistant.components.fyta
|
||||
fyta_cli==0.6.7
|
||||
@@ -1052,7 +1052,7 @@
|
||||
gstreamer-player==1.1.2
|
||||
|
||||
# homeassistant.components.profiler
|
||||
-guppy3==3.1.4.post1
|
||||
+guppy3==3.1.4_p1
|
||||
|
||||
# homeassistant.components.iaqualink
|
||||
h2==4.1.0
|
||||
@@ -1179,7 +1179,7 @@
|
||||
imgw_pib==1.0.6
|
||||
|
||||
# homeassistant.components.incomfort
|
||||
-incomfort-client==0.6.3-1
|
||||
+incomfort-client==0.6.3-r1
|
||||
|
||||
# homeassistant.components.influxdb
|
||||
influxdb-client==1.24.0
|
||||
@@ -1282,7 +1282,7 @@
|
||||
librouteros==3.2.0
|
||||
|
||||
# homeassistant.components.soundtouch
|
||||
-libsoundtouch==0.8
|
||||
+libsoundtouch==0.8.0
|
||||
|
||||
# homeassistant.components.osramlightify
|
||||
lightify==1.0.7.3
|
||||
@@ -1297,7 +1297,7 @@
|
||||
linear-garage-door==0.2.9
|
||||
|
||||
# homeassistant.components.linode
|
||||
-linode-api==4.1.9b1
|
||||
+linode-api==4.1.9_beta1
|
||||
|
||||
# homeassistant.components.lamarzocco
|
||||
lmcloud==1.2.3
|
||||
@@ -1529,7 +1529,7 @@
|
||||
openevsewifi==1.1.2
|
||||
|
||||
# homeassistant.components.openhome
|
||||
-openhomedevice==2.2.0
|
||||
+openhomedevice==2.2
|
||||
|
||||
# homeassistant.components.opensensemap
|
||||
opensensemap-api==0.2.0
|
||||
@@ -1647,7 +1647,7 @@
|
||||
pulsectl==23.5.2
|
||||
|
||||
# homeassistant.components.androidtv
|
||||
-pure-python-adb[async]==0.3.0.dev0
|
||||
+pure-python-adb[async]==0.3.0-r0
|
||||
|
||||
# homeassistant.components.pushbullet
|
||||
pushbullet.py==0.11.0
|
||||
@@ -1750,7 +1750,7 @@
|
||||
|
||||
# homeassistant.components.airvisual
|
||||
# homeassistant.components.airvisual_pro
|
||||
-pyairvisual==2023.08.1
|
||||
+pyairvisual==2023.8.1
|
||||
|
||||
# homeassistant.components.aprilaire
|
||||
pyaprilaire==0.7.4
|
||||
@@ -1774,7 +1774,7 @@
|
||||
pybalboa==1.0.2
|
||||
|
||||
# homeassistant.components.bbox
|
||||
-pybbox==0.0.5-alpha
|
||||
+pybbox==0.0.5_alpha0
|
||||
|
||||
# homeassistant.components.blackbird
|
||||
pyblackbird==0.6
|
||||
@@ -1867,7 +1867,7 @@
|
||||
pyefergy==22.5.0
|
||||
|
||||
# homeassistant.components.energenie_power_sockets
|
||||
-pyegps==0.2.5
|
||||
+pyEGPS==0.2.5
|
||||
|
||||
# homeassistant.components.onkyo
|
||||
pyeiscp==0.0.7
|
||||
@@ -1918,7 +1918,7 @@
|
||||
pyfritzhome==0.6.12
|
||||
|
||||
# homeassistant.components.ifttt
|
||||
-pyfttt==0.3
|
||||
+pyfttt==0.3.2
|
||||
|
||||
# homeassistant.components.skybeacon
|
||||
pygatt[GATTTOOL]==4.0.5
|
||||
@@ -1963,7 +1963,7 @@
|
||||
pyipp==0.16.0
|
||||
|
||||
# homeassistant.components.iqvia
|
||||
-pyiqvia==2022.04.0
|
||||
+pyiqvia==2022.4.0
|
||||
|
||||
# homeassistant.components.irish_rail_transport
|
||||
pyirishrail==0.0.2
|
||||
@@ -2104,7 +2104,7 @@
|
||||
pyombi==0.1.10
|
||||
|
||||
# homeassistant.components.openuv
|
||||
-pyopenuv==2023.02.0
|
||||
+pyopenuv==2023.2.0
|
||||
|
||||
# homeassistant.components.openweathermap
|
||||
pyopenweathermap==0.1.1
|
||||
@@ -2316,7 +2316,7 @@
|
||||
# python-gammu==3.2.4
|
||||
|
||||
# homeassistant.components.gc100
|
||||
-python-gc100==1.0.3a0
|
||||
+python-gc100==1.0.3_alpha0
|
||||
|
||||
# homeassistant.components.gitlab_ci
|
||||
python-gitlab==1.6.0
|
||||
@@ -2325,7 +2325,7 @@
|
||||
python-homeassistant-analytics==0.7.0
|
||||
|
||||
# homeassistant.components.homewizard
|
||||
-python-homewizard-energy==v6.3.0
|
||||
+python-homewizard-energy==6.3.0
|
||||
|
||||
# homeassistant.components.hp_ilo
|
||||
python-hpilo==4.4.3
|
||||
@@ -2525,7 +2525,7 @@
|
||||
refoss-ha==1.2.4
|
||||
|
||||
# homeassistant.components.rainmachine
|
||||
-regenmaschine==2024.03.0
|
||||
+regenmaschine==2024.3.0
|
||||
|
||||
# homeassistant.components.renault
|
||||
renault-api==0.2.7
|
||||
@@ -2576,7 +2576,7 @@
|
||||
rtsp-to-webrtc==0.5.1
|
||||
|
||||
# homeassistant.components.russound_rnet
|
||||
-russound==0.2.0
|
||||
+russound==0.1.9
|
||||
|
||||
# homeassistant.components.ruuvitag_ble
|
||||
ruuvitag-ble==0.1.2
|
||||
@@ -2649,7 +2649,7 @@
|
||||
simplepush==2.2.3
|
||||
|
||||
# homeassistant.components.simplisafe
|
||||
-simplisafe-python==2024.01.0
|
||||
+simplisafe-python==2024.1.0
|
||||
|
||||
# homeassistant.components.sisyphus
|
||||
sisyphus-control==3.1.4
|
322
app-misc/homeassistant-full/genebuild.sh
Executable file
322
app-misc/homeassistant-full/genebuild.sh
Executable file
File diff suppressed because one or more lines are too long
1258
app-misc/homeassistant-full/homeassistant-full-2024.10.2.ebuild
Normal file
1258
app-misc/homeassistant-full/homeassistant-full-2024.10.2.ebuild
Normal file
File diff suppressed because one or more lines are too long
23
app-misc/homeassistant-full/test.sh
Executable file
23
app-misc/homeassistant-full/test.sh
Executable file
@ -0,0 +1,23 @@
|
||||
#/bin/bash
|
||||
if [ "$1" != "" ]; then
|
||||
pkg="$( pwd | rev | cut -d/ -f1-2 | rev )-$1"
|
||||
else
|
||||
for v in `ls -vr *.ebuild`; do
|
||||
pkg=$( pwd | rev | cut -d/ -f2 | rev )/$( echo $v | rev | cut -c8- | rev )
|
||||
break
|
||||
done
|
||||
fi
|
||||
rm /etc/portage/package.use/zzzzz_tmp.use
|
||||
touch /etc/portage/package.use/zzzzz_tmp.use
|
||||
#all but "github test systemd"
|
||||
MYUSE=""
|
||||
for u in `cat $( echo $pkg | cut -d/ -f2 ).ebuild | grep IUSE= | cut -d\" -f2`; do
|
||||
u=${u/+/}
|
||||
if [ \( "$u" != "systemd" \) -a \( "$u" != "test" \) -a \( "$u" != "bme680" \) -a \( "%u" != "russound_rnet" \) -a \( "%u" != "russound" \) -a \( "%u" != "zeversolar" \) ]; then
|
||||
MYUSE="$MYUSE$u "
|
||||
fi
|
||||
done
|
||||
USE="$MYUSE" emerge --keep-going --oneshot --autounmask --autounmask-write=y --autounmask-use=y --autounmask-backtrack=y --verbose-conflicts --backtrack=30 -va =$pkg
|
||||
dispatch-conf
|
||||
USE="$MYUSE" emerge --keep-going --oneshot --verbose-conflicts --backtrack=30 -va =$pkg
|
||||
rm /etc/portage/package.use/zzzzz_tmp.use
|
@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
|
||||
PYPI_PN="DTLSSocket"
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
BDEPEND="<dev-python/cython-3[${PYTHON_USEDEP}]
|
||||
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
3
dev-python/DTLSSocket/Manifest
Normal file
3
dev-python/DTLSSocket/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST dtlssocket-0.2.2.tar.gz 181655 BLAKE2B eb23e88aae1b4ae3a4a5e63fd9208dcd091e05e94f913f908a6aa370e806dc4cee4137009d7f00e9257cd203398a43d874b37a6009915348187131ff3de14886 SHA512 b27c1d866ae87332a6926267e30a1f141e9d6f092a165b86da3f1170471da4e8cded33d81faae38e309f0d6922ce1245a3fb37a9cf8829dfc148b686b1d735b1
|
||||
EBUILD DTLSSocket-0.2.2.ebuild 695 BLAKE2B 1e3dee2f03598d4840b0f67cb9c9742b45414cdaa218fed1bfa972f90f2afdb858e1419b9bdd36670ef211cf8b365d6849e81027939cbee2e021468936d981af SHA512 93bc36633bcc6fce9c5e11dbb077a937d8637c08d1dffe5ee475b2a4bfe96dbbff169b164a1bbabdc84a5787f449042e9e77a3b8178a62db05562670cb025f93
|
||||
MISC metadata.xml 453 BLAKE2B 50744e1d0a4d257733c2ba1df4e99a5cc572abcc110201ce2d5b60e0a0932dcd0017c65a4ed83e5e1f091bc550d907b01889aca187e537e01694b0edce3f6060 SHA512 d76ffb1502f596c728251853042c562567a99fd7179a936b30372dbecef1bb5bd5e54b4ae0da59f450d751f458239d0f4e0a36319768ebea72db71beee5e93d7
|
@ -1,5 +1,7 @@
|
||||
DIST PySwitchbot-0.45.0.tar.gz 31567 BLAKE2B e50ed40a12a64d36a2a8cad960e35c4eb80af9b9bf76efc4ea7b32e831d29ecbebcbeba05221454b865a32b882d9d23d5b6e82e995f166115c4f5eca88b70a57 SHA512 c419eca8dc875cceafd1f9b7ac7b7a9c0629136ddb52e3657cab2921fe24eae7de4f1cb5da006f77bc6e37858493f8067a0ee9db501216788b2ebf38f43026a1
|
||||
DIST pyswitchbot-0.46.1.tar.gz 31455 BLAKE2B 319772fe2a6be19ead19142782e7c16c5b10c6c44f1634bf8e7080c80e4c2883ee2fa2d41f7c9461c157ea786a10fe371aa0c691637c50b7bbd9115412e74202 SHA512 d21d721b99fe75a2a063aa8c289995041cd233c4575ece152ba197b538f203e07b0f164ed30620744ebb8ff9f6ca0f5b9c612c474fc111a184c788e8d5975418
|
||||
DIST pyswitchbot-0.48.2.tar.gz 32197 BLAKE2B 599fca46fe1129724f14e2770591a1a72eb99fc169941427cb5e2047acc976238681b05483fdcb4de5e76f5f28e821cfe0dc1082f54d654a696a3044ae57f2a5 SHA512 8d42c4ddbe312a396de68ed85821e594cfd835c5599a46d6212eb06a59da4620ac817c9a251244cc5f976665f05d58189d9ce75fb5f989798a682229d0a3f0ee
|
||||
EBUILD PySwitchbot-0.45.0.ebuild 799 BLAKE2B 115a7175fd8597aedc8cb5249fb338e432fea76d14d82112f1000de62aca0736d0ee5560a5acb049d67caafef58dec8aa7529e57966de7921073b1a5fb38fc0e SHA512 aae4245e47e678f8ad391e6450277d021f9d9acd33381dc61c8fa21584ca5868279e22d3c2794e669b58f159eae555dd3fce9efe0141bcecd360848889293d20
|
||||
EBUILD PySwitchbot-0.46.1.ebuild 762 BLAKE2B 6f0513c816fbb666cc107ec6729025b9f485c77d5ebb791d2bf299851d67811621c904fce0a3d8d04713d32c6cd9026a321e5695d552176a35909095b797b419 SHA512 ed950adc93f3564e80b3dc8cb7417ad472ecd52537ce5f65cef8a69c3e1172873233007c66a538f3ff9733859b2a7514e6484f1fcfd373dfb8b67fb627e57343
|
||||
EBUILD PySwitchbot-0.48.2.ebuild 762 BLAKE2B 6f0513c816fbb666cc107ec6729025b9f485c77d5ebb791d2bf299851d67811621c904fce0a3d8d04713d32c6cd9026a321e5695d552176a35909095b797b419 SHA512 ed950adc93f3564e80b3dc8cb7417ad472ecd52537ce5f65cef8a69c3e1172873233007c66a538f3ff9733859b2a7514e6484f1fcfd373dfb8b67fb627e57343
|
||||
MISC metadata.xml 398 BLAKE2B 268a137b67e86e07103e7be4707ca39fb1f1f84c8c4d4c1b707816c6ec087a29e9e8966df7c5200b4c37bc7b5d84ef135d7dd7d75d475aceffc9b1f2746ce1e6 SHA512 8c1fa70391b8375591da1cb2af43c5958ec6b085810d913692f38a9b52092a732b2ecaa1f1c1991e6dbb36e81e7cc10aab479429b98d0c6f1900e0a59b10b21d
|
||||
|
27
dev-python/PySwitchbot/PySwitchbot-0.48.2.ebuild
Normal file
27
dev-python/PySwitchbot/PySwitchbot-0.48.2.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
# 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 communicate with Switchbot"
|
||||
HOMEPAGE="https://github.com/Danielhiversen/pySwitchbot/ https://pypi.org/project/PySwitchbot/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST Tami4EdgeAPI-2.1.tar.gz 5390 BLAKE2B 98e210ae444ce8d30776e1f12964f68af8bba0ac2c452aed388e62d5ce11aea4b293c4e921541d62bc84110bc556c70c48edb83980c37d95e641102a6c60a79b SHA512 946509ac8b0514f37695ac83c72d5c838f2d27dd4881c91bb5139557b9b3b464606e9502424e3c3a8e464e2dd5ba61e27813799dc9156073b884fc2cf70f0c81
|
||||
DIST tami4edgeapi-3.0.tar.gz 6447 BLAKE2B 38ad952cdad0b6b84ee16c37cbbed362698ab1f789f4d54cf93c806e9eb1aaab35dbf8f5def5f3bbf967712e368e974db3eb4302ae659c48651c3cf0322350b1 SHA512 788bfdf05e9b95c9b896603ccaf9b9c7217f5be9722a5b3dc61c1a87d288cc58b78860c37880dd0c63f6efd9937542fe69776207fa0d409f244e57eda249b5d6
|
||||
EBUILD Tami4EdgeAPI-2.1.ebuild 595 BLAKE2B 9648f77e6c9cb685daab41e6049f4bcd497d0747e8755aace9f96b74bdaf61c15fc561a93f7eb8ca913ee4b41acaa632f68ddc665621817b3b1803fbd71e6018 SHA512 4b91a740fb99bb9f5d3da82b1551cfc8c092c2c2bef16386f4230bdbe6d7e9d129736c6ce97b31681a7a83d5547713bba526c534b0e90d54d5118bf454772f09
|
||||
EBUILD Tami4EdgeAPI-3.0.ebuild 576 BLAKE2B bdaa85f4ef20e21ed36e7afc81906340f3c4882954d6c5697fe0a2dd4704ea5dcf0a1911be2aecfd43c3b04841a330809c15b23136f6bff0f90c4ac9f883f3d8 SHA512 75a61c4b7a43bb7d29f2eae5f6a1c72580ace5b05a36eb1f6099c2f059e070cff48c92ca35dd845fe8693df1f020683b8678e1ddfd7b9454dd58c46bb39120f2
|
||||
MISC metadata.xml 392 BLAKE2B 441ef286ba05357bd95df4a80d87e1b7f5ed287c4fc9ae39d218991948764a9d8e9c0d16f3101eeda0d42ec8952d6c7b024b90cac0324d25dfbb3a9eed147017 SHA512 e8ee9a6275168ff5ebec7bf3348aa8e8c89dea86d71cbf58037ee61a3526ad2346e1a9c97f40fe8d0dda668139cb0e75b7ac9d1c58a7b56207bfb937e65f1090
|
||||
|
25
dev-python/Tami4EdgeAPI/Tami4EdgeAPI-3.0.ebuild
Normal file
25
dev-python/Tami4EdgeAPI/Tami4EdgeAPI-3.0.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Tami 4 Edge / Edge+ API in Python"
|
||||
HOMEPAGE="https://github.com/Guy293/Tami4EdgeAPI https://pypi.org/project/Tami4EdgeAPI/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/PyPasser[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST aio_georss_gdacs-0.10.tar.gz 14787 BLAKE2B fb7dbe1e5956639b9847b2a12d557170811f38f9e7bfb9e97912b5a63c9060605f0d04f59b591f9a33cb661bfe7e782484e027525689d6e30e53d218b0a4fda3 SHA512 0a23d63d61ba71796bc5e9521199d2e7e9ac181ee0f29c58e3a27c2f223fddf62a0e8508ac97cc1fca077c185b5c79ca1935fa69fe8e01135d9ba008145f20cc
|
||||
DIST aio_georss_gdacs-0.8.tar.gz 9486 BLAKE2B fa1acf2842851c5e32ecd01e2ac267fa1b15eb4706f989a732c1b57dff7bed885f956657b893266aa5918d0c9afae078c6583db59bf8b376cf1dfee42ef0a633 SHA512 a700e07754eacb3e2b0ef5314a2bb69cfd03ef0f55be61571c02bd48e00f7f753280be9925380db5ac8a58718f34a9e4fc8b60c57a8bfee3232a3a1bd8cb63ab
|
||||
DIST aio_georss_gdacs-0.9.tar.gz 13904 BLAKE2B b3dbbb99e2fb32af2d2772116424578167b4cd15c7715a36550f7da9cccb8f4261c337af1d0cf6a356464461c2b7a6bf8fd3ac0cea4ce752561f7af1da1a9dc9 SHA512 3b611c77e271c342744925a24760aeeac6c87b1a17364096e74d18d3ba58ee9032ce8a39f0888792b498fa22615cbee0e7a18866811c35981b6dbc095dac43fd
|
||||
EBUILD aio-georss-gdacs-0.10.ebuild 639 BLAKE2B 46ab7f02e26d153d4e39f97abec844420565591e5048d3f3f07aee9386f8e9a4aba3d27a92afcc8fd18aadbfab1c3923c984a3a79e22e4386b0a3c87f21d1444 SHA512 42963532ff2187aa9653e59febeb8c8e1d421422f040d54ae93dd4bd96bb187963142fb5898952963ef3dd9087f6d3e3d2e1b13599eadaf0b8db8b79ef3a8313
|
||||
EBUILD aio-georss-gdacs-0.8.ebuild 741 BLAKE2B 73140f4227b3f6d3fa5e48d3c0b579016f50ad97b48f09c360611962b0152187656a66f6736e9805e03a69113dc3f09c0324851da4a0f2c18c22805ddb1d3365 SHA512 2dde91592146aab7d2b9bd1d1e23e253896fdd566e61973bf58caa31abdd3ae412b347b4d5e84a81132b76170009dc4dea1f3b71f5c720b2e1fa979ccae7b13e
|
||||
EBUILD aio-georss-gdacs-0.9.ebuild 639 BLAKE2B 46ab7f02e26d153d4e39f97abec844420565591e5048d3f3f07aee9386f8e9a4aba3d27a92afcc8fd18aadbfab1c3923c984a3a79e22e4386b0a3c87f21d1444 SHA512 42963532ff2187aa9653e59febeb8c8e1d421422f040d54ae93dd4bd96bb187963142fb5898952963ef3dd9087f6d3e3d2e1b13599eadaf0b8db8b79ef3a8313
|
||||
MISC metadata.xml 535 BLAKE2B 704feab3e3d070a2b32e357a1999bc2b7f0369232929b8c78884eb009199907c2452a52993ec45b647c72eb7dbd2cf87a15c78df1741a42b0d8b6162e5af4eac SHA512 62ec0c1781f2a61b1a2f2e01e915a9dd168c0645610fd897e5b046867e67d3999db69510fab7cb44e76cf8102456cb35ef8b5dbe94fc1c83a02aac918d3462dd
|
||||
|
23
dev-python/aio-georss-gdacs/aio-georss-gdacs-0.10.ebuild
Normal file
23
dev-python/aio-georss-gdacs/aio-georss-gdacs-0.10.ebuild
Normal file
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="An async GeoRSS client library for GDACS feeds."
|
||||
HOMEPAGE="https://github.com/exxamalte/python-aio-georss-gdacs https://pypi.org/project/aio-georss-gdacs/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aio-georss-client-0.12[${PYTHON_USEDEP}]
|
||||
>=dev-python/dateparser-1.2.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST aioairzone-cloud-0.4.7.tar.gz 28160 BLAKE2B 82efe9e788a9e3f5be0ed9231764a9dee3f905fa94761d5ffac1fcfacc04fd34e273cb60c0035c5b5d952252558ccc0a34e2b4947d585196b1e383701c44a9bf SHA512 a48299d7069111cd2df2050b3672ab722cb55481d3b1c401723e5d3a0742b29083e52a62d2476ca3a5fab8c2bf67129de9811c1833be8558dc6ae41e0b3f5643
|
||||
DIST aioairzone-cloud-0.5.1.tar.gz 29958 BLAKE2B 244a521b51290a6dd240518d5541c7a3cc560b35d071623f4a4f44f9f92d6f48a1c323eab1c19fabb6483bbe3d1d5796e84c94b840aab86a8222e75c85554d13 SHA512 b4ca62d6dcbbec829637d494bad5950be87466386ebc99fdaaa1482aeef98cd628aab13ae1d035a118f48a1d82772463336dcd6de022f77fddadbdc2bdde732c
|
||||
DIST aioairzone_cloud-0.6.2.tar.gz 33040 BLAKE2B a2c8f1bd54ecf94d69c87f50f448d8468e37766ee215f4763d76822ceed093e81a792eb8b03b161da625e995cf2ba1eae28b150f347e28a72e79c2d094b39a26 SHA512 38d8512e746e23767ad25ecd3884fbb2f1715a38144fa0462f7f824685d722e4b1d49513486ea68aa7a7e7ce721e25fa581b1e1a3657a45a826906f9589af659
|
||||
DIST aioairzone_cloud-0.6.6.tar.gz 33349 BLAKE2B 5d1bc388ef89e531fc02c30776a25bcd83fb3b0469a718320e4991a45d2709cb39c1ac0363433d4268e43afdb2015ddf069a3ff8159d0f0c20a6402fb1bdd805 SHA512 a93f11c4471f7736c75069165b61c2fb420016a0031c8b2b6a97b4d979ce2464eeb2e83513a9430b7939ee07f2896a483d6e43257eef5831e0d2c4e37c876d06
|
||||
EBUILD aioairzone-cloud-0.4.7.ebuild 578 BLAKE2B 605148421bfd20c87188bbb18ff1af2b9eda032b6c8a16e379df09ff62c244084ef7fc990e1f451f76db679c9efdd062a3a2ee80ccbb0bbf85f3feec51e8453f SHA512 2502f8a6897c99ca8b3edfb8c8dd0d9b83e9b0425ff4ca91adc2b780f527548495f01810e431c7e68f77a6941bf23df4be138eeca0e2a4eb968a52ee8974a7fe
|
||||
EBUILD aioairzone-cloud-0.5.1.ebuild 577 BLAKE2B 17b6048f314f90bd7f94582f385a897e4fdc25fc4da5abfa778641a51ed12f1c854e5240085d9d4718e3c10f18e20ad25329692558e8edd5bba640cdf7fdff91 SHA512 a7b264ffa1464337f04fdd2982f94a4bc51fd929a2b4bb53a24df7cd5b2479a3d457841a97c10ca1111246ae1e44452be731af54a174623d64da13d0a2022523
|
||||
EBUILD aioairzone-cloud-0.6.2.ebuild 557 BLAKE2B a2ea5cc6055aeaea9ccf654a19a41b7e9ee1bfaf042938b83544b8b790c39e32a8cf087e94973b6e2cf39bf81e2623fd99841da6bde9065f3db0ffcd9d3d3068 SHA512 5390085029c733d3807f87d788b975dedc763a8f8df24af034f2fe1d2a6c8b748dbb567e322d16aa172ba9ad8e47518d4c7435354a01bd38108335e1e82cf697
|
||||
EBUILD aioairzone-cloud-0.6.6.ebuild 557 BLAKE2B a2ea5cc6055aeaea9ccf654a19a41b7e9ee1bfaf042938b83544b8b790c39e32a8cf087e94973b6e2cf39bf81e2623fd99841da6bde9065f3db0ffcd9d3d3068 SHA512 5390085029c733d3807f87d788b975dedc763a8f8df24af034f2fe1d2a6c8b748dbb567e322d16aa172ba9ad8e47518d4c7435354a01bd38108335e1e82cf697
|
||||
MISC metadata.xml 536 BLAKE2B 655a921050c2970edd55895601375873be01d53e5a357039893177771e81932c920620b6ec334312c7f796838f0a1b7001454758ca2401da0fe8bfe4d8af220b SHA512 89a9983915e6aa5abfed539f2627091363b4ebbfa4fd04759a93e435eea469ac1a2be06990d14b2bff646db1adba9d1a5a3c422f9992a2ee785c5e0f896624d9
|
||||
|
22
dev-python/aioairzone-cloud/aioairzone-cloud-0.6.6.ebuild
Normal file
22
dev-python/aioairzone-cloud/aioairzone-cloud-0.6.6.ebuild
Normal file
@ -0,0 +1,22 @@
|
||||
# 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="Library to control Airzone Cloud devices"
|
||||
HOMEPAGE="https://github.com/Noltari/aioairzone-cloud https://pypi.org/project/aioairzone-cloud/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST aioairzone-0.7.6.tar.gz 22576 BLAKE2B 7d28f922c55631173d7db477c747b5a1aaa940b30ed5d1bcec0131695d5b409995a9870fbca78c97991ab9a92083d8f9d324510648907c85be69037fdbe5dc16 SHA512 1a28b08f3151671521603f0a2d834f431b40ef46aefba86d9f85e9445725221d411afe96d1725cb95ee24fa0fe1e767c4d2f72d4e904606de65dfe1a38c2d1fa
|
||||
DIST aioairzone-0.8.2.tar.gz 22993 BLAKE2B 329fc1179b69246922007fe47055fc30ab29eb19e4a13a5a9acff72cd045f8051e384c7dee8f880c5331f0aee278d758923ec44227164640dd7a9806b136cc21 SHA512 b573afc9418803b66f6bd96f0e27b29e61ca3ac0ff9c8b8432ba60bfa15bb6b2ce84aea4b74272ade737690dd3e86a49f4569c2847128c6f43a84633f84140d6
|
||||
DIST aioairzone-0.9.3.tar.gz 25363 BLAKE2B 498e7856a1788a10fb5a4b8c7b5c908ae3f144bebd06c3fbd3aa6c863e45bd35648ff8871983dcef1b75baaff8fe4d94def77fed4edb0a1c892ff7f384fa9439 SHA512 05b93dee1f8130c5ceb06269b0bdeb1518647c97d485553b0183aa59ea71aac1a489692696529c10d333bc98286112b01067cf51780458d547a7700a82ae3456
|
||||
EBUILD aioairzone-0.7.6.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
|
||||
EBUILD aioairzone-0.8.2.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
|
||||
EBUILD aioairzone-0.9.3.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
|
||||
MISC metadata.xml 524 BLAKE2B f35054285c34ff5663c8b0cccf253d2adf1e82edcb04cf7eac24d7575e445fe0d24867140125e852b6f8f85e6cda10621d2cf495cab66d097ef2e27a24523e41 SHA512 ea54ab2381f7c2e426243c5ad0b95a158ac89e243b4c6126c15ef0002253635525b0a4e5ca949f5ae125ca51e8eb9f9d6bd35ba39792e6d7ea23f19b682ec99c
|
||||
|
22
dev-python/aioairzone/aioairzone-0.9.3.ebuild
Normal file
22
dev-python/aioairzone/aioairzone-0.9.3.ebuild
Normal file
@ -0,0 +1,22 @@
|
||||
# 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="Library to control Airzone devices"
|
||||
HOMEPAGE="https://github.com/Noltari/aioairzone https://pypi.org/project/aioairzone/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,5 @@
|
||||
DIST aiobotocore-2.12.1.tar.gz 103243 BLAKE2B 2e1d9b693028d7d5affc36c25e1b8b622f133fd4f14c6783f660f7079895881d073de51e102f7e8ae667c68f5d8a3621e7f6fcd86d1f17c77d1698bea61b905e SHA512 edbfe68e3d2a5a4cfc494cb6d225b136352d54e17446695222075d866fd3118392ee61707b77653be78c6b6c8fd6da08fc1fa25002c93385fb4ebb29531c5eaa
|
||||
DIST aiobotocore-2.13.1.tar.gz 104475 BLAKE2B 0678045a34c2b1e1a53949e702dc4cb835df4005775ca5e1dafea46b0894db43db713c34e851bb67328eaf208eba9513522ba393056080af0ad871f6c6ac784c SHA512 fb3bc670561afafc1717f359e1fee205fb2e1aeb21e68566cc269f4ce7d93589e319b247f371e10fd6fc3ab087ea00a13931b06df9db70442b5671857af84b06
|
||||
EBUILD aiobotocore-2.12.1.ebuild 716 BLAKE2B 187b5de31cc921c5f77242102e23858b0a8b10c693df173452afc7fb5e9f6da6406bb306fe7ad841ec5df23b10d2f9709fa1b43002623942d4eab31b3fffc916 SHA512 c6077b9c0109e6cc8e37600aac669bb0dc9d759f8702ea15956127a271b59a4398cfbbdb7a6e4d4b45d24df1dfc8d28ae8479d75987763fc80660ee621e8f8a8
|
||||
EBUILD aiobotocore-2.13.1.ebuild 716 BLAKE2B de87552760a69750e45b348657ce3f78c320abbfb8571ebafe1e71edd069cdb6ac52ac3a1e3ce5b3e5bb234631d64e9bd25586629a9191f57edada86aecd9626 SHA512 c7104e2545b0733b9eb4511082d444cda39dae6b626d5d823229822444ff64b85990f98488f760bb6a5ccbe01f5a2c1528d7646f64d3b0038c4103f3342579cd
|
||||
EBUILD aiobotocore-2.13.1.ebuild 1120 BLAKE2B 582b119f880fb8103180a306fd50161ae8beb600760b54c0586bfe83006ed58a0e380ea00c1ee2a45a369feb26c1783d190d7e8855b5c802c5d19947a1fb3f52 SHA512 5974a84ed48b0a886d8c8d4a2bd11f7b7083d15e9949b29fdb94db6490a02f3c5fd4d5988ae97f070c4baa0bc8dcf6469134b080aea5e4cc939cec9ff77baf79
|
||||
MISC metadata.xml 522 BLAKE2B 560be06ecbfa44ba18f3b7dbaa7034519b9583e4a130e0978892cdaf5283089b534a56a940fd9552d79d64b27a63dd153aaa0e6776bf60728ae322bbdbf47504 SHA512 30304e2bbaaafe077231b28336cc3b86d562a5d444de3adf029743f98b23e88753fd715ed5cc7a2cb2ad0b46ea1acf2b550f190d7376de8a51fff6408a7c843b
|
||||
|
@ -12,14 +12,17 @@ HOMEPAGE="https://github.com/aio-libs/aiobotocore https://pypi.org/project/aiobo
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
IUSE="awscli boto3 test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/wrapt-1.10.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.35.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/aioitertools-0.5.1[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/aiohttp-3.9.2[${PYTHON_USEDEP}] <dev-python/aiohttp-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/wrapt-1.10.10[${PYTHON_USEDEP}] <dev-python/wrapt-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/botocore-1.34.70[${PYTHON_USEDEP}] <dev-python/botocore-1.34.132[${PYTHON_USEDEP}]
|
||||
>=dev-python/aioitertools-0.5.1[${PYTHON_USEDEP}] <dev-python/aioitertools-1.0.0[${PYTHON_USEDEP}]
|
||||
awscli? ( >=app-admin/awscli-1.32.7[${PYTHON_USEDEP}] <app-admin/awscli-1.33.14[${PYTHON_USEDEP}] )
|
||||
boto3? ( >=dev-python/boto3-1.34.70[${PYTHON_USEDEP}] <dev-python/boto3-1.34.132[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX aiocoap-0.4a1-no-umlaut.patch 264 BLAKE2B 4c1ba684d5d60ee324a572f04a6345d098b4b32334610eea53085bddcc081d4564cbee1fbb15462ff84d53c5a49757cc13ed2122f85dd87718a613864dabe2bc SHA512 6334856a9538a5e748353fcf1accb174241a5c4846ead94e9b77ec5617dc3718f4e56e10e834d218182e2c65e70bebfb402a756595156836da7323420bbd9437
|
||||
DIST aiocoap-0.4.5.tar.gz 223573 BLAKE2B 794ce46a3f722e55810eba6f43457dddfb7bcb6b851ee3855db13000118e8c368e131afdbf65d846c7f9622565306c28763078eed5b40b9ad8bdd3225139f667 SHA512 41dfad7ba2b03bcceb719187f91f4595df37a61535ea0cdaa302b8e745e6061c1f5fdfba0e9592a0a69ee8919843a8a76a90b9bc3a2b3a380e32755bfa1fe811
|
||||
EBUILD aiocoap-0.4.5.ebuild 666 BLAKE2B c6295fe80a4360bb8a50c0ebf51880d124089cf46622e2c9689ef849c2daae29b9713eea9499e0f4c18587f02bba6e32745e3564646324bf7b90051db7632f5c SHA512 e537f16907d5490173e52f18ba4ab6b4a03526dcc115c371f605eaf2a0e1358bdc14c68aa6f75aea3986070a47721a729566b39829d2ec38fd889c001b72a64e
|
||||
EBUILD aiocoap-0.4.5.ebuild 846 BLAKE2B ebc80b5ac89d7a8488ab1bce43f3dc9deb11271714182f26fcd74038c42237da0379ff37687967eea3667b30e120e56b0c0e26f60b652669fb6fe54bf5132cb9 SHA512 b14142fa921e75d5692ecd0041587c9abb7fffdee1cc3528ded4e4d813b4900814039940338c1ca2ad730d77875d780ec772ae1710d8d2d27ff3c2a037984086
|
||||
MISC metadata.xml 538 BLAKE2B 26f83491d4af91f7ed6d0fd56ea87dd81a3f7792fdd94d018d9171ed4009df4dc4fd266b2f8c84c524cb0eb477af3eed6ca6c2af2e63b0e1ec5ef9b0ba90929c SHA512 8f5a4bee8fe2201cd55eb85e1ffd9db1caa7b5c610574309251e37d8f1639128ccaba9bd9dc97414d88990038246f17012537373481d0f595530ba9a8f85076a
|
||||
|
@ -12,13 +12,16 @@ HOMEPAGE="https://github.com/chrysn/aiocoap https://pypi.org/project/aiocoap/"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
IUSE="oscore test tinydtls ws"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/dtlssocket-0.1.11[${PYTHON_USEDEP}]
|
||||
dev-python/websockets[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
oscore? ( dev-python/cbor2[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] dev-python/filelock[${PYTHON_USEDEP}] )
|
||||
tinydtls? ( >=dev-python/DTLSSocket-0.1.11_alpha1[${PYTHON_USEDEP}] )
|
||||
ws? ( dev-python/websockets[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST aioflo-2021.11.0.tar.gz 9692 BLAKE2B 030a658798f425922c3d948fb135eb0c82ebd96015176d872824f6ec05f327ba02614f477715fa9b162e21fa0fdb616dc18be35bfcdd4398098344096f71f9a8 SHA512 287b7c868aaec726e4ce7ed31193563cbd9c5c07959d347541f83f08faeaf33d4b649db83cc7b2653ec8f7542352fbd624002e22eb084c15f1892f80700546f5
|
||||
EBUILD aioflo-2021.11.0.ebuild 670 BLAKE2B ec3624d7d083e9bbac994fbeb2646bd24f71a49321f2af6189e4a548a31fefbf7465e532c897f34c7fb1d293f229d8c871ef5ae0d47d98dde631ff2113b98845 SHA512 a4224c77295d04a04263c2148583a6bb60ca9c3356b0ed10ea3e398ecb83e388b8a782056f42da421485a3a224ffbf16b49453aa5fe922ecbfadfd65c4bcd028
|
||||
EBUILD aioflo-2021.11.0.ebuild 666 BLAKE2B 107583918c0826edb9cd77cd3284531e990eb2aeb4256f1816495ad49e1105c5b1f738afe68375702d40d05a29bd18a2b0daeda6b9ac3a2f9e58dc548532ed1c SHA512 d729f7cfd722744fe88b86e1c2e836aa5360029cf36ffa04c6060f95573a1c7955cb55aa8a1b3f2f60053eaedc4e76a39c1c3c07b83d73acde17afa6d6805d35
|
||||
MISC metadata.xml 504 BLAKE2B 71c62420bb206911f56b78aa1a23b1ef745799cc1f33b5eb5170c284b3dfa0ee63043cfe8293de9c8710a231e25c54a7e7ec7a4663d46eecea6a99d50b7569d6 SHA512 8f888a55aa8ef0ef90a428854bcf9bd46a9cd841d3fe9c2a53e7beebaf18941cbafe619c0b501f29df45266bddc07a059d3e21306a14920a72be735ce8ed942d
|
||||
|
@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="A Python3, async-friendly library for Flo by Moen Smart Water Detectors"
|
||||
HOMEPAGE="https://github.com/bachya/aioflo https://pypi.org/project/aioflo/"
|
||||
|
@ -7,5 +7,5 @@ EBUILD aiohomekit-3.0.9.ebuild 1355 BLAKE2B 82a9ce0427f8314404ecfeb580799be1ea49
|
||||
EBUILD aiohomekit-3.1.1.ebuild 1411 BLAKE2B 41ca6e965bc760c1e1eb054913b0488e9187081bb4c44ba5f4b75b616ea99a904944c2632b6a6744c79dac7181bf20a0f432dac6f37765a6c3800954c8505d6c SHA512 7dfd2e356a6d7f71ce1a250cdb858899cd75728724b65a8c73048d9a5194a78170436f5412d89b1d0d33e696986a671e7d3adb261cb82ad70c5e76937eba2c93
|
||||
EBUILD aiohomekit-3.1.4.ebuild 1333 BLAKE2B 9283a6547b0cc266a33ea4a09e9568feee17d807be7c81ce766cdb85b28af06634006809d4fd36fc1f02d8b6b4b0f04ce3b27cceb41c1f994f3460c8956452b3 SHA512 2bd7430730c228c0f27d971471de9e2f11b0651510951df328f3d22882d03f35a39a94ea3cba613ff30a18a7138eaf5904d68ae7d70b606a068228573680f8a7
|
||||
EBUILD aiohomekit-3.1.5.ebuild 1333 BLAKE2B 9283a6547b0cc266a33ea4a09e9568feee17d807be7c81ce766cdb85b28af06634006809d4fd36fc1f02d8b6b4b0f04ce3b27cceb41c1f994f3460c8956452b3 SHA512 2bd7430730c228c0f27d971471de9e2f11b0651510951df328f3d22882d03f35a39a94ea3cba613ff30a18a7138eaf5904d68ae7d70b606a068228573680f8a7
|
||||
EBUILD aiohomekit-3.2.3.ebuild 1432 BLAKE2B aed1a27f0fdd19dde8c730f08445a173434a6319195bbbb22baabbd7cd82d6a8d7a9a83567c1328fa1b64928667be6a23b559af9da5023e39121ab24b7215ebc SHA512 7c84a3dd8d9594164863113f0cb2c65df21a357dffb72048bfd5902e83ed1524ec43244edf1505262ab1618c8f8fea1cddcd104ded3dc4234f52b7515586ef39
|
||||
EBUILD aiohomekit-3.2.3.ebuild 1309 BLAKE2B 75c7402135222f7ef3d0b001307a12c3a644d36673858f111efcda53373db3feb2939b660d32f718424fa0e24c0275e8d9226a5746364d1c9fcd2a09dd41f6de SHA512 836e3a3b90a52f29a04cde6a1a1cad8d969adf6f56caa75b1c58024f2354a6641a3168efb703d4e2b81862911ceb0a86395e37cfb452c6e1f0cf70886d425453
|
||||
MISC metadata.xml 513 BLAKE2B 3b29966ec8902954651b4ccbb4616a57c613bcd97ed45e8813502eda41fddc413c6769cd440752368e72ffe2915876006c8742cf757abd83f99a063ff7a0b073 SHA512 22f00394e813c4e51bf0b353c97509563966b6a50ee4d9315855d78c32e6c40ed9d540567d352ba3a257918c73dadcd69131d510da83c7759bcbc6644eb630c0
|
||||
|
@ -18,20 +18,20 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.128.4[${PYTHON_USEDEP}]
|
||||
RDEPEND="
|
||||
>=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiocoap-0.4.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
|
||||
>=dev-python/chacha20poly1305-0.0.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
|
||||
=dev-python/pyroute2-0.7.5[${PYTHON_USEDEP}]
|
||||
=dev-python/python-otbr-api-2.6.0[${PYTHON_USEDEP}]"
|
||||
~dev-python/python-otbr-api-2.6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST aiohttp-3.10.7.tar.gz 7538967 BLAKE2B c022b01ec3b2bb6549b00c43231692b643be9cda4af3c82748f55c813f12a0f16963c086fa99746e0f9bd8f95f5c1570b647ab0ca9f30aed501b563a6de773f6 SHA512 bfef47dfe14a7cc23f2962abfede36105b5061d3c537b4309b09d83ced545ff9f2e0a2f3713cac30ac5ce31ca951dbc6d1beafa571254a0a84b1f1f8d6ed6831
|
||||
DIST aiohttp-3.8.6.tar.gz 7352172 BLAKE2B 4dc602abb4f9bd7c65bda7d11cde3e703bbc7786fb3f8ef36922caef42912b2c10a198ebdcecd3fcd022c3a9a729766a2023636f756a8fa10663bf988554f967 SHA512 43f1dd6670d90aefee7f0f30411b13c643ea684815b493cc4437e5f1981f4fdf4b718a40543d7c3c8c70d8b27470b8f3bf1609e46146362e0490ce0990a057f5
|
||||
DIST aiohttp-3.9.4.tar.gz 7500720 BLAKE2B 1f41e481590425c16ef9e797ecc78e08d00fda65b40c38e34226ada969f3114cae3f6953980d23b0e96e284f6e49fd0a84aa93c6b7a666d60690e9a9fd9c41b2 SHA512 e26e7148602d72c77fe46e0596614b448f38a9014834a72c4131d8b315dbbd401ce4e1a403ef35ea7a9ba7fafaddc42031d38b93b45464accdedf26ba99fc960
|
||||
EBUILD aiohttp-3.10.7.ebuild 3236 BLAKE2B e5d9a8592472994fbc06eed4c17a41ed2c1b0d849021af184c371d88b31f7fcfcac5508c4420269a0eae7904cb61bcade485f4c9f78201cc1e6041e3b82ece54 SHA512 113bbfc2b890208a577749cfa3edd77a17c8be90915e4211341bba3d2eb01d06be450e30073584b0475f2c5f52114888cc227316552f2ec774cf5b04cedd6450
|
||||
EBUILD aiohttp-3.8.6.ebuild 3318 BLAKE2B 2f31efbc7d76b57aa045981c4547c2cd780f02ab8199f9e11374fa4c21ce1e3e414b739ba1283f4858b041300bea8eac4ff2a313d437932bb8f4b4fa6760fdfc SHA512 736775f22858d3d202ecc7fbe1ac72172ab1b5b285cf3e963eb6fdb3b0ee7d06f40702915334f3afd715b30d81de3a8661065006917366766c9e542fe96ce519
|
||||
EBUILD aiohttp-3.9.4.ebuild 3259 BLAKE2B 08ba30a5bd706695ffd130dd085f591f596cd196c3b0c3554ce33c688739cbba5e4c7b9640d94125121e10b19a7a256f56094d2b4460e15793ea4dbedad7ac5e SHA512 bc2ca560e34d1697638db24b20084fab3fd6cd87eda9ebe0c7af71205c725cf427b2970fe4594544ddc72bb4a5442371536bf4424f20e4cacd1d2df3deb0c79c
|
||||
MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5
|
||||
|
119
dev-python/aiohttp/aiohttp-3.8.6.ebuild
Normal file
119
dev-python/aiohttp/aiohttp-3.8.6.ebuild
Normal file
@ -0,0 +1,119 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="HTTP client/server for asyncio"
|
||||
HOMEPAGE="
|
||||
https://github.com/aio-libs/aiohttp/
|
||||
https://pypi.org/project/aiohttp/
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test-rust speedups"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/charset-normalizer-2.0[${PYTHON_USEDEP}] <dev-python/charset-normalizer-4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-4.5[${PYTHON_USEDEP}] <dev-python/multidict-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}] <dev-python/async-timeout-5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.0[${PYTHON_USEDEP}] <dev-python/yarl-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
|
||||
speedups? (
|
||||
dev-python/aiodns[${PYTHON_USEDEP}]
|
||||
dev-python/brotlipy[${PYTHON_USEDEP}]
|
||||
dev-python/brotlicffi[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
||||
www-servers/gunicorn[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-forked[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
dev-python/re-assert[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/time-machine[${PYTHON_USEDEP}]
|
||||
' 'python3*')
|
||||
test-rust? (
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
|
||||
|
||||
EPYTEST_XDIST=1
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# increase the timeout a little
|
||||
sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
|
||||
# xfail_strict fails on py3.10
|
||||
sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
|
||||
sed -i -e 's:-Werror::' Makefile || die
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_configure_all() {
|
||||
# workaround missing files
|
||||
mkdir tools || die
|
||||
> requirements/cython.txt || die
|
||||
> tools/gen.py || die
|
||||
chmod +x tools/gen.py || die
|
||||
# force rehashing first
|
||||
emake requirements/.hash/cython.txt.hash
|
||||
> .update-pip || die
|
||||
> .install-cython || die
|
||||
emake cythonize
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local EPYTEST_IGNORE=(
|
||||
# proxy is not packaged
|
||||
tests/test_proxy_functional.py
|
||||
# python_on_whales is not packaged
|
||||
tests/autobahn/test_autobahn.py
|
||||
)
|
||||
|
||||
local EPYTEST_DESELECT=(
|
||||
# Internet
|
||||
tests/test_client_session.py::test_client_session_timeout_zero
|
||||
# broken by irrelevant deprecation warnings
|
||||
tests/test_circular_imports.py::test_no_warnings
|
||||
# TODO
|
||||
tests/test_client_session.py::test_request_tracing_url_params
|
||||
# fragile timing test
|
||||
tests/test_imports.py::test_import_time
|
||||
# crash in time-machine
|
||||
# https://github.com/aio-libs/aiohttp/issues/7851
|
||||
# https://github.com/adamchainz/time-machine/issues/403
|
||||
tests/test_cookiejar.py::TestCookieJarSafe::test_max_age
|
||||
)
|
||||
|
||||
case ${EPYTHON} in
|
||||
pypy3)
|
||||
# upstream unconditionally blocks building C extensions
|
||||
# on PyPy3 but the test suite needs an explicit switch,
|
||||
# sigh
|
||||
local -x AIOHTTP_NO_EXTENSIONS=1
|
||||
;;
|
||||
esac
|
||||
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin,pytest_forked
|
||||
rm -rf aiohttp || die
|
||||
epytest --forked
|
||||
}
|
@ -1,3 +1,6 @@
|
||||
AUX fix-setup.patch 892 BLAKE2B d3aa2e87b49974add4fc65a53230aa4e93cc294c07517125b46d6ff0ffe5e81a984b0e7f3dbd6252d1c4eca5a5010143091ece39011f39deafcfffb826830636 SHA512 67c7c7619f214a120217a63cfea5218e35958337ed4ccdc2bd15baecc8645d02de19f80ad267cbcbaf18a0ac64f66b9c51ce715f08e111d146b0d58752f91eea
|
||||
DIST aiolyric-1.1.0.tar.gz 7056 BLAKE2B 4a29729f15f56ec6f50b7bad5221f8ee83505400d9ec98e7b690e0de7ca4e7a7cec77a0ea4d0a3372009798b29e716efd34fb9ffcab260ad6f4bba77497a3894 SHA512 1c6bef6b46f7f54edc9d423248389193f74613f834a5e2b540d849ecdb5b3dcee90614b2c616db7cd16c918d08ca6e0f2c68cad3020c0cefd4e5db763c0a8fef
|
||||
DIST aiolyric-2.0.1.tar.gz 18521 BLAKE2B e33c88403f0a009523fed2ba44c74f13e8065cd437065fdc3ea4900b1325f9c8b9e3e3666aa82afc96740dd8312902ad52b7c41550549cbcd2e36cb1dbbc2f7c SHA512 18f67b24962b0a4fa538cc1bab04f0fc706eb94e996b3e9d6b99b7d4affba1c56bb0e3fced634b94f633f7870216ec76586e26eb890e872054c9d7ff8122bacd
|
||||
EBUILD aiolyric-1.1.0.ebuild 650 BLAKE2B 6dd65ab1168fe249d590c7c465302d5431179a4a2e5740bd1bcb00395b04e33e24eb411e466e842ae5190acca8f2d548b588dc1ae7aae78b225df760d1fab103 SHA512 b78954fc5de1f93696ea9cbfe0a135b55df40c33b76e516cb787ef0bb48e2eefa25c2f098802aed5f14d8b94ddb7e7204a83c89fe5680db3fb96694e22f6d0f3
|
||||
EBUILD aiolyric-2.0.1.ebuild 713 BLAKE2B e24034920de9aa7696d90c9418798bfc1af97549e254d5a1c8ec9ce5ea81456ee2c8cb76355e18ca035b218493e289e19a284ec0ebb5c00334b104187b5434e8 SHA512 8c04b7df945559f2972b8384205c35020a17ba09aa0dee96a64ba3eaa03550b4197064ed6f0e6c033d21a453ecbe8036370a6c24bc437a5a99d75032e03641ac
|
||||
MISC metadata.xml 517 BLAKE2B cb4a861793ed493d89a5c5d07b798ce517c2b6ded1116566bfda767dd05457a8cbbe37213fbe4caabd7602887645e37d6ddca021ce7ac1040717b8b9702e63e2 SHA512 06f86fc3f6e239692c213792532757dc4a18089612e38ff5130883eb07eae4f6cb5d8cf7e4d924900f896fdc9c87acf63d6770de3ccf3ecf82b9c7c0169d4466
|
||||
|
34
dev-python/aiolyric/aiolyric-2.0.1.ebuild
Normal file
34
dev-python/aiolyric/aiolyric-2.0.1.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="AIO package for the Honeywell Lyric Platform."
|
||||
HOMEPAGE="https://github.com/timmo001/aiolyric https://pypi.org/project/aiolyric/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.3[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
eapply ${FILESDIR}/fix-setup.patch
|
||||
default
|
||||
}
|
||||
distutils_enable_tests pytest
|
27
dev-python/aiolyric/files/fix-setup.patch
Normal file
27
dev-python/aiolyric/files/fix-setup.patch
Normal file
@ -0,0 +1,27 @@
|
||||
--- a/setup.py 2024-10-23 19:33:33.499767427 +0200
|
||||
+++ b/setup.py 2024-10-23 19:34:14.610766364 +0200
|
||||
@@ -1,14 +1,6 @@
|
||||
"""Setup."""
|
||||
from setuptools import find_packages, setup
|
||||
|
||||
-# Get setup packages from requirements.txt
|
||||
-with open("requirements_setup.txt", encoding="utf-8") as f:
|
||||
- requirements_setup = f.read().splitlines()
|
||||
-
|
||||
-# Get packages from requirements.txt
|
||||
-with open("requirements.txt", encoding="utf-8") as f:
|
||||
- requirements = f.read().splitlines()
|
||||
-
|
||||
with open("README.md", encoding="utf-8") as f:
|
||||
readme = f.read()
|
||||
|
||||
@@ -22,9 +14,7 @@
|
||||
long_description=readme,
|
||||
long_description_content_type="text/markdown",
|
||||
url="https://github.com/timmo001/aiolyric",
|
||||
- install_requires=requirements,
|
||||
packages=find_packages(exclude=["tests", "generator"]),
|
||||
python_requires=">=3.11",
|
||||
- setup_requires=requirements_setup,
|
||||
use_incremental=True,
|
||||
)
|
@ -1,3 +1,5 @@
|
||||
DIST aioqsw-0.3.5.tar.gz 16828 BLAKE2B 8a9a6e824d0d97d52e203862e543feeab11524122beb8e6c9582fd36c890e70d61c2eb6bf5d3bed1c39335c512c149b8848757b8414d29c46cc392c15cd2481f SHA512 76c718b24e4a63987baf856083db9898835f8f2bc3694c36baa87bafcdf988d0b29503f6400bc78841ea001c390f9457f700c0ec2f828df96b788907af3d73dd
|
||||
DIST aioqsw-0.4.1.tar.gz 18092 BLAKE2B bc82ae3ae9d5595f6e5aa3e97c6c7f4047893b17fd5011f1348a19f7d39b8cef4eec644b73b65c25cb49433b9bf2b153293825e4e950e0511fc458e95d2b911d SHA512 04ea98c22de39077e5ef9290b5a7e879d08191a41db504626ca7bc683c1325ab72193cecb59184c3b4c8d930dfcff15a29c10606cfe81aad565d7fcaa8d857ff
|
||||
EBUILD aioqsw-0.3.5.ebuild 461 BLAKE2B 7574cc3b0aeae8bb0fea17e710ff3c83b207bf1da5af3fbe00ea25dddeaa422e0b43c908b06c2934f266d7e0f8c639c7688d135578dd052d7ae444ff773e9c1e SHA512 cfab4130f3d6f1a42c6d560cfc488e328e598ffd5ad32a0b5144f1f650a14c90969a211a15e4082f9212ba859326e8d7801006122fbd955424eef2d24e505e16
|
||||
EBUILD aioqsw-0.4.1.ebuild 461 BLAKE2B 7574cc3b0aeae8bb0fea17e710ff3c83b207bf1da5af3fbe00ea25dddeaa422e0b43c908b06c2934f266d7e0f8c639c7688d135578dd052d7ae444ff773e9c1e SHA512 cfab4130f3d6f1a42c6d560cfc488e328e598ffd5ad32a0b5144f1f650a14c90969a211a15e4082f9212ba859326e8d7801006122fbd955424eef2d24e505e16
|
||||
MISC metadata.xml 516 BLAKE2B ef46e84f033d4a75fadae49fd8f131f4c9250a902c2d66fc39f3db68656b830e2799ec52804cd297efbf2f92ef495c7c35c0c623e6e01d1486eba6a9d3110a93 SHA512 fb4939d133edb29fcded998150011fa828b9a0082b986bf25a1f0ced94af7a1c1838cace67c3ee91c107904f2b8ef83daa8c1d7aa3aaedc6a8a1c7b2f90bef77
|
||||
|
17
dev-python/aioqsw/aioqsw-0.4.1.ebuild
Normal file
17
dev-python/aioqsw/aioqsw-0.4.1.ebuild
Normal file
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Library to control QNAP QSW devices"
|
||||
HOMEPAGE="https://github.com/Noltari/aioqsw https://pypi.org/project/aioqsw/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
@ -1,7 +1,9 @@
|
||||
DIST aioraven-0.5.0.tar.gz 19592 BLAKE2B 515eba7db59877b55be9955594cd362085825d11f171bd1bf742896ecf05de59863cdc6a8792af3f58c09b8b869b472d0202f6ded6b08b52fea645d496a91039 SHA512 f9add3cfd21e31c261a391191402c92cab3fb31c78bb2bb205aa020473d1bf27f4dff296cc00ae7388c2820f16ac476e15a41190e2d3461357490400206cd690
|
||||
DIST aioraven-0.5.2.tar.gz 19749 BLAKE2B 1a9faf3f8c1c5134066074246c0e495764705cc3c1f3b27e2cd07a3eae83191a6e374b9bca1a9a6a8cd882c8b7ccf3a94b931d10b49c6841ad90e232c3b65cf7 SHA512 f7b0a704074f909ca636939463d0a3daa73efa1b4185081ab7f6e8bb24f2174f1c8217818d18db1111c4fcba42ea0a34e44b888eda91ffd71cc77a54f6f8cf8f
|
||||
DIST aioraven-0.5.3.tar.gz 19910 BLAKE2B 8cc147a0e8870bb38178302cab2cdadfac071e94b6c3e6958caf8da16ea52fc293e73f811ddf1e965f05782bdb6cbc064f43fd9b7e03e2977831ad45b7d0f2f8 SHA512 4ff3b6cd5bf8216ebbf4bd95b5fcba93880e1fa19db14e392745e0c2b48ecdcc0554bcdee2b23cd2921656f22c596add423388354d098cf649e254d815187974
|
||||
DIST aioraven-0.7.0.tar.gz 20043 BLAKE2B 06f99a20c20efc92df2ab91a60106a42681fd757e2bb5bb6568a70628fb1fb7e1ad5b291d95f6d9d3e937b6845aff61401a5d3da9dc00fd0065b0fe920f74e65 SHA512 eca84660861be2b0fbe92c76e778c7b6e738b95eb25abb48286f1d8b1d2e05f3f8b450d32632282be8607b2d68969ef5454e771f98b062a3841c513bb67a0c44
|
||||
EBUILD aioraven-0.5.0.ebuild 613 BLAKE2B b2fa44d35a5c8af69498c3c227300ba3fd6b9feafe9cab1b15efd3c24b2670b79bc6e8c8451005f7ba70a4182cbe9aa9825619a5e503ac6d949441be5cb8a5da SHA512 3c904e3090626f32da4739da0ec9c82ca72d05b16f25e85835f77e013fe5025facc875c97a2d1bda0054884265a468e6e790818b3b6208f24fca77e8ddf5671a
|
||||
EBUILD aioraven-0.5.2.ebuild 648 BLAKE2B 995cce23d5ce58954cde306d38a9aa20fcfd2f770b10b0696843a4f3e699b399db86cff77d83618857707cb91c365df54e91958f517cd4413ca8c1d54e63c8c6 SHA512 96e4e7917b031c03f13308c93163ccdb11147cecd132889997c35530d11d770b00fdc7bace778d9d65c2284e323076ea46ddccb9cbc374f9e7a78f982e2b5020
|
||||
EBUILD aioraven-0.5.3.ebuild 648 BLAKE2B 995cce23d5ce58954cde306d38a9aa20fcfd2f770b10b0696843a4f3e699b399db86cff77d83618857707cb91c365df54e91958f517cd4413ca8c1d54e63c8c6 SHA512 96e4e7917b031c03f13308c93163ccdb11147cecd132889997c35530d11d770b00fdc7bace778d9d65c2284e323076ea46ddccb9cbc374f9e7a78f982e2b5020
|
||||
EBUILD aioraven-0.7.0.ebuild 648 BLAKE2B 995cce23d5ce58954cde306d38a9aa20fcfd2f770b10b0696843a4f3e699b399db86cff77d83618857707cb91c365df54e91958f517cd4413ca8c1d54e63c8c6 SHA512 96e4e7917b031c03f13308c93163ccdb11147cecd132889997c35530d11d770b00fdc7bace778d9d65c2284e323076ea46ddccb9cbc374f9e7a78f982e2b5020
|
||||
MISC metadata.xml 510 BLAKE2B c57f4e5ad917af55dfc6d286513ba3960c01f11516ff92c0bc4a25dccfdc0977711bdff4f7d3625568874bf88e97a8840c20dfb4dc48574e66b85baf981e5810 SHA512 f5bbf03e29d57ac0c12fc8a69abdb4379edfa78e6520e0b4b947f5faa23e8e9358d078afb7c5e40e34c2d35eb8a27cd35a070933172a3057d2c05ea01646f24b
|
||||
|
27
dev-python/aioraven/aioraven-0.7.0.ebuild
Normal file
27
dev-python/aioraven/aioraven-0.7.0.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
# 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="Asynchronous communication with Rainforest RAVEn devices."
|
||||
HOMEPAGE="https://github.com/cottsay/aioraven https://pypi.org/project/aioraven/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/iso4217[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial[${PYTHON_USEDEP}]
|
||||
dev-python/pyserial-asyncio[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST aioruckus-0.34.tar.gz 17702 BLAKE2B 35411b3fd5838bde6cf07d3667c70765da4520eb31239bcf26d118491a8f13eca5079228351e1c9a92ee556dd614e9bcf03f29786f4c742374b5b2bea9f74044 SHA512 d0589a2a5005684897c0cdf7cd6897c73f298083424152d93ff8b43993641641e11d3b05ecf0b16e48dbe6826239719d7571e5983b06d206e77e443fb8d84352
|
||||
DIST aioruckus-0.41.tar.gz 28714 BLAKE2B 461128e1f7c7d5d0b2533d7b1c2aa0b84baed92a6877dad7b9dcc7bc9691e00e40181a5a29d13029bce030b97275beaae77369a9f4e9ba6f4eee1d575a9f4cdb SHA512 3278962131c6c7769df62bf9d87db86156d8728dd00161b9d5d3b47a29100778f25ec8cc72591a3adb8722cc1a8a68d6175d31275fba5eac4dfff0b9791d914f
|
||||
EBUILD aioruckus-0.34.ebuild 850 BLAKE2B a08956eab4def7399f71fd1594752e61e56c1c3532be00d6b7ae1e9185991099c233a1e2c5ea6f60c8d0b09cf69ead57281fa59f185d8406bdd5fa08eee03cb8 SHA512 ed4bacb412d83069a76e5e1f433eeb4683602242cd707396a202c7c4e0bac82766c52b858c8f8d2d8759da4aca3e1ae2ba32535fa2e2308865657835c40cec56
|
||||
EBUILD aioruckus-0.41.ebuild 728 BLAKE2B 8582f8c300d68f7b811c3cad5b78732e793fe0fa0d0f9917c2da3f1fcd2f0290f31d9a3362bc8419363f1ed24ed3465a7beae1956ed4f09910fb6b8f1a2c00ce SHA512 a19a50085fdd3e1c6e224fb9eaec0962c1d2a24e8645210635765de4585dbcef04ced24c6217bb7df413c1f5e354275c09dc3d2930e1d97075f388129806582c
|
||||
MISC metadata.xml 508 BLAKE2B e203d729651d2037139c1b965eaf0da43991b9f4ccfb9a2e8df5f0a6df936611a7de15f12bdcc44e689cf8193d4626904e9c9025d59206a5c515658360ad134e SHA512 89ad5b00c106d46222896a541fb9c6cb7cb120425749b83d0e2109fb2258d6bfa184c3c2ad786475bb04a2a68d09c5a308b3af059c2c2292a6247ae689534f49
|
||||
|
33
dev-python/aioruckus/aioruckus-0.41.ebuild
Normal file
33
dev-python/aioruckus/aioruckus-0.41.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python API to interact with Ruckus Unleashed and ZoneDirector devices."
|
||||
HOMEPAGE="https://github.com/ms264556/aioruckus https://pypi.org/project/aioruckus/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
2
dev-python/aiorussound/Manifest
Normal file
2
dev-python/aiorussound/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST aiorussound-4.0.5.tar.gz 11148 BLAKE2B 555599c8df37a120af57bfa37a423ca9775538098d13c3054d54d2e82c281dc595a3e1d3e312a9182f8228f591b00c16f58d384c455e5dca18b63f34f63e23f9 SHA512 e9648339fdf957c2ada33c7ae90e38b252fc0af939dd1c081870861862502921f74eff75d53a6d20294d6ac1f9e88fc5b0855afade94c1743ae222ce8208cd3b
|
||||
EBUILD aiorussound-4.0.5.ebuild 629 BLAKE2B ab2e91b13fc6be39a989c6cd73ba5ccfc836ae03252aecea3d366a8c3889f83808f7e1f21354551c18136b151914ec9318f93c3f8d49f9954f91d22bed4cc1d1 SHA512 60afd3297c964b18cf58223a6300d0cdadc11905460308f7a5f9b4e6264916eff62643881594e76a4df351ad4ec2f7ef1e432f34e6dfd260960ed5f36e060e9d
|
25
dev-python/aiorussound/aiorussound-4.0.5.ebuild
Normal file
25
dev-python/aiorussound/aiorussound-4.0.5.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="An async python package for interfacing with Russound RIO hardware"
|
||||
HOMEPAGE="https://github.com/noahhusby/aiorussound https://pypi.org/project/aiorussound/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]"
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST aiosteamist-0.3.2.tar.gz 8815 BLAKE2B b65a9822f7b32c17a9700819164d849ec89bb8c940d12a432a7fd5714f18e3308495b9ee854e6fc0a222373e71a23284d0e26ea44493d6864863e9dc6678b00a SHA512 c5078e1e7a2cd016c18c79103b320238870b0f51a8701b59424f4b78b361d3f0fbeede1b9b9c980bd6ba4375c221fe9cf7326d00929dec76eed4b0cc099305b5
|
||||
DIST aiosteamist-1.0.0.tar.gz 8174 BLAKE2B adf59729e15ddc60c4abbe01d3912e67071b2247bae0deb3710e363a3ecc9986abad5eda72cf979550aa7bb911322d56a2439c9457ac9855168a98e3837d0935 SHA512 6ffd96999d6cf9756f3b9b78f2c3d666ad2747017ab90d509593c7d88edd2061c72200af926d702dd330e51fa7573e36c9eab8b895c7f0bd05efa129b61fbc30
|
||||
EBUILD aiosteamist-0.3.2.ebuild 733 BLAKE2B 4b7dd9e357e5753364400d94805435fe27a111278f2a5b76602f168fb158096e7781619251b0b703b2b52946a3e57907c1ee070519c454fa662053c63e419f7c SHA512 75a3dff69b7dd4beb6dbc8b8f03ea68dfc41501cff01ee65f353ce4aab66bcb1e21866c110a3e6be1a49ff02377ec37d53239234850b8e30fdae1dd8d6d81058
|
||||
EBUILD aiosteamist-1.0.0.ebuild 733 BLAKE2B 4b7dd9e357e5753364400d94805435fe27a111278f2a5b76602f168fb158096e7781619251b0b703b2b52946a3e57907c1ee070519c454fa662053c63e419f7c SHA512 75a3dff69b7dd4beb6dbc8b8f03ea68dfc41501cff01ee65f353ce4aab66bcb1e21866c110a3e6be1a49ff02377ec37d53239234850b8e30fdae1dd8d6d81058
|
||||
MISC metadata.xml 513 BLAKE2B 82a2d45af3ea1d0f5498faea9d98f1e7449139f7ef4b945aacde7b8029fc46ce3a69ee27b377e7076f480ae40d6f39e36789a97662af82d01c41f499084764d8 SHA512 8df1adef8d5fd53517bd7ebeef8f6bc451ad672df440380c42ac904240e1dda7aec1402ef301cf4e07b1ece960e6eb462d404895c64125a18778703984b19e7c
|
||||
|
32
dev-python/aiosteamist/aiosteamist-1.0.0.ebuild
Normal file
32
dev-python/aiosteamist/aiosteamist-1.0.0.ebuild
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Control Steamist steam systems"
|
||||
HOMEPAGE="https://github.com/bdraco/aiosteamist https://pypi.org/project/aiosteamist/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST aioswitcher-3.3.0.tar.gz 519923 BLAKE2B a3a08b0d93ba42e8fbd775975717836610e5e1e0c37572a9899b4423db149752b42d8f579d77bba7c2208b91c811b20067001fa3a9b381aa7d4e8263b11357e4 SHA512 d4c79c8c084fc0381be2e1a98b2b86b7671d712cb7e872143256826d0e18e829cb8405d9cef62af3728f4804145d9b8c2ccb0ac5889567c0e7ee656b9742dc13
|
||||
DIST aioswitcher-3.4.1.tar.gz 520199 BLAKE2B 03a1621cbcc4778659393a190b1361d0d532fd4ee17dfe4ec6d4befcf1618100f2b08c5de89eac418a47ce9ae8bd39ea1b28620c8a4344ce1566fb4aeccdbfb9 SHA512 45845f6614a3733b855ed83503b487e293de7619fa6ec4df51427bf9659b41fdb3770f8c15ab32e053860b2fac6533ee64562a3a53d51b0002abfb594a67893a
|
||||
DIST aioswitcher-3.4.3.tar.gz 520526 BLAKE2B 5f581d6a35ffbe688a2aab5ad24b13afeaefaa4764f1eecaa0fead9c7c26f04adfe2264038d527e630d0e56624a80909656c30e669d69ecb0da34a458a6e827a SHA512 d12286c890d7bbcefde3c9c209a678d3ae260eb46b922d8ecdbb19b905636a08e04ddef61901e571ee0ed11a8508d486441eec5b3cfaab722142c484a940002b
|
||||
DIST aioswitcher-4.0.3.tar.gz 523838 BLAKE2B 0303aa6916cc06149b14e11e7acabeec6e2727e0a4287a1ab3c9cf1263806dd5c0e4e9d26cb40ba994dc9f4d08d1c2ddf7ff489b22dfd6a2b41798f503db5031 SHA512 a295616983aaabb9101743d61373e273418ac5c40ab766fd3b8c79201bd8a4dac59a48b36618b88137b2868cbc0f96db5e3bda230e84165d8c1fc0b73b1934d9
|
||||
EBUILD aioswitcher-3.3.0.ebuild 694 BLAKE2B 2d7accdcfbcfeb456504cddef91498119a54b49acba16b22bd4449650c97b09a88ae7f60821f72d660bf85d5299dd367a39a771fcfb8f625005f4a7ee80d2283 SHA512 7655b72ee24715ea574b7ed4f2c0da82042ae299fb9fd442146266bba1c3878f5eb1903aadbdb0a6c0de68ec202ce5f9cfca487b7a44d46e542a3960012bafc1
|
||||
EBUILD aioswitcher-3.4.1.ebuild 694 BLAKE2B 2d7accdcfbcfeb456504cddef91498119a54b49acba16b22bd4449650c97b09a88ae7f60821f72d660bf85d5299dd367a39a771fcfb8f625005f4a7ee80d2283 SHA512 7655b72ee24715ea574b7ed4f2c0da82042ae299fb9fd442146266bba1c3878f5eb1903aadbdb0a6c0de68ec202ce5f9cfca487b7a44d46e542a3960012bafc1
|
||||
EBUILD aioswitcher-3.4.3.ebuild 665 BLAKE2B b49f1af9e414ea8c8972aaab948c4bb9547d091838ed3b5b45ccc8d27528a9dbf94f21f2697cc335801194a49e8ec9e02ae174641370e762e2d56599a2b4a97c SHA512 034b0b1985f4518b4879d511b30fac858846d6b47950d64992b242327a2481c426fefae9f14388d7f5e92f36166328e651b56aafc4aa4855aa1bfb6519711179
|
||||
EBUILD aioswitcher-4.0.3.ebuild 665 BLAKE2B b49f1af9e414ea8c8972aaab948c4bb9547d091838ed3b5b45ccc8d27528a9dbf94f21f2697cc335801194a49e8ec9e02ae174641370e762e2d56599a2b4a97c SHA512 034b0b1985f4518b4879d511b30fac858846d6b47950d64992b242327a2481c426fefae9f14388d7f5e92f36166328e651b56aafc4aa4855aa1bfb6519711179
|
||||
MISC metadata.xml 510 BLAKE2B e115fcc27984a1d8295b10ad5103987f3f45c52dab196e4b65896610128f107231ab54efe661c470f0352b4d7015870e3913c8bba62a7c1b79b3a35d7a176a59 SHA512 4fc1961d6e6eadda8d043c2ba33c3d7bf8f9570cfec29fdf2d4f44d36948d533732608043f85f2ae565a41193b6c2589bf0802adeb93b9679d8122a0b6357a8c
|
||||
|
31
dev-python/aioswitcher/aioswitcher-4.0.3.ebuild
Normal file
31
dev-python/aioswitcher/aioswitcher-4.0.3.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Switcher Python Integration."
|
||||
HOMEPAGE="https://github.com/tomerfi/aioswitcher/ https://pypi.org/project/aioswitcher/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
#src_prepare() {
|
||||
# /usr/lib/python3.10/site-packages/py.typed ?
|
||||
#rm "${S}/py.typed" || die
|
||||
#eapply_user
|
||||
#}
|
@ -1,3 +1,5 @@
|
||||
DIST aiotractive-0.5.6.tar.gz 7889 BLAKE2B c33491150adb67f90267a4e578274a65d8ede22443d1b003deddc5f6c36f7926ad343210ab02b42cff9012bf02c89818dd1005b1150ad9fba52917d411027499 SHA512 a00d78aeef1ceed58419a0bf67677b9561d68ff8f1c3fe0bd63bf5b1ea4b86d3370efecb26142fbaf4313e8d22b59a8cd75b4dfeb405ff45f648c0b0cabfb484
|
||||
DIST aiotractive-0.6.0.tar.gz 8352 BLAKE2B cbb65a89ecdbd45433d7ff266c22f332cfae55425279bcf6110acebd1921d5e50effa161e12d3b9be5d64a7fd2b453e072da61f45ba04222983cd84fb6f29090 SHA512 0647aedb7d1759749fd5303abb36e0e310c64d0f7816c4fe9539ee6715371d52d961bdfaf271e6e6191c01c22f324ca8876af3cc3e3982a90942718c63b6aff5
|
||||
EBUILD aiotractive-0.5.6.ebuild 704 BLAKE2B 2f240af87e06051ff84bd0aee5327dc7d09a1539c14681e2e809884e460366dd3328f89314343627b8b1c11b20edc766840fa30a5f03433b5819df4bf2bd055f SHA512 382836d200ee31c85fe7059ddca62c176b06500b6e85ce0d03970cd2066e3a83f26986b31c6c4308c0962683eae24ab80f47ef7b0cf95d5c87b3af6955177060
|
||||
EBUILD aiotractive-0.6.0.ebuild 704 BLAKE2B 2f240af87e06051ff84bd0aee5327dc7d09a1539c14681e2e809884e460366dd3328f89314343627b8b1c11b20edc766840fa30a5f03433b5819df4bf2bd055f SHA512 382836d200ee31c85fe7059ddca62c176b06500b6e85ce0d03970cd2066e3a83f26986b31c6c4308c0962683eae24ab80f47ef7b0cf95d5c87b3af6955177060
|
||||
MISC metadata.xml 520 BLAKE2B 1ca5d818732c951e3e9832d603b11788ceb58b9113633fda50cf1fbaae9a872770e65c0bcfbb699774a614f74a8522ca8b2d48cd3e4c0130feabd54265bc1053 SHA512 108561d6f06a0a0b6ebf1492878d0764022b2ab40898bc67590243e15679ff84dc56d57f53cff1f55c040892ad00332e3dd19271633288d2f2e11bc0da2d777e
|
||||
|
31
dev-python/aiotractive/aiotractive-0.6.0.ebuild
Normal file
31
dev-python/aiotractive/aiotractive-0.6.0.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Asynchronous Python client for the Tractive REST API"
|
||||
HOMEPAGE="https://github.com/zhulik/aiotractive https://pypi.org/project/aiotractive/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.7.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST aiovlc-0.1.0.tar.gz 12711 BLAKE2B ac40a4401fceac66906822c9f9056bbcd77d1d6c01f23c3ad7f579afd7eeb39b7049aa61827bd6f1f41cacbca83dacced228b1604f55d4c072b22bcd1b03c2dd SHA512 ec4e54e0552432b3ea3eb3b69e4ac4cb0a3b00805ff92050fe14c43a3f173115915bc82581d99586e83844a20b3b0f015c319236d5f6e7b556a0bd0b2d9fe26f
|
||||
DIST aiovlc-0.3.2.tar.gz 14235 BLAKE2B da702fa6e102fa5589afa1eca84588649804c0218531b0fd3d4fb4dcf278fdd6c55e8f98a929aeb6c626688529e629ada463a108d93a4236cd50f609c2b0f33a SHA512 bc283a1e486942c594cdcc1e86bce706ded3d0d73cf6c1e9ef48a8a09a9a41676d64527266cbe1233e2590fa6cc5d41151135c3921ddd59e65b0027d20bcded2
|
||||
DIST aiovlc-0.5.1.tar.gz 12538 BLAKE2B 914c4142a9e7cea7feb2026f77bb9c2b1872aaa1d33576776c2dc56ea98105389a8bc27548825e13e473c64dbe9d062da122407cc914a34c2f57558094ca361c SHA512 caa762c4de3d2170f97a5e038f9ef64ac8fddf2af5e3e79664f1dbddce8f7d1b97f419359c44374ba9e6b578c3bf9dd557b771b694d46ea2cd67201ea7402ff8
|
||||
EBUILD aiovlc-0.1.0.ebuild 673 BLAKE2B c67719bcd36330c3fdb6ff4fad031881b8605ead6ef7b01850fb627b9e1a7a1ba15e3e8930f0f1086f03fd0d4bcb9c042132acdd5ba39de7fb0cdf764748f3c5 SHA512 4d56dfb93daf307232699ebe2245a8ae4bd0c28f772988b3dfd8cc5c4cb79014a2e28febeb5d0ade58f0bf19e00fd676d2998ecf64e4072d05685599c1e9f4b1
|
||||
EBUILD aiovlc-0.3.2.ebuild 678 BLAKE2B dfe03c6f5cc66298068f11a8acb530f9111adba94bec8327add0d6363ee261ce9a0ceeb38d5352e4ca4ae6c78e3896fb8706a83f2abd4b58486d3cb7ba875d22 SHA512 f03a926a1321c005abbd9a8768d6c25d6dce20c77747c7030265caf7566904952a5bd62e4080ec05307be4c173c4ae829828e65d0ad90b871b5c6cffc8810730
|
||||
EBUILD aiovlc-0.5.1.ebuild 678 BLAKE2B dfe03c6f5cc66298068f11a8acb530f9111adba94bec8327add0d6363ee261ce9a0ceeb38d5352e4ca4ae6c78e3896fb8706a83f2abd4b58486d3cb7ba875d22 SHA512 f03a926a1321c005abbd9a8768d6c25d6dce20c77747c7030265caf7566904952a5bd62e4080ec05307be4c173c4ae829828e65d0ad90b871b5c6cffc8810730
|
||||
MISC metadata.xml 515 BLAKE2B 75b0d2780d66c86807171854f037626123feabcf5b6c288a1ea76abefe60915d19d3dc30c2428c094c707ed1aa441cd1e108819a3addf6f9bcc692c066d6a438 SHA512 2e4d3f10d7ab48cb66c77ac4cbdc3dbca7e8a21af39d9ab6a8d0934f9daa03fdcd624c92a4e07caa3ff1e12e0944e8f2f62d93757e249cc7e269cec1dc61288c
|
||||
|
27
dev-python/aiovlc/aiovlc-0.5.1.ebuild
Normal file
27
dev-python/aiovlc/aiovlc-0.5.1.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="A package for talking to vlc over its telnet interface using asyncio."
|
||||
HOMEPAGE="https://github.com/MartinHjelmare/aiovlc https://pypi.org/project/aiovlc/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST airgradient-0.4.3.tar.gz 6358 BLAKE2B 1e37642772c6346e4f1de545b2db012b8dc6863a04258dec9b4956a5d5faf051a4e894575d2b2ec11922c52a6b29ee00b36b17c1105be21fe723a90ee95261c9 SHA512 ffdce6d42b0883379358b7b681521d4b9d87897970685e7a5656be5c058007a0a9dc2670ce23a1ddacb34ce3c84219f5dd01bf66e5c6f256ebe9e5769058c411
|
||||
DIST airgradient-0.8.0.tar.gz 8971 BLAKE2B 020c7d3a53416dc0f7c08723e412f1e811153b701a8719d4e2a8348a80a714b238d91c9b1551fb420eca44804947e8ff45955a7aecee0b06c9e6628a7b8591c9 SHA512 19eb5b46a0b48b4a06739f6e160bc7fc13851014023fef9fdb527b54c3709579e446564d9bf9cabc27146028922a4dbbc281d69aaa5fd458db877ac39972859c
|
||||
DIST airgradient-0.9.0.tar.gz 9144 BLAKE2B 779cf9d8bb8c7a5a0389b350d25aa44c3dabaa4785e2d44adac206cd598313614a1b1065f36f8a4a08c1fb21a4adce93ba2dfb92918b8e5611bb5389b3621f2e SHA512 bf1c1e4a2546a07e1266288eb291f25995f62adad45a1d9a983ee1b4c85cbdb6a04359fee7b031ad588e0de8a68bbbbfa1117527d87cd0fee1e7fb870bd60125
|
||||
DIST airgradient-0.9.1.tar.gz 9392 BLAKE2B 3beffc34e766fd7fe65507c59bae6a409e1f91c311f00b7f4aaa29e4bf1aaed2bb0f47aa22166191bc2c5adac1d6d1e655feb0a9a261d314e52ed460852194bc SHA512 f8c9f32e0b35356e7c13ff72ade638ace71609670f5bc2c01b4be4239fadb37aae1b2f5d25ff06b0e4001f35c430d418e60136b6c11e21dd7b817176ef930375
|
||||
EBUILD airgradient-0.4.3.ebuild 859 BLAKE2B 18d4172e5498ed5ce6843726be1db9610ce10f38c4c1daa69b9b22ee3451811974d08e7abc7610839ad5e3eef91f4ab1f0e70edd7318e3c3ea7e1f886ce690e9 SHA512 ca552cdc966e23584f108d2d01c29f6679042ac3c2f6268b0ae91e3d9f53ee7c9b184761f96d6902361cf3d99e21499ad1d6721a897bb8d5c08f1abcca4c7ebb
|
||||
EBUILD airgradient-0.8.0.ebuild 807 BLAKE2B 15f5bee58868433272c1658d5a77cffa27d433616489d19431179a9b4ba1f782f51b551e8a2956d486ab6b1d6e36ce203f60305045037c486e667924eb471a04 SHA512 e0079d0eae03e069e3d690aab13ce262cc90e9ffb8c055345a8cf0385745d03d4ac97c8d6c3f096fdda638ca57e7119f0374ca02c4d999ff0f44b73d015f2101
|
||||
EBUILD airgradient-0.9.0.ebuild 807 BLAKE2B 15f5bee58868433272c1658d5a77cffa27d433616489d19431179a9b4ba1f782f51b551e8a2956d486ab6b1d6e36ce203f60305045037c486e667924eb471a04 SHA512 e0079d0eae03e069e3d690aab13ce262cc90e9ffb8c055345a8cf0385745d03d4ac97c8d6c3f096fdda638ca57e7119f0374ca02c4d999ff0f44b73d015f2101
|
||||
EBUILD airgradient-0.9.1.ebuild 807 BLAKE2B 15f5bee58868433272c1658d5a77cffa27d433616489d19431179a9b4ba1f782f51b551e8a2956d486ab6b1d6e36ce203f60305045037c486e667924eb471a04 SHA512 e0079d0eae03e069e3d690aab13ce262cc90e9ffb8c055345a8cf0385745d03d4ac97c8d6c3f096fdda638ca57e7119f0374ca02c4d999ff0f44b73d015f2101
|
||||
MISC metadata.xml 536 BLAKE2B a892e20cee5e51ceceaa7cf5387937898c115f0b001b766c6aa78c7163f975730bfb8b7f4dc923a41872d9e3fb20d82ac73ded357a50c0f841ddf2e1804324fb SHA512 bfafecad13aa18d88d3ea715bf6665f8c0fc456b08a13cb448ad8b01ae1d06a971edfcec286aafc303449d692dd299d8969228b369cf42668ce4d21c9ea742dd
|
||||
|
31
dev-python/airgradient/airgradient-0.9.1.ebuild
Normal file
31
dev-python/airgradient/airgradient-0.9.1.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous Python client for AirGradient."
|
||||
HOMEPAGE="https://github.com/airgradienthq/python-airgradient https://pypi.org/project/airgradient/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,5 @@
|
||||
DIST amberelectric-1.1.0.tar.gz 38883 BLAKE2B 5aafaa476be16b678f10f7afb92b2aad598c3100df872208185ff8cb0cc79b85eb533a845c6d7f0d68797c1f6c8ed899fe1ca6dc8856cd6590a4efa37e99014c SHA512 65eb343c57f21379b93f51a7ee77e17c0ce05830c992391f1801a9e0287053ca44a2499c868266fe7da72f3bdf8ce823d6af36cbe2a24aece05eb5f6fd95c25a
|
||||
DIST amberelectric-1.1.1.tar.gz 38977 BLAKE2B 716c11392bf4763fe5927f41fa4e5402516be4bb4eedce89efd86615c5619dfa2ee70f091a9cdadeba8a7b6201f982840c7d9826e66002f2c8f28fa4b8938535 SHA512 a5c187f7027fc0e2da843d61cf631892834f16ab8a40014fc248d79dbc89f65338f988f6bb816c036e9277e113f5bfd16c50909e7fe9cdcd03005c701c625fe0
|
||||
EBUILD amberelectric-1.1.0.ebuild 700 BLAKE2B f900f490e0d8b0c27ce00d45f444299048e647ec2d9e92be60d256ad66d9e29d1a8e9c22c81fa51d6263b935dcf2ebb5a2eb975faef7fd3e671ebdf1a49c347e SHA512 8f1db4faca577850d102c3c03b509dfb5eae9f6772b9622553c8c6a9e30eabc8d20da729a44f1a8a3e8768934e23324a728ec7dd95afe18c924831421e1b8c23
|
||||
EBUILD amberelectric-1.1.1.ebuild 793 BLAKE2B 077e25ab14aec84ca020a0ccf2ca4909288058fe3da19176bf7db1c28d6bce254350c830f143a7b5a80d3f9d0db47ee6f0927608fac36e7ef70795eb953ee292 SHA512 22c91d42497ec861435558b1e9df4745cc73becb0565fa9179a406d4eb125307a0f70cefb013cd4512f03c98c9ebd24a04c2807c2363782b7fb52605f6466255
|
||||
EBUILD amberelectric-1.1.1.ebuild 655 BLAKE2B 2681a924d0954d86e62864b4dfe74f3113e485e062fbdb1e9c15868a91a0119af1bc0a286c7ba8848eff8f0c56dc8f9cad4f09c582ab40145b8ac856eeb81d0a SHA512 f1bbc3a002c6629660854b82abdd8414196b091797337df22ce667b50ba3b97b408452cc585b793f0cfea7568417e232fe951a7d0f1b66037a00ccc1e2872385
|
||||
MISC metadata.xml 540 BLAKE2B 06c6dfc77ec14a039d441b096c3a97d2042cdc279e36acdea7dab656c036a3ef6c847d059a306090d98e66b572037b2dcd3fc8b37b62c5a99b3f0b5b01afd728 SHA512 ff3d6ab69dde0df83526f4bffe268870f629d0279dc5b0a2b7ecc014dd4d08eff8cb04d7c69310f758fc54516f993e8ed4ede6fbacf108784dc1191e5bea607b
|
||||
|
@ -6,7 +6,7 @@ EAPI=8
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
DESCRIPTION="Interface to the Amber Electric API, allowing you to download current and forecast price, as well as download your historic usage."
|
||||
DESCRIPTION="Amber Electric API: download current and forecast price, and historic usage."
|
||||
HOMEPAGE="https://github.com/madpilot/amberelectric.py https://pypi.org/project/amberelectric/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
@ -18,8 +18,7 @@ RESTRICT="!test? ( test )"
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/urllib3-1.25.3[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.10.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/aenum-3.1.11[${PYTHON_USEDEP}]"
|
||||
>=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST amqtt-0.10.1.gh.tar.gz 102792 BLAKE2B 9da691bec1d5aec587bd59a59d0bc4dfe55218c98ef4b7644c6ac8c565939a9ae9f5a19b61152166c7f82575fcd2cf112b0f19d9be60054a419acac52c3b86bc SHA512 9328b96077e03e8a499acca2c1e09133c650f18b9d5ab0a99f4b27b40373028991e65115155315d7e8a327ba7217c2e0b74c4c75450fbc42773fc64be221321f
|
||||
EBUILD amqtt-0.10.1.ebuild 1045 BLAKE2B 64556d502335014e3eb4597f6ac7141f00afb2dba73fb0dfa281ce3342fdd2bc8df6d0367e2b6e1fa73050bb891c69948e3553f620d847425d592d3cbf241621 SHA512 417559c26952f6412536afc20e760729b5311f8c1a1dedad8eb539e014e9ee85a23b72d1437e03c3cb248d79794985c46877c3ac5010b4215b078b9463138ea3
|
||||
EBUILD amqtt-0.10.1.ebuild 969 BLAKE2B 2f0a7e2c9642e02b7e40fc2647bfb33807a840fa74fe1b2e204d825f8d6857ab2fcaeb363f481f6836e1dd83cd7134cb17dd513fdbf85f73229eb278a32f3127 SHA512 7e86e02f675543871e2dfd1a40ca6b6e094b68106233f8000f60aa8dcfed19618506ef2d5d780c54d940767c75baf4f7a608cf32c30e0681df22822a0c2678d8
|
||||
MISC metadata.xml 378 BLAKE2B e8dedb63a813d8937595e7d2bbe41846e66de3494fbdeaf1a79514012906249eff02bf85ce42b463701011bef94b1a23eaef5130c3eeea475b8d51938068b132 SHA512 469c0e1f78f6e571365923bdaf46b01a91b29fa1d6cef1d329a9361792782d7d082a47662d998d61c4db4af2d99ba8f39cc8313120a14b06830041f5db362258
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
|
||||
inherit distutils-r1
|
||||
@ -15,19 +15,18 @@ SRC_URI="https://github.com/Yakifo/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
IUSE="ci test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="readme.rst"
|
||||
|
||||
RDEPEND=">=dev-python/transitions-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-9.0[${PYTHON_USEDEP}]
|
||||
<dev-python/websockets-11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-5.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pyyaml-7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/coveralls-3.0.1[${PYTHON_USEDEP}]"
|
||||
ci? ( >=dev-python/coveralls-3.0.1[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST azure-kusto-data-3.1.0.tar.gz 35394 BLAKE2B 18789fa667619dd1fc1a79e47386ea1cd23f5fbe317e17c75cb5534a36cbc164f4c05584d1faef59dbdd19229de82a5fee562584ed42fa54da375227b3c6d95f SHA512 252e8cc3987a7f0574c01964cbba6dd0b636711eb47c1cdedc16022c74fd356241a349cafeff8aa8c9786e4573cc35a6ca6faa8462e938c1fc55e7113931aeb7
|
||||
DIST azure-kusto-data-4.5.1.tar.gz 40968 BLAKE2B 323d8fd5827a2719e6cf2224681add463be4ee374271ef5e1fc2d4eca6fafcb76db6cba377fc803b4bcd604db5134a766c51fe297134e36b4279d965089c1768 SHA512 21fcbcf76a4689b3664ff90afd3f3f0d7133e35c7ecdac6a82ea8ad0cf8a7056470c5fbc7808424e3ca320a1c21a2f4bde90cbe445f2e1aca282078806aedc85
|
||||
EBUILD azure-kusto-data-3.1.0.ebuild 797 BLAKE2B f605ab892107bd134dcdedfad1090cc768380c776a740d230203fb016ddfad8febe340fc19e640364a3b2ce5334778d01caeac97198e9fb08191dbd4d4a4fdaf SHA512 1875258d0afaf50405a52f2c6e364198c0d4a342fa54f487c2cd11d3b84fdaf0a8d6fb725e512ba5c00b4f38152941e4e455bd061c8d629175d2d8c2efe910d8
|
||||
EBUILD azure-kusto-data-4.5.1.ebuild 924 BLAKE2B b74039e99d51b119b9d15db9aa983e2570c1bfc796fa671feee63fe51c23d8e9758237a4113220cc1de9bb2096be1cc6f22019ae0d0342a639fda4e513ef836c SHA512 4f56ee7ba7f581eba42f4f391769dfd243fca6b87ff354236ae1441a4cc989e31563d8c977efdea97ca06a3392397ee10e2488a32f50d2c28c5ebdffca9400e7
|
||||
MISC metadata.xml 537 BLAKE2B e50907e4afda4856cd69578f3952e07314314de89b478db9d2596b7373153e80f3f5a667380b9b8e70137f864d491c08df61ac50423da1d326a31dbbd5be47f5 SHA512 3298936a0f1998660dc9830b3bd55069d42a3664e9f3034b6a8d793e02e3a44b300593d5c997ad03053c6979963a2c1394b732d8bfeeb736f3333b89f5c2a7d1
|
||||
|
29
dev-python/azure-kusto-data/azure-kusto-data-4.5.1.ebuild
Normal file
29
dev-python/azure-kusto-data/azure-kusto-data-4.5.1.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# 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
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Kusto Data Client"
|
||||
HOMEPAGE="https://github.com/Azure/azure-kusto-python https://pypi.org/project/azure-kusto-data/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="aio pandas test"
|
||||
RESTRICT="!test? ( test )"
|
||||
REQUIRED_USE="pandas? ( aio )"
|
||||
|
||||
RDEPEND=">=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/azure-identity-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/msal-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ijson-3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/azure-core-1.11.0[${PYTHON_USEDEP}]
|
||||
aio? ( >=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}] >=dev-python/asgiref-3.2.3[${PYTHON_USEDEP}] )"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST azure-kusto-ingest-3.1.0.tar.gz 16305 BLAKE2B ac319dbb70f782829e3daca5d830358dfc8434f4b45f135b2b6306af55555eac0c71e07a8d4b1cdc7c70e189888f2df754bdbcfccda94a01b35700d2d2604d8f SHA512 1c8cfd1f01ef9fb950c90145f123026ee27fe2482670b99080c497793f7fa2ca3a1bda088f42316bdba0f1261ae8094c7f433ac072255f00cb3e4b1e1fb1cef0
|
||||
DIST azure-kusto-ingest-4.5.1.tar.gz 20774 BLAKE2B b421a14c447bb02f4ca5bcd0777bc07a399729451053fe91ee6d6958a0af4c92c2710e5b7a4c7c964acc0ef88b4e34f186e5351a2ead9ff87534edb83be7d80d SHA512 a3afbe139ed0547abf8129826daa3bb1421e61cb5c4ee329e377361ebfd445eda15b31653c4b8f5362495917182db8e04ae2e0723d0fa868655c6eb533413ae6
|
||||
EBUILD azure-kusto-ingest-3.1.0.ebuild 821 BLAKE2B fa3a6244967953087c1000a3bd174d0ff4b8970333441d3fdd1a20bdd2de27fc368dc41ab3d1cf754d349219345d1e540fffd70ec67c09f479be07f40e36f956 SHA512 5c6f8b7a5150e597f270a156de5c12e69f9ac2fb1c0a92edc06e623b5120a3a4f1a44a9c56e90d7d2dd0b96859ddca9ae5b6ec62cd46f4f871f2423435a75dee
|
||||
EBUILD azure-kusto-ingest-4.5.1.ebuild 821 BLAKE2B fa3a6244967953087c1000a3bd174d0ff4b8970333441d3fdd1a20bdd2de27fc368dc41ab3d1cf754d349219345d1e540fffd70ec67c09f479be07f40e36f956 SHA512 5c6f8b7a5150e597f270a156de5c12e69f9ac2fb1c0a92edc06e623b5120a3a4f1a44a9c56e90d7d2dd0b96859ddca9ae5b6ec62cd46f4f871f2423435a75dee
|
||||
MISC metadata.xml 539 BLAKE2B 8ee1f2f27d459dd85273f00c405f761fa77b4e9440b21551dbce7022c2a8bc0dce1c7ddf63418b79c8947bf493f689d95b749d96315852d099a3d4de6dc5d145 SHA512 6456804a4107548120587d29aa07e5bbcadfe31197236c9294eec21a46ee474687052c902967ecac71461a3b088c73e9420cbb2e81134d77527d302f3f8b0ee9
|
||||
|
@ -0,0 +1,32 @@
|
||||
# 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
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Kusto Ingest Client"
|
||||
HOMEPAGE="https://github.com/Azure/azure-kusto-python https://pypi.org/project/azure-kusto-ingest/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
#DOCS="README.md"
|
||||
|
||||
RDEPEND="~dev-python/azure-kusto-data-${PV}[${PYTHON_USEDEP}]
|
||||
>=dev-python/azure-storage-blob-12[${PYTHON_USEDEP}]
|
||||
>=dev-python/azure-storage-queue-12[${PYTHON_USEDEP}]
|
||||
>=dev-python/tenacity-8.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/namespace_packages/d' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
AUX fix-install.patch 256 BLAKE2B 5838d6455646ce95e919908f3ec775b9905f9bbe4e2d1a35dd9c608e23aa58636f3e245a7a357bd3f7434b68c8a29b8027d75df31b21655ca37dc58ae2af94ef SHA512 bdacd0fceec1f3eb29c5cdb256058f6725b8422c28d9c09a0e1d43819d356d9c632b8cbcb6aa60d60063c771ab28a41fd95e4bc2c575b4e7e96d5730da9a318f
|
||||
DIST bme680-1.0.5.tar.gz 10514 BLAKE2B 16f8a1c48c86e5532fd2a24113330fd7601e4e60973903663ac2de8d4a427cdf162d3fe4f12b0abb764387767d0f8f2c7fb1f8fde1ff1f300d6f96e704564f24 SHA512 5e6c8e620c9d3a3e6443ac8a295d6de16b0cd4b3d9607fe4ce3275a0b6b7934fa8cd08b0da3b8fd72ea22cf8c8d0af7f9b862d02d84d83c0fa0b64e584561971
|
||||
DIST bme680-2.0.0.tar.gz 80399 BLAKE2B 3167cca40934d286dfa734e2b732a5cb8cb6a2a54c462d6e2d8710ed02cc5ca603f080e799c93cacbfa6b9d85b522ea4f54be7c5d033ab112c03ae5e23815caa SHA512 90bffd377c657a3a0cf83e6ee91d669eaca16ce69463e19228d39fac3a1410b0271a0258ce1ebe62a12ea9919bc317ee55b4979399dec367e0f031b31527abee
|
||||
EBUILD bme680-1.0.5.ebuild 470 BLAKE2B 1e6c56269b798ea0e4c03d24561edc9d3071b1438344db332e5fd15c29a2a681f4f5f2e5ae7d3f952ee445a9bb04be8b60f25627d0b2c27e3d132ae81138e154 SHA512 02aae1f8414ff575ba33f8bacc6e20db975c4ab9ced7648036db115472641395e52297b4341a42fd042283edaff533ba7071b8425bf186e333b46b3f57b817f8
|
||||
EBUILD bme680-2.0.0.ebuild 516 BLAKE2B d2526b891a940f685af1d660cb7faa47ec23d533019d834b2a37911449d13e4825360135f2e007e27a1bf2c2a3d619c3bca09c48c5c43d9adfcd033cd9754522 SHA512 a059c8bbed502d6eb882693cba7a00b8cc42f41f3ba2d61c9a6c332e6ee47c7dbfe318cd6d70b0b8c94ee8386fa2ae5ae5fddcbe6befcc078ca9161a1dd2ecff
|
||||
EBUILD bme680-2.0.0.ebuild 673 BLAKE2B d6896156460ab8534ffd9053e461bf712ee30f992ef8527219b9daba42ca2b79a7c591f6a49240e1e987bef3e703e0fa8ee1382a655461f8b723ebb8a4ae3298 SHA512 f557265a4ba9a92243d7fbdddd80cc6f9ecbd38285cb45c5d6bc1a359cbab250747b220db68d87e566eda56866a48390c055c7742988fe0a6271846879f277f0
|
||||
MISC metadata.xml 449 BLAKE2B 6a9814c457bc9ddb2c3559f83c8ab8df6328abd991b756d4e43d3cd1de70b153a022a25d357ef539b87e7ac62376a0c47d051ce549bde05c1e9fbfe6a7ada3f6 SHA512 249c9a67900c6575ff0c1cf6e775e923eb374c5084306888bbf92a26f61f233c0b0b56d3891f5660fc4a202f3b39e16ee3954b1c3f2c39c0f8aaa27bb671b411
|
||||
|
@ -16,5 +16,15 @@ IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-python/smbus2[${PYTHON_USEDEP}]"
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/fix-install.patch"
|
||||
eapply_user
|
||||
}
|
||||
src_install() {
|
||||
rm ${S}/LICENSE
|
||||
rm ${S}/CHANGELOG.md
|
||||
rm ${S}/README.md
|
||||
default
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
11
dev-python/bme680/files/fix-install.patch
Normal file
11
dev-python/bme680/files/fix-install.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/install.sh 2024-10-24 07:18:28.434895669 +0200
|
||||
+++ b/install.sh 2024-10-24 07:21:06.310878696 +0200
|
||||
@@ -195,7 +195,7 @@
|
||||
|
||||
printf "Installing %s...\n\n" "$LIBRARY_NAME"
|
||||
|
||||
-user_check
|
||||
+#user_check
|
||||
venv_check
|
||||
|
||||
if [ ! -f "$(which "$PYTHON")" ]; then
|
@ -1,3 +1,4 @@
|
||||
AUX rename-coinbase.patch 319 BLAKE2B a2bdca685c084b1db71b52bef8f2db40f4f50feaf5265df47754e2e262c3e761669170b3f0c51b71d2a5d36c734efcaed7b48e0915ed7c2cc180068f1ed6e115 SHA512 975704aa6ee3f1d97618489bf59017be16036bbd3cea2c97f40ac0ac6cae1f585960419c2b0f4df4fb79fde8ec85bcfa79cd69e49e4e5242941766f7d24e17c1
|
||||
DIST coinbase-advanced-py-1.2.2.gh.tar.gz 38404 BLAKE2B 9fbd06d3e75421c609cd231fdd2cebfaf9ccd1ca44f6808f3de42bd6a58c15a279ffda1ea50cf12a403a52f7053a162989f8833eecefcf37d8d527acd3c438a9 SHA512 74fd7b1f7db9779d1cfc5f03bd7f9830d8799fe97ca7db3c7817c8dfbbac31afd55c2fd495e36e76e947f954fdca12acac2bc395d1d79dd0afd3e1ade4e6c88a
|
||||
EBUILD coinbase-advanced-py-1.2.2.ebuild 1089 BLAKE2B 66c21870756012c24e213b0cc7c0ba5856cb8ebcf85ddb389bc3a29d9e75cc15976b76624444b6d77e1346e21cc8f31bb77226dfab1788e93fece3e5a616deb5 SHA512 8f1a458d17177af9348aaabcc8ec2638451a4e33f374d87d3602ee24117ba80da6eec5272cdab7af996ff25364804755ce3a00c5fcb49633acd65f6ee20e10b0
|
||||
EBUILD coinbase-advanced-py-1.2.2.ebuild 1177 BLAKE2B 2b5ab8bda2a1f8231058646c231fbe2dfd023ff95dbb048a7384f5780bbde65c40e8a413220d8a643adcd2f8cc41c4ff7f339ad7fd2b33fb81ff24d8509c0747 SHA512 2bc75fc56859a5f1de3ffb194f17d3708e4df847a8f7a76f06f33833774eff5b22d73649931ee4f6f9122c86892162085b6e14108f62fa7737df87b8b462dd49
|
||||
MISC metadata.xml 410 BLAKE2B b9dd1a1acefc9a9322304822e6dbc3958d47e97a2c0135c15e13627bb767787c137468db7ce168cfebb2c4921b6527795d221a440a67bc8a5bf5e8cd65a2cde3 SHA512 baaa8f5f41c9a49448d9f8865619bb46ece633245222323e6763876283fd07d7eed8e20a714667578240dce45e921ff774c5a853e68078a9bff9c6fd76182212
|
||||
|
@ -31,7 +31,9 @@ BDEPEND="
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
mv ${S}/coinbase ${S}/coinbase-advanced-py
|
||||
sed 's/packages=find_packages(exclude=("tests",))/packages=find_packages(exclude=["tests","tests.*"])/g' -i setup.py || die
|
||||
eapply "${FILESDIR}"/rename-coinbase.patch
|
||||
eapply_user
|
||||
}
|
||||
|
||||
|
11
dev-python/coinbase-advanced-py/files/rename-coinbase.patch
Normal file
11
dev-python/coinbase-advanced-py/files/rename-coinbase.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/setup.py 2024-10-23 19:12:54.504799452 +0200
|
||||
+++ b/setup.py 2024-10-23 19:14:08.823797531 +0200
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
about = {}
|
||||
|
||||
-with open(os.path.join(root, "coinbase", "__version__.py")) as f:
|
||||
+with open(os.path.join(root, "coinbase-advanced-py", "__version__.py")) as f:
|
||||
exec(f.read(), about)
|
||||
|
||||
setup(
|
@ -1,3 +1,5 @@
|
||||
DIST coveralls-3.3.1.tar.gz 17964 BLAKE2B 18fa765a7ae3262a5b10e19b014be7740430d7050034edd80a06fc4cd23f3262b76f24fe6557999b3663d89fb0fccd6c5a4eebc1dad9f704fd4ea24929922634 SHA512 e101b50b1b6bfaac188360093ad8e0444412187efa2f8bb118c297ce59ff1f5087a45ceb51334be9042c66c6516903e52068c63937504b93c2ca0b7c1cc7ed4d
|
||||
DIST coveralls-4.0.1.tar.gz 12419 BLAKE2B d8a0d3c3cb82768ed4b5a2b4041e33757faab7da878c3dd044d8ecab9805d717d66b3171d675933d606807b2d2d73fb1ff1d05b49cd4b8edcb5587ade4cc9c4d SHA512 73dc73b4f62db9f2ef6dfc2c61660ce66e5664dd601612d35ca5b4426d2848ac1c7fa04c8bc419c6d5c3c6137f46d74af0a3db7af8b0c3422691cb6a0d5b9173
|
||||
EBUILD coveralls-3.3.1-r1.ebuild 694 BLAKE2B 9500e99be9fa16c37c4cae1c5a94cd5cc7c2bd97b190ae1a88af270834475062ef776b1f0a39e6e6ba0cc9ca5b996abdeb99735507a8576dcebc86f4cb766654 SHA512 a57fa7a81f70e8baeb90e946fbc031d63c644041427bcbc4570d8dab151ce70820fa18f4ac7fc39fb21b865108c76251ce84e7ee3023496d183e7e80e0f6359d
|
||||
EBUILD coveralls-4.0.1.ebuild 690 BLAKE2B fd82a7c2a812283ee0328770e7c16bb16e1054af7648494b6548072e060c4635941104073a5ade0dee6bf20b17205f6884994018c8cf32577c3880fedd44a104 SHA512 0bdb365e3013399a51809925fe4d693910d73a5396169e13ee946e9740c63a65dc5450ab3230df5bd74fb0781bb197b4733c066e15a728035db1115914a746f1
|
||||
MISC metadata.xml 328 BLAKE2B 2319b442ac969cf1ae4cdf602dc9bb48f259b00da427a9ed2e8ce0eae27b91985f889747d18b8ba048a70d232e6c33f9557ba34c7953ac013c35ac69d004dbcd SHA512 e2c9947c05752fc2435a85413dc18323defe496e7c9dc40d23c609de42ff0f45c859449e7b892c421a8bb94065980da73fdb0f83f7e5f6365dde6aa4e0c18e96
|
||||
|
26
dev-python/coveralls/coveralls-4.0.1.ebuild
Normal file
26
dev-python/coveralls/coveralls-4.0.1.ebuild
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Show coverage stats online via coveralls.io"
|
||||
HOMEPAGE="http://github.com/TheKevJames/coveralls-python https://pypi.org/project/coveralls/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/coverage-5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/coverage-8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
2
dev-python/curio-compat/Manifest
Normal file
2
dev-python/curio-compat/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST curio_compat-1.6.7.tar.gz 237576 BLAKE2B 37c46a1ca6e41f65ebc23bd2da58f564677156d5f7198f5118e1d93467cb9b735e925e4b3314a16e9d0e3ef8e4cc7e047add4be94ef3823b767419fb69732ddc SHA512 1ef09934cd1f8ae74305422127ccd59bb8bb1045a9225e14062f90855b47f2f0e1b6ba505b0f043ab730593b786f7ea09ab48afb607915a0aff96b946c5f455b
|
||||
EBUILD curio-compat-1.6.7.ebuild 464 BLAKE2B 4cb205cf6e4946f91272a216cfeaf03392ffc98cea4f104ef50d83b423fe8513c918222a19702db82f23e71fa818103f576228f0b7b88cc72aae4de2feacd7ea SHA512 e853ad47a489235784f54db626c8019d85418c34d53bfef60fed2c9df3171459bcde03053d09d7b99f8fad6c9e0cc30e5572a88bf469d067ef48a4f826c6745f
|
21
dev-python/curio-compat/curio-compat-1.6.7.ebuild
Normal file
21
dev-python/curio-compat/curio-compat-1.6.7.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Curio is a coroutine-based library for concurrent systems programming."
|
||||
HOMEPAGE="https://github.com/klen/curio https://pypi.org/project/curio-compat/"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,6 +1,6 @@
|
||||
AUX debugpy-1.8.0-unbundle-pydevd.patch 1480 BLAKE2B 6694cbb68e8e5793f22fedc9351875810c86c1add4299bbb5360dedc24bcbdbb0128163cc11dab3effc611dbe5ef43ea45e9504914f6c55f4f66b76b9da0b804 SHA512 553ce357019e561e50770bf747adc33ac037cf5aa9fc08c44ce9c1cb87ecba28b7c632adb5b743c38067c1bb6b97f1d239ad8dee404332bc8028be44afd018ce
|
||||
DIST debugpy-1.8.0.gh.tar.gz 6760323 BLAKE2B 99c4188c0b0383dc4dcbdd86c4d35e6eb973ca32ba56b757adea9668b161f20f17b436e0dc019790b1e85586387fc848712143c5e3d3814e2522850d97a4048e SHA512 f9e47371ca854c12811d1c0984f063b1ad5cac2bea769f91a67f9fa125cfcbeccbecafca9b9d5ea16a4ed8a1c123f34db3ba19efe1567b93a86cbd325239b355
|
||||
DIST debugpy-1.8.1.gh.tar.gz 6900815 BLAKE2B f2abd2f852cc321dd7070f28100e45f463b318b2ff6e70d36f4a4d27a4b70d9da934db1148059bb2b996d4237c042d0b18ae323d4370c44ce479ef5222bc3c30 SHA512 3a64f82b984036bca868551de35babdb167b5f24da96bcee2b274039aa019d28aa376f31c89518725085279be05777454077805fa78f485a3ee4f09494886ff7
|
||||
DIST debugpy-1.8.1.gh.tar.gz 6900806 BLAKE2B 5f9151a1a8d679c2f81d8eb1ce62b9e1f8a8cfeea7301e2f15113b95543e48ac971681c20bdc9bb9b85376be2b23cddbffe988f68b8f23cd0214905d11598905 SHA512 0eacee36904ee991a68da539b60768811606bbf57076efd07ffe2ee6a24e8a5e4cf86cd30ed948136466af71d1fb63b14f60334ffe94cf8c626b449a731ca0d8
|
||||
EBUILD debugpy-1.8.0.ebuild 1019 BLAKE2B 3bcf2f8004ec890b9990ff9c8f7caa30a073b47f81a0576340f03abcfe99e44d3599398af7c0104976714fe55a7bf722187d5a7f6b0533df73dacc168a5c5ebe SHA512 a37ba3c19e6df3aaf90fcc5d8dc6f45ef54badc6601557fe42d21bf08d211542b2cbd4cd3e10ae06f8d16581e76457ca16a9a30430ff253d6d976d9e6a3ebcc9
|
||||
EBUILD debugpy-1.8.1.ebuild 1907 BLAKE2B 7a544586710dd9043fb2fb59746da75031b28c7e365bb4d13340e4e1b7824b209c82535157b4bcd87861162567aca24285a793157f04b78d380eb610a6f53e42 SHA512 2e981f9ad89833ddcbdabeaaef7235bb61f70982f64f4cdbb37f2d4a05be8be6b018169bdc1ffa163e26222c8a43a386d5050af5e2aa4a4be590d0872097d937
|
||||
MISC metadata.xml 522 BLAKE2B 9c9cf443d38c8de3516a488f67f81b68759d11283efd464dba3fe27191f2b66cdd622d32465c0820152bda74e92b6c8e3ade57c92a40d61dbbc7587df50f2c60 SHA512 f5a601e50c25ca8105b3a2307bb3b183db6a85644d7bf7e67c036ac2807006a77c9856b9058c96590cd7c1041890d2a9863d0ec0991c75cc462c1cd7df6d8b39
|
||||
|
2
dev-python/dicttoxml/Manifest
Normal file
2
dev-python/dicttoxml/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST dicttoxml-1.7.16.tar.gz 39314 BLAKE2B 974c5010215b50e0701bfdc9b0efbefe3eae7a8ac848f9491f1711afaf263fff4143b2a4f9983b38bd687e8238cea300e7600b1e7b6f437ab98c47de132ad1be SHA512 ac9d5b0f8acd0a18f918309cacba131843feebd6ad7c94935062d6e1ed7b529c5b91d6a9b65787647f73616e974d0599e8515bb07d69b036483d3a733e4dec6a
|
||||
EBUILD dicttoxml-1.7.16.ebuild 484 BLAKE2B f79bb2d10b3a6144ae8e56db90001fede52f3bc01ae952b6a3c1c24622af5a6e8808c2bbd6bea9983fb69c33cdd6dea39aeef4e1d7d5545fc9af468ff374efc1 SHA512 7417ae68e5361839e959cbb422a5f0353b6a7182b91ccdf7da35e06d2c51f57ba2bbadd0d1ae8fa01052e5a24cc1e9e3114690a39753a06ab0f52a4f48c3307d
|
20
dev-python/dicttoxml/dicttoxml-1.7.16.ebuild
Normal file
20
dev-python/dicttoxml/dicttoxml-1.7.16.ebuild
Normal file
@ -0,0 +1,20 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Converts a Python dictionary or other native data type into a valid XML string."
|
||||
HOMEPAGE="https://github.com/quandyfactory/dicttoxml https://pypi.org/project/dicttoxml/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST discovery30303-0.2.1.gh.tar.gz 37518 BLAKE2B c3238c46c53d7e81455eb478ec1972d1bc31717f195678d2d18a9d549c18690e9841d7b953ad50df086c6f7c57799851bf1d88b7ec902088e6fc7c67af4a5d22 SHA512 5571aa837051630d53418e1e5ce725b371babd782c32ff9d368fd31d4c4ea563def05aa6f689a5e8b3d299c7a54d21de2acaab97db093a8911729d1c7a7be593
|
||||
DIST discovery30303-0.3.2.gh.tar.gz 41778 BLAKE2B b4087d42f0714d40ad4c77423d3b14b77e279b39e151c5e8fab9a2958dc58cd222d0fbe83623c993a381a3cb4f49336e74ed2ec40cc6ed9caae5ad54ffade1b8 SHA512 945047d478469337344bace11d6d7203bfe19add63fb2b2f6772976ed469eeb7e4b4c915a210ccb123153f2a97c248366205440bec45571dd5b5a13dae96c301
|
||||
EBUILD discovery30303-0.2.1-r1.ebuild 693 BLAKE2B 4d440b009b70bebf6d7bf10ae763ebfa464c87cdd0a04bafefeb840d7a2519c7e4ce613cdef5376cf7d4130808a3f7fd264b10c4d742b7109e09a402b8a20f86 SHA512 8cf909529b1195b7dba53239002d727b7fd80a598ea78c5062f399b3a46a60859c37149bee3ed392f09b5c37438eb04f1780f6e152949028f83d492b8fc6ea0c
|
||||
EBUILD discovery30303-0.3.2.ebuild 694 BLAKE2B 1f08958ff9fbd46fabe89696149bc89c59ebe35f87fabf54836ccbe0a668743b777ae87883e10da71860b14ddd89a5c2a4befc00443c2d04b3765b738099b428 SHA512 7d2b7b8326d76d024e9db40a6966233e9c26f2e1ec18b71bfcc09913313b46fe20828de8f86bce86725467f2e6026e26f0790d6797a9d0cfb18d412dd08afc2d
|
||||
MISC metadata.xml 519 BLAKE2B 52f45c5c3ca23d24381f7f00c5425d8e6fdb4eddca33484bd5ce80ca939603e0a7d72e3f30b1c0178ff8d5ecb6877ea00df1d371e2d91cd755e4cf0e95b7794f SHA512 6226d10c123b3e904e71ac3ea0cb26d48e776cb3db282a39f6c1a8cad7f0212d26d8be5f801a919ca049cad97df762f5df92fb254709ad1bac3ea7337013eca5
|
||||
|
31
dev-python/discovery30303/discovery30303-0.3.2.ebuild
Normal file
31
dev-python/discovery30303/discovery30303-0.3.2.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Discover devices that respond on port 30303"
|
||||
HOMEPAGE="https://github.com/bdraco/discovery30303 https://pypi.org/project/discovery30303/"
|
||||
SRC_URI="https://github.com/bdraco/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +0,0 @@
|
||||
DIST DTLSSocket-0.1.12.tar.gz 150357 BLAKE2B 651e59f5de80b1685e68887efcaec8fd9e744c69cb549043f1659ad6417bd46a9ce2fa5516944afa368d2de2349f7d369e63b8d2a7f7127d50201182dac5e6ad SHA512 e66387f206f640cd7bb92b6dd43b9e51cafc7d3412a29b093e381f971e438dfa0650b10b398f1794f1620b9555442bb8274e751634b43446a9cb8cef599184db
|
||||
DIST DTLSSocket-0.1.16.tar.gz 156575 BLAKE2B cb7f4823b96598ef27cda0e2f00c7365d9e87daddb33cacd43ecffc72f839aac8099e519df73baf5dd01548aa6fe4ac13fb50e8b24b62a68a7a75d265f772d17 SHA512 bf5911571afc19fc1b35e7ce8a5f1e8371db305ca2d0a88f25208722afad47413d68bc750fb2c5f1c8fbc874b01fa40aef9097d8f07ca417f018430ec4e3e223
|
||||
EBUILD dtlssocket-0.1.12.ebuild 717 BLAKE2B e28dae6ba52d3c4963e62212f178af445806bdf7cde803f2868368e7335bb76ebf96b1058b8e036177420e7c6d02437b19042ea513c8b4a0a60ed0919bd4815b SHA512 24c3c36d124aafffd9d7fe1c49721b0d27aecd0eadc11a8b13cf5c69669e4daf7130f70c054f86495b4951a9c4a4c1d457f318de959ab1dc2b0a2a190297bfee
|
||||
EBUILD dtlssocket-0.1.16.ebuild 717 BLAKE2B e28dae6ba52d3c4963e62212f178af445806bdf7cde803f2868368e7335bb76ebf96b1058b8e036177420e7c6d02437b19042ea513c8b4a0a60ed0919bd4815b SHA512 24c3c36d124aafffd9d7fe1c49721b0d27aecd0eadc11a8b13cf5c69669e4daf7130f70c054f86495b4951a9c4a4c1d457f318de959ab1dc2b0a2a190297bfee
|
||||
MISC metadata.xml 453 BLAKE2B 50744e1d0a4d257733c2ba1df4e99a5cc572abcc110201ce2d5b60e0a0932dcd0017c65a4ed83e5e1f091bc550d907b01889aca187e537e01694b0edce3f6060 SHA512 d76ffb1502f596c728251853042c562567a99fd7179a936b30372dbecef1bb5bd5e54b4ae0da59f450d751f458239d0f4e0a36319768ebea72db71beee5e93d7
|
@ -1,5 +1,6 @@
|
||||
AUX elkm1-lib-rename-cmdr.patch 1267 BLAKE2B c5d8e705c9a3a0feef1b7703f79b667a276e60bf7712d06f54cdb495f2f645d904208bba2278a67131888720af8f3ef0864a9179d1809ee9c9b5779b84593cf0 SHA512 30d5b08e33a1fd718261aa79274cc79aebf7b2629ec12036f3c040ae11a1414d055c916ddb444e63c2e5329ce94b810b58076065acf486f51a01502dd67e71ee
|
||||
DIST elkm1_lib-2.2.6.tar.gz 40748 BLAKE2B 0022066eabed75d7c21c52e4db091d88b89dabee63c15589a6eea7cdaff633859f6d9542dd507ef9a822cd732dce6674ba3e1b1f8bf385e53db5cabc3eea98ab SHA512 a4ce28144b09e18fc27c9150cb3c09e447bf1e1d57fd2c7eba29c61c3178de39bb1b55861b0e89d41931dbe2987b950978ef763e9b1ec522a7cfbdc495dd02bd
|
||||
DIST elkm1_lib-2.2.7.tar.gz 42040 BLAKE2B edc370c62070a4664997a6ded8e51186d7053ef92004ddfb6d71af8939549cb54810705ef872e13385ae5ba4d840dd78eae3995a94979a6a624a0780828ad812 SHA512 efae47bcf7692a5ac9c3d631dbc666d068929db63a02eaa4cc163e9e33c4fe4e1779e9135e9b2a92b0deea99341f7aca7d86e6dde7de8dbfb75cbabc4e7427ee
|
||||
EBUILD elkm1-lib-2.2.6.ebuild 903 BLAKE2B 3283c008eca15f27fa1600cfc14224536cc5f46b104767af730df9c26669613237bf62a89d75e73b1c0790a7aa8ffadf23b165a16ce1cd4f4ce4ede8ee818469 SHA512 b2434068f74f81e931a10a837f34d6b3a96e174d319e24f693efbb1275ddb0a07b5c8e55ad1be716594e61e14db88f68d40f69b6ec85442f3d22508d9fd8f935
|
||||
EBUILD elkm1-lib-2.2.7.ebuild 830 BLAKE2B 7e59c9825148359deb3679bfb54786e278d4f9007180e35e777ad627e6baa6e61da95b0c9d37d35ff326cd04db9c56f256645ccc12849f471d2c3440eb1ce06e SHA512 564e1a2e1da7453f2ae43725230783a2c16f2ba360625e9d84b25b9da17423351aa5ff006081a15904a6ea02ff663e8fbcc6a9c4537d43c0bf0936b07a0aac97
|
||||
EBUILD elkm1-lib-2.2.7.ebuild 1058 BLAKE2B 9c01564c892f549127033f18a035b867b5ab70d7ec5310256a0b5ad4ad09d823ecf3ff4482c92fc3cd3c0625115af2deac80ed403c1174fa6d7b834900efe909 SHA512 7e182acb412f80fe613541c21e4a5f25828aec408e21336a9d55d11db4a8e1f81f417d045a75e0456d4da70d709698e02740390252fa9eebaa06d7dd2da67b83
|
||||
MISC metadata.xml 510 BLAKE2B 5286b277be43515fdf58afeff6b8dc8335aac67a9a0651409dbeeb4ee4694f04f2d08a259ad1aaee118706b247a862d05c628e3df9a31a31b638a5dcf2345724 SHA512 4a9ef72614886d20427c02f8b51ec524c8af29ec85896bcb4cab3fdca30d165ad744263fc4a85fbe7d069e9898739aa0a4e9680a319157206f84f2a47eb12568
|
||||
|
@ -31,5 +31,8 @@ distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed 's/"CHANGELOG.md",//g' -i pyproject.toml || die
|
||||
eapply "${FILESDIR}/${PN}-rename-cmdr.patch"
|
||||
mv "${WORKDIR}/elkm1_lib-${PV}/bin/cmdr.py" "${WORKDIR}/elkm1_lib-${PV}/bin/eklm1_cmdr.py"
|
||||
mv "${WORKDIR}/elkm1_lib-${PV}/bin/simple" "${WORKDIR}/elkm1_lib-${PV}/bin/eklm1_simple"
|
||||
eapply_user
|
||||
}
|
||||
|
34
dev-python/elkm1-lib/files/elkm1-lib-rename-cmdr.patch
Normal file
34
dev-python/elkm1-lib/files/elkm1-lib-rename-cmdr.patch
Normal file
@ -0,0 +1,34 @@
|
||||
--- a/bin/elk 2023-06-11 22:56:06.150889000 +0200
|
||||
+++ b/bin/elk 2024-10-22 13:44:45.363541661 +0200
|
||||
@@ -5,7 +5,7 @@
|
||||
import os
|
||||
import sys
|
||||
|
||||
-import cmdr
|
||||
+import elkm1_cmdr as cmdr
|
||||
|
||||
from elkm1_lib import Elk
|
||||
|
||||
--- a/README.md 2022-12-01 02:06:13.075080200 +0100
|
||||
+++ b/README.md 2024-10-22 13:59:38.608518572 +0200
|
||||
@@ -151,9 +151,9 @@
|
||||
A couple of things are hard coded in the mkdoc script, notably
|
||||
the "no plans to implement" list.
|
||||
|
||||
-### `simple`
|
||||
+### `elkm1_simple`
|
||||
|
||||
-The `simple` Python script is a trivial use of the ElkM1 library.
|
||||
+The `elkm1_simple` Python script is a trivial use of the ElkM1 library.
|
||||
It connects to the panel, syncs to internal memory, and continues
|
||||
listening for any messages from the panel. The URL of the ElkM1 to
|
||||
connect to is retrieved from an environment variable named `ELKM1_URL`.
|
||||
@@ -162,7 +162,7 @@
|
||||
|
||||
The `elk` Python script is a bit of a command interpretor. It can run in
|
||||
two modes. Non-interactive mode is the default. Just run the `elk` command.
|
||||
-The non-interactive mode is similar to `simple` except there are a
|
||||
+The non-interactive mode is similar to `elkm1_simple` except there are a
|
||||
couple of message handlers (`timeout` and `unknown` handlers).
|
||||
|
||||
The `elk` can also be run in interactive mode by invoking it by
|
@ -1,5 +1,7 @@
|
||||
DIST eq3btsmart-1.1.6.tar.gz 11064 BLAKE2B e61ce0c46cb0b8ae91fd4d06902136c4a99e57044905851c75b0378836a08516dda81922bb97303c08d2a51a37c68e0bd9d8d1e9e74e4248ac28e64d8b982b7e SHA512 04b659775515fa68919156a997ffcbc76b74dc5365ff07b0d456897d4dfb8b11fb868c5ed116c77438632a9bc78e3ef746b02f6b0d6ba6dbb044a71066924e47
|
||||
DIST eq3btsmart-1.1.8.tar.gz 10901 BLAKE2B 3624019030f6d61dcfd0d275f18391aa78f878a2705718244e84978b461b5056f6789e64a49e3189d50bb9940445d00c838ab0b37f9ce48edfd96ccfc3eff5c0 SHA512 53fba9edc25aa7bd0dc66efdbf42637dc6d06e7f53ce0f458b9e65fc5009757bdc146f40267f54b46dfd21c82b11c62b12a3327853ef9c085200fb9b2514e23f
|
||||
DIST eq3btsmart-1.1.9.tar.gz 10940 BLAKE2B b4f107237d045f3f71c6cce413978ae817fd4d26fc7eb047f4fdf8b7e3f1b32165b7681976e0e722cc6b51efacb13fcbf5868460b348166dd2a655f5163c66de SHA512 d7251177ec3110d56ef0e8532fe936b917f03c8d52d5be0c798143b4920ca995da78abfcc5e74e709bb70ffc89d7e5e285df783eb65c7df56b608b322115b062
|
||||
EBUILD eq3btsmart-1.1.6.ebuild 742 BLAKE2B 3798a1569c86ca6913dbd2e8ef3fcdb77eff8466214579c57092a9fee4b622ed5b1a0bf1405eb1af3176333b16023c3fd13567b8c7dd1794a6f2a0ed0b4f61fb SHA512 836fc941e9615e4f8869cf29ef525a9ce10604dcf2d4d3b1feb1af4ce76bc30117c7a76707e02378ab986809900b851f238322375575f26ce76b1a3a4da2096b
|
||||
EBUILD eq3btsmart-1.1.8.ebuild 690 BLAKE2B 6e1436bf62715cff4c9630926c00b16544426bdf6f56f44b84e6a0cf02b21aa750a62fb2a3c9669a729ffc885f56df8639f0ac603e643c7597218b31c1c33f44 SHA512 439fb330eb2b7c8ae324fe83b1b002820744f3d5253ff2b682ac2f561ecc1759824bfaddbf079c3fd0a996a4af38bd62f3b97fe22a3ab536989226058611423b
|
||||
EBUILD eq3btsmart-1.1.9.ebuild 690 BLAKE2B 6e1436bf62715cff4c9630926c00b16544426bdf6f56f44b84e6a0cf02b21aa750a62fb2a3c9669a729ffc885f56df8639f0ac603e643c7597218b31c1c33f44 SHA512 439fb330eb2b7c8ae324fe83b1b002820744f3d5253ff2b682ac2f561ecc1759824bfaddbf079c3fd0a996a4af38bd62f3b97fe22a3ab536989226058611423b
|
||||
MISC metadata.xml 394 BLAKE2B aafde96fdedf62234d770382bbd2596707f537c61b1a3c4fd38a93e7d7d9a99103c44b4b94ab39bacafca7faa8415560516958681582d8a26c780d1a2297e8c7 SHA512 1fdc255f9e081c8c17b6cf6928abd0fac17f87969198cc54baa22b70a0dbb6b772d7a318e9836a96a5905c656beb2e3f47877cf4b47e205b111591b923172764
|
||||
|
25
dev-python/eq3btsmart/eq3btsmart-1.1.9.ebuild
Normal file
25
dev-python/eq3btsmart/eq3btsmart-1.1.9.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python library that allows interaction with eQ-3 Bluetooth smart thermostats. "
|
||||
HOMEPAGE="https://github.com/eulemitkeule/eq3btsmart https://pypi.org/project/eq3btsmart/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/bleak-0.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.10.68[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-typing-0.6.2[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,5 @@
|
||||
DIST fjaraskupan-2.2.0.tar.gz 5776 BLAKE2B a667dd05212eab6fef88e75733ad57abfb0ad6b1752a0b3a68d5da051c42ca14df446bb54cc5e9a4d2ae6dc990bc781faddb04fd9433eef4d6ea6bc8f8b5b0b7 SHA512 b8e126d217039f75aaf9d5277d23edb6fa5177f4d3576f8544b2477a482857a2446cfb5ca0437c6993dd80d313298150fb5fe5434aa8a0642e6b10e086a22a10
|
||||
DIST fjaraskupan-2.3.0.tar.gz 6651 BLAKE2B 62ca389120d0c10de39708a16dc9ea61add14175038aefdab5b247a8ad32f0e1234f79038a28018374c902d7eab1f4754bb01f5f70d11e4c79c3c5e9cf560376 SHA512 dfee655129a254838dea67370ee5088fca8e14e7869e6c684012d6b34daf79da138d2ceabe3a36afb41a4362b312cef4bc5a5dce1c0e2bb2da11ffb28da51430
|
||||
EBUILD fjaraskupan-2.2.0.ebuild 739 BLAKE2B 96806545cd23fcd621208d7a662360eff11c1064e7ef7485c63070d232e6fed0218e6a79e93f23fa6072e1f20986c18658386db1d4b72cca89574af44459a9d8 SHA512 9a33e8773f8690c1c487e24417a02c545057497fac7a430d66c08896c0f3597fe092776dca4cfad2563c5204c86101083e68a775a6431cef95574b50c26406c5
|
||||
EBUILD fjaraskupan-2.3.0.ebuild 660 BLAKE2B c585368a44901aa6da527621da825555ff1c3f544b8eba8f766d64497e5cb8d607ac5efd0a258af42289fc2618ff3e88b6ddf5415357941d0a8e0c35d1d10dc9 SHA512 07fcfba2c961f7e1ed4e969b86cb0f3fd826633ce3bc7d0e76d06c979c15f8589bf83590b0ebf0dbe30a28ad6a4adc5a19bbc5a2b710f0857005c03bccf186b4
|
||||
MISC metadata.xml 390 BLAKE2B 20ce5d212781b248d6ea7c1ab163be28951797a3b5f773f3e95c00543d243ac85ad85ce97c38a5fc45053d2ccfd509b95b55be70ab336564664df02f61e6d2cc SHA512 c005f2023b2ee70bb6185dec967a676567657b83cd33bb1258bf3924dde955789714b8550b8edde73a3ce4c45f1553ac9f5be40f2cf78224578d61199da5dd50
|
||||
EBUILD fjaraskupan-2.3.0.ebuild 658 BLAKE2B 878d8a5103da69fd6766e77834e11e5c1dbeb6c657ef10d4e91b00346e935de6e8757dbf6310d0b182ac6ab052d62a3ad563fda0dc969750e22eb54a966332a4 SHA512 58fe8df2c9de764f65b8683afffa3bfa432536d230c443c2e110479e7e2076593dca3f712442b9a4e768ffdebcb2fb5865bb0baa559a504a684a031a1ffa54b5
|
||||
MISC metadata.xml 391 BLAKE2B c7d03b4f341d9d9c4c416173951e1add852f36da4e500e3544e510903f9fe10a4ee12e0d0ad6b8fa51318133eb6e3b147c23d565bd3681e7c9dc6ecb485f05fb SHA512 3594a1f86f42090acbf70d82df95c43720d616c0cc59f62efc62d45849c543bbb79e2b07cf361abc958e5cedba9df608e971787e367511b8f0d88ada29309398
|
||||
|
@ -3,11 +3,11 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A python library for speaking to fjäråskupan"
|
||||
DESCRIPTION="A python library for speaking to fjaraskupan"
|
||||
HOMEPAGE="https://github.com/elupus/fjaraskupan https://pypi.org/project/fjaraskupan/"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
@ -5,7 +5,7 @@
|
||||
<email>b@edevau.net</email>
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<upstream>
|
||||
<remote-id type="pypi">fjaraskupan</remote-id>
|
||||
<remote-id type="github">elupus/fjaraskupan</remote-id>
|
||||
</upstream>
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST flipr-api-1.5.0.tar.gz 7494 BLAKE2B 9ea13a2573c202f47a17de80f4a4e36079511320bd019490a21eaa425ab61da9575aa29a1dc9063cf586b5a3bc89a0757f8f36127f610bbab1b3f87ddb2706a9 SHA512 e1cacac11cef7b03c1da038c56f868b7dab09f8fb95868315a0f5d1c10337d0301faf1f9448f31067842949aeda56ea18b774cc20a6c6273bf88a001ecb7fd19
|
||||
DIST flipr-api-1.5.1.gh.tar.gz 245164 BLAKE2B 75b232f03397e501eec8aee2205a148c862145f021093fa961e12228c2745b66b5fbe9c2501d425447030df951472631d3fdc3455eea58ea3e5357e1b3834434 SHA512 7b35bbb2267ce407dd275a2c61bf88724c3a85c3deae5b552cdd595180baf28e44ea6ff0115c7ee17809d9947bb1cbaf8a2c2c1c1148e2c0a2758a3328e3b626
|
||||
DIST flipr-api-1.6.1.gh.tar.gz 245074 BLAKE2B 6feec05c067d9eaaa45a0324ed9c0397424781a56684afbebd7d35c455e856a9bad83cc26b40c116d75251e4ca953ec24e45b3fa2e68a907a0505ab6f711a7f7 SHA512 aa6b9cffa04f1c0145f829e1b80df35614ea1a45e13fd2f5e7a81d44ce0a4e76c2f6a3e3704bfcd653a95c95e21fbbfe9e83822eb4083fcf4fc915dfe30c3199
|
||||
EBUILD flipr-api-1.5.0.ebuild 706 BLAKE2B 47300038a542a45e74316843609c81373972e06a2f86d71e4f476880b1c858ef162d5369cf62dde3a75c9aaa8ca36f90ef33da47086b9eaeb7941db5f38997c3 SHA512 538a92b7eaf3dd69cead75fdf918567844f7350d2019e9827fdc80ba12b79bbe8630902d6525b544a4dd52e7f0229fee4720d1c40faef1fda47c9a183711ac46
|
||||
EBUILD flipr-api-1.5.1.ebuild 669 BLAKE2B 508dd30deea6cfd19d3ea357ad29ca210e432e25ecf070ba35acf4c56176a240ef783bae4e91dc481fe78482aba1ede6fd5949f58db6877b64eafb97ae2ed889 SHA512 940b13712d2d57e4cf2c0866c34ff967ed17bc3b23f5edbbe0ac5d2ff3b7937a4963c2429650e1c711483f76fe83049272e2165f12cc1fef92ae83d1b37e5ae1
|
||||
EBUILD flipr-api-1.6.1.ebuild 668 BLAKE2B 80ba7bd5b5eddf395c778b5f442b70f5bdabbfda72bbad05f73dfa5110588a8852ad4fd28d1547315f5235ff4e9e2fb775fcada081e3b21b829336b4eeb29989 SHA512 ad4715eaf5a8d780740885183fb1a2578cb454e99feae28d5dc1b5732fa60118f783837f2682a800bb86c76616349ff889ffdb1d9b297fd22038da2b50c745b7
|
||||
MISC metadata.xml 385 BLAKE2B e31fbd9684b7adabe5f604b9cc0e69ed63ce60a8ae0bfba76da29d6226b9c48120d0b62746ca73bab9e09ed8414f16c25ecf84ee8a1fab42c361b59958bfb968 SHA512 e2b2bd8b63fa6421cebb770045ff139f877d0e029f3b00fe866140c7b82d055ca2526ca52f59a97d86e3c77c40a9523fbe164ea89c6eea91e91a967b6c50bc6c
|
||||
|
25
dev-python/flipr-api/flipr-api-1.6.1.ebuild
Normal file
25
dev-python/flipr-api/flipr-api-1.6.1.ebuild
Normal file
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python client for flipr API."
|
||||
HOMEPAGE="https://github.com/cnico/flipr-api https://pypi.org/project/flipr-api/"
|
||||
SRC_URI="https://github.com/cnico/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.25.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
2
dev-python/future/Manifest
Normal file
2
dev-python/future/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST future-1.0.0.tar.gz 1228490 BLAKE2B bbac4db49e375effc0f800b229d5c13fbc94bb8884d86fd1f1a0a385e7e8a12049bf7f2d193ef3f02c6fcbca9d40fa18ba4b40e0534e29b6ef2f5e878f42d0dc SHA512 8e28d53172e3ae7b3b27c424a48fb698a6e86bf1c648cdf74e7fd57d34901a9bda18429fe4e176d70be67fc6c80b7f961b3021356594e38b5f294406af40bc61
|
||||
EBUILD future-1.0.0.ebuild 452 BLAKE2B f5f66ffbd1c764ff31bda82c0a613aeda65fdaee9b8c48eb31e203c2cb079cfa454939128ca08db387e94ad540a3acb5c4a83807bdbdd4a7b2f41f3943350da9 SHA512 92eb0e2cf7a67cfc83ad75be29e3763410f1b8cded3510f77c6f8a8bf63976ad67d18291a8bf1f30ebf650a38792bc3f9bb026ea4ba7594548c9ec40f442a370
|
21
dev-python/future/future-1.0.0.ebuild
Normal file
21
dev-python/future/future-1.0.0.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Clean single-source support for Python 3 and 2"
|
||||
HOMEPAGE="https://github.com/PythonCharmers/python-future https://pypi.org/project/future/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST fyta_cli-0.3.3.tar.gz 17259 BLAKE2B e5eae9574f80a125560cbdf2f87fc494072c147cd848e06d262a4f0aa06f29ff40364709359a3c59b2c1817d0ad81e5991162e251461db0c8facab7cbd2e99c3 SHA512 0cf7dfe2994245b4027ac13a506e9c1af9e0cb0f3d73188493eefc2f64b7380052a400023701e4a9fca49ae752a3fb613b5cf7b5bd6785921137b224af3502f0
|
||||
DIST fyta_cli-0.3.5.tar.gz 17456 BLAKE2B 836e3ca5aa89318a02edb7c6ef75b1a78b1bdff9b5d075da1c2f9a41fbf64ddc61e8c77e60d6b07e9d50eed21ba480f00a55a50c8bb950c61af98bd672c97a60 SHA512 7374adf87c37b234515cfed864855f8a52befc0a83b7eddf4dac4dba7c728cd0d202c0cd163a5f1f700efda4bdbece101772356bbad4399fe451acbcb011af1f
|
||||
DIST fyta_cli-0.4.1.tar.gz 17573 BLAKE2B d88347db344626cc2591b0660fd1999e02cbdb5da3a095b1d0efd4f87fcdb1e821da09505df6ad6f23545f8c0621f9a0036db90e5a40458eaf8c7bc2d0c0d1c5 SHA512 c2f805bd9d3aad3dcd27a058fe5a773398e5b7cef4a168de068560ba2b290916ccd6f3fb56b2701a9898760dc5b79bf28fa0c9cbe2a2163a716c655547277d22
|
||||
DIST fyta_cli-0.6.7.tar.gz 25212 BLAKE2B b34fc40c34afa7fe18fd2f90cf69096417c44160934c7d070de83de8a4cf3f4a685ac7da2a542e440d280fbf3bdf83ba8ada02958e2f92d4bf49007296002558 SHA512 672b736de95b0855d543e89528d77a217dfd08a0b951db3a6993ca708c21c6c75b49a7cec609db3f366668ea888d6949f0a7c7666b4d463b517e6b8cb23c6b09
|
||||
EBUILD fyta-cli-0.3.3.ebuild 540 BLAKE2B a5a4663c616170f36a484750a3049b6b56124014b2870e69bf6f2d407b096437cba272cc349771e1e5d420c0202553a33d92e1db9edfbd4a358b542ae9384746 SHA512 cf95eabaaeb911905e6923622635a5a65c5b91e940b5404c7516b2ce4cd85321045e7763966cc0e373bcc2f613b9f32de505eb4d2f83ff05c34e1743fc5aed87
|
||||
EBUILD fyta-cli-0.3.5.ebuild 540 BLAKE2B a5a4663c616170f36a484750a3049b6b56124014b2870e69bf6f2d407b096437cba272cc349771e1e5d420c0202553a33d92e1db9edfbd4a358b542ae9384746 SHA512 cf95eabaaeb911905e6923622635a5a65c5b91e940b5404c7516b2ce4cd85321045e7763966cc0e373bcc2f613b9f32de505eb4d2f83ff05c34e1743fc5aed87
|
||||
EBUILD fyta-cli-0.4.1.ebuild 540 BLAKE2B a5a4663c616170f36a484750a3049b6b56124014b2870e69bf6f2d407b096437cba272cc349771e1e5d420c0202553a33d92e1db9edfbd4a358b542ae9384746 SHA512 cf95eabaaeb911905e6923622635a5a65c5b91e940b5404c7516b2ce4cd85321045e7763966cc0e373bcc2f613b9f32de505eb4d2f83ff05c34e1743fc5aed87
|
||||
EBUILD fyta-cli-0.6.7.ebuild 540 BLAKE2B a5a4663c616170f36a484750a3049b6b56124014b2870e69bf6f2d407b096437cba272cc349771e1e5d420c0202553a33d92e1db9edfbd4a358b542ae9384746 SHA512 cf95eabaaeb911905e6923622635a5a65c5b91e940b5404c7516b2ce4cd85321045e7763966cc0e373bcc2f613b9f32de505eb4d2f83ff05c34e1743fc5aed87
|
||||
MISC metadata.xml 536 BLAKE2B 833dbc5dd9d45f41975ea90e484618423d31db44c7424e962fc80724d20d1876ccb8d32edc02ff264c79038e152830957d35201fac4511de2b3b24454dff859b SHA512 2c3bd1550856cfa909470dabb0bc9d0b7b6adb11c35a25479bb85e945a2d18e2d2c237d87250e67b76c4f813fc6ccf9cb663c6b5b8593758dc6c46554e97e4e2
|
||||
|
23
dev-python/fyta-cli/fyta-cli-0.6.7.ebuild
Normal file
23
dev-python/fyta-cli/fyta-cli-0.6.7.ebuild
Normal file
@ -0,0 +1,23 @@
|
||||
# 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=hatchling
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python library to access the FYTA API"
|
||||
HOMEPAGE="https://github.com/dontinelli/fyta_cli.git https://pypi.org/project/fyta-cli/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST gardena_bluetooth-1.4.1.tar.gz 7754 BLAKE2B 31f6b245d3d911ee547c638a5b15facaca46743be3c83aa62d36ac077ecc413bbaa3a4397d2883e24691fb61c9e870d9e619dc5ae0d01e68d45267c462830888 SHA512 3be75a88b322d843deeec63d0a9905ecc3888eb67c8258f19402ad218784e9c9276588c6cb42662ef343a88c58930d7c6bea4ccfe6940e84d9c9b6080cb284aa
|
||||
DIST gardena_bluetooth-1.4.2.tar.gz 7782 BLAKE2B a8f8defdcb14a74fa5961945b0821aa2d29cb95a2305f249c19018519ca996819782899d36a8d89e1daf5411e35afbd06a86dfae29e04dd9b4944c068248e683 SHA512 dd37ab86684cefd82ec5401c9e29a82a832d1ffc7cdf5e0b97324088fc1170615629956ec21310f72fd3c9d637a0393a5844a74ad67fd4f77eaa2ab2c08dcb8c
|
||||
DIST gardena_bluetooth-1.4.3.tar.gz 7824 BLAKE2B af58dc64edebb6177c787e6ec99ad83ea00708575ae1c79fc4db94fcfa26fd331d9e9fa68e9389faea992467ca9e869126a60b50dfbbac879d6d174294ecde98 SHA512 6605852e039081d7dc06e73d70bff3b93707db649fe1ca1439c92cf7b603635bed81893814e2341416c486bb8c5104fb6491d7c91f372a8b1121299499318f8f
|
||||
EBUILD gardena-bluetooth-1.4.1.ebuild 564 BLAKE2B 029ad6d725f3e417096c9517938914e12f204a6933460cf7784368782e5352b582c0837d7f4940f837067b0edab4f0bcca91adfd89eece4a7d4802ee916261a3 SHA512 1332413664d9198243ab97433fef79d97736bbad089231f29a12bb7051de9d9a0577c62a4cb1e240fc17dff145ba34cf5a04c8f39048b8f86897810f9110100f
|
||||
EBUILD gardena-bluetooth-1.4.2.ebuild 564 BLAKE2B 029ad6d725f3e417096c9517938914e12f204a6933460cf7784368782e5352b582c0837d7f4940f837067b0edab4f0bcca91adfd89eece4a7d4802ee916261a3 SHA512 1332413664d9198243ab97433fef79d97736bbad089231f29a12bb7051de9d9a0577c62a4cb1e240fc17dff145ba34cf5a04c8f39048b8f86897810f9110100f
|
||||
EBUILD gardena-bluetooth-1.4.3.ebuild 564 BLAKE2B 029ad6d725f3e417096c9517938914e12f204a6933460cf7784368782e5352b582c0837d7f4940f837067b0edab4f0bcca91adfd89eece4a7d4802ee916261a3 SHA512 1332413664d9198243ab97433fef79d97736bbad089231f29a12bb7051de9d9a0577c62a4cb1e240fc17dff145ba34cf5a04c8f39048b8f86897810f9110100f
|
||||
MISC metadata.xml 456 BLAKE2B 2e19315fc457912e9a63d2284788d5277fe53198d82f3aac457a77ac6030d3eb29cd228e93cd21d776f7153ac3476a01fb00d563d1b5eae95c563e18dcf54acd SHA512 b5c6fca8e392040b08ca5e14b31b06879a14382a2aeb61ad2c1b4d6d5b25764acd82e3977a1dc4ecfff6baddc8123c84285e0e85cb0c08cee9cbe5ef59e97a62
|
||||
|
20
dev-python/gardena-bluetooth/gardena-bluetooth-1.4.3.ebuild
Normal file
20
dev-python/gardena-bluetooth/gardena-bluetooth-1.4.3.ebuild
Normal file
@ -0,0 +1,20 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="controlling gardena bluetooth enabled watering computers"
|
||||
HOMEPAGE=" https://pypi.org/project/gardena-bluetooth/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/bleak-0.20.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/tzlocal-5.0.1[${PYTHON_USEDEP}]"
|
@ -1,5 +1,7 @@
|
||||
DIST gcal-sync-6.0.3.tar.gz 39699 BLAKE2B 5141164b5354aac752ba5a8caf03aeb795988e2f31f13369c7ca6d7024c66a8bbf98ba5727fe01e50a771f3ca7b5463d13c28e1107487875a29b9898a03abf3c SHA512 007616573aa39742a363a274dff8515cfa9227ad14f7fe0830bd368a1ef196c593494277b53ed4a3738fc1d5f94cbdecd9c445be7d55dbe5e7dce95ad3aafc80
|
||||
DIST gcal-sync-6.0.4.tar.gz 39744 BLAKE2B 3dba98fbdf1ea4b647f8ab290be6fdc294dc97e1c51610fd6e00846ca5922b9e2e49198452653ad281a82d54781fbba06264aff284333a6b127a882306e920bf SHA512 61bd14319fdd70c7f8903bb5914d6a72bc3ddf585971fc3f6cecb72910d02345f5fdf77a9fed97e4d7d0820719b0209b5054b9a001fb57793ab15c486bd6598e
|
||||
DIST gcal_sync-6.1.5.tar.gz 40568 BLAKE2B 3b6f44b4fad46702de9a5219d0b431d7c247a12ae6abf0f29d931c8453ba08bde40f26f3e1019e29b5de0b00986bf4f96adad3c1a598a703ac67ac39979f3710 SHA512 3d04963af3babcfe5f692d7d64a6bbffa9332b40ae8f1fcfc64fcc5b50c872939ce0ec0ffd708424982f32c9da807a5d87126446bb244b944e8d92ff397b1db4
|
||||
EBUILD gcal-sync-6.0.3.ebuild 789 BLAKE2B 08deb41ec07c463f381d77912dd264a0624c8b8a6b246f2979d422cecd83da237b0fe30578a786b099d7721260c5c6cf4a3848a132b63e6f7539248941b8c884 SHA512 5b7791330a96025e740c36e67a90e8574ecbea6f3476432f340c4476d287cbc323d1876dafce9369ef5b1f9d51f9279886c9caca6167a4e997a1f69a219e6cd3
|
||||
EBUILD gcal-sync-6.0.4.ebuild 687 BLAKE2B d636f7512267d421b013f4998f92f87da9b092dbb1125db91e8f8ccc36987b67c71e0b6f6926d38fb3f6916d132659bce47775933d94f05125a1f8af8098b516 SHA512 e442cd558b28b73a80586ea49804e5131bf6462a851002aed9ffb09fecd2b0cddc5cffb6706b32ca67ad6f61f63cfc7d844e530478920daa5b2163ea5a19e5c8
|
||||
EBUILD gcal-sync-6.1.5.ebuild 668 BLAKE2B 047fcba85af1c4789dbc5b27ebdce53358bbd43d52f2e3ccf4b8b7e450dd74685aef7e54b918e59dcb859d74da5a602b789da70841b77ba9c2d2da0938f68c44 SHA512 9340bffcac29f746353b1f3058ba37920159b235f9f9a3db82df0e755dda3b0c8c4e5195f47a5d54d7f899e750bce555c6c40281f46c46734f46b8b602d6b1fb
|
||||
MISC metadata.xml 519 BLAKE2B 89610f6ba047f31551b3d542cac7fffc824f9a8549256da9494d2936d106132e7b621101aa932b667977c89db1761b4dd01a2b083805b39ad9501b635afcd81c SHA512 b1c0d405bf0eb0fb06e2d4c740c636afe477084d5665df2ce8c92f0050ae2799b3e940ff5101653e6f2447724ff363e76d811041e9a2e6575a7625954f26fb15
|
||||
|
26
dev-python/gcal-sync/gcal-sync-6.1.5.ebuild
Normal file
26
dev-python/gcal-sync/gcal-sync-6.1.5.ebuild
Normal file
@ -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 python library for syncing Google Calendar to local storage"
|
||||
HOMEPAGE="https://github.com/allenporter/gcal_sync https://pypi.org/project/gcal-sync/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ical-6.1.0[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST georss_qld_bushfire_alert_client-0.5.tar.gz 4468 BLAKE2B 12c3a162a8f025dab3625ad266b209c9336e25202976499dbaed134c6f93a1aa2a838f2c969390c14432a62811ff9bf857613dc87682e0cf93b802ab33d44763 SHA512 b4131a775e7cade57abe7fbaf827a1d9a360d250808a07cd228f8931fe037c57b53e55ae0bf8f43f5a27625e52e289d8d33433d7fa27cce40c77a9fdf3c8c682
|
||||
DIST georss_qld_bushfire_alert_client-0.7.tar.gz 9534 BLAKE2B 2924271146c3bbf33fe9bd13bffcc301cb7fbbfd603d94368198d828a125c7a4fc2c6279137181d66914bb55032c0adcacd7caf9d124123d2c3c2c59e04ff1ab SHA512 353c0d51275119e7ea47077ac1414476204180f495ae1a0217b41d46174713e5bbbd4fe296c7bb5e243d0e952d52f2ca1a1108a1364f3e4b1de95fc112332b66
|
||||
DIST georss_qld_bushfire_alert_client-0.8.tar.gz 11062 BLAKE2B 41c0dee8d0b9077ea195a2b7a307955e30336696b096fbc07eed44b593e5cbf67f1eb2458464f729bc0209eded9cb0112fe35df2db56e6267f966d2e9f0ef7a6 SHA512 0aaea8c6f8e4e443c059f95a99ca27017811a165963c787d69b1faa3aaf368cf02e2994efb570b27dc7fb1cfb6afb9daecc2802985ed69b5fd6ca6419bef091f
|
||||
EBUILD georss-qld-bushfire-alert-client-0.5.ebuild 736 BLAKE2B c1f14c6400f7703a298e87ddce4548fab74c123bf2b98684c14083a3022370e8ae7ec7dbd2d1f298b9aa6eeb9dca9c0a135ee2c42ebd4b105b968743fcc1a164 SHA512 4c57c2ee31bdb513f22dd4c17715a00e8102a675dc7c1e58bbf8bdea103e23a8f1af298bf6a564dc3f5921a50c9220f66a65c32404b1ca348ce88be2202e1cf7
|
||||
EBUILD georss-qld-bushfire-alert-client-0.7.ebuild 634 BLAKE2B c57900d9570d57350d0d5a461792c7d33f31ae30bae6ccde477b33abf69156720c458bd7fb55156f8ab966be9c0efb05fb3206ec64a021d97f2a0d47b7e8da25 SHA512 91e06e2dfd9b875a32ab802bbb5ca3ed1e3e1d25bee3a26d73f3db019a2e2708ff0334bfd3391ae271498fb9da24be649dbe3eb43dadcae9be4b39bb3e1d3869
|
||||
EBUILD georss-qld-bushfire-alert-client-0.8.ebuild 634 BLAKE2B c57900d9570d57350d0d5a461792c7d33f31ae30bae6ccde477b33abf69156720c458bd7fb55156f8ab966be9c0efb05fb3206ec64a021d97f2a0d47b7e8da25 SHA512 91e06e2dfd9b875a32ab802bbb5ca3ed1e3e1d25bee3a26d73f3db019a2e2708ff0334bfd3391ae271498fb9da24be649dbe3eb43dadcae9be4b39bb3e1d3869
|
||||
MISC metadata.xml 567 BLAKE2B eddbaea7b2c1d39e369ff4d690367ce22836c7663d2b17bb6088484a45e5c6a6888010d892963894ba50714aaea57e933a55e1f4099626207c44f089975c44d8 SHA512 f283e3c454ce8b0545b4f1001204a4c7a33ee8715189589cfd43382967f8170d180082bfbad154e519679aa734af9963810b51c021ae7fef524dd9b8bcba2462
|
||||
|
@ -0,0 +1,22 @@
|
||||
# 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="A GeoRSS client library for the Queensland Bushfire Alert feed."
|
||||
HOMEPAGE="https://github.com/exxamalte/python-georss-qld-bushfire-alert-client https://pypi.org/project/georss-qld-bushfire-alert-client/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/georss-client-0.17[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST google-cloud-pubsub-2.13.11.tar.gz 261014 BLAKE2B 9b253cf545759022e6799f592541ec0ff7701109116ca3bad5e480c7554a59d363aa41b95af957d4bbdb08f9488f4e343e1f3e13501fad44ffc209c68dfdfc15 SHA512 4529ab8246fbd19008b775fa003e0971698449165de66a3497446fd5b5ceff76fd240b05252712e672889bcc4c5195daabb01b1364a79146e746f80c3de5e9f5
|
||||
DIST google_cloud_pubsub-2.23.0.tar.gz 337880 BLAKE2B d6a245109972d79aab72465046711a0461dca253db516bfba4acd148289bbce827ca169a5caf2e9cfecabefbeeb0181b360b4f81c48317c787048b9f1cecb0c5 SHA512 39e13e89d83f0419fc565adea6c6a981ac714a793467eaf25d40aee4a040173e4d4fe7a20b5cc10690a1d1be62dadc20eaaf5c04288f8b28cbd457b547698c47
|
||||
EBUILD google-cloud-pubsub-2.13.11.ebuild 1023 BLAKE2B b5637f481bd3508f4c7d5219a4d356efd0da005398df937020f31658aba76e3be5caaaac2b6b0a275c3584b3187dae2e836a193dd1a70741e3021a89ab6baadd SHA512 a8e09b80c568e3861defdbd68aa2f250cf46e918c9a178c6ef1464e657ad46e7b9963934066501d0062ae76b40fe47ec16486b29a5b0f736252bb907fdb094c6
|
||||
EBUILD google-cloud-pubsub-2.23.0.ebuild 1004 BLAKE2B 6ad5898a2eb534d06d20266ae91910fef8acdc73146d7d8d2265dc74f1cf92ca5fecf50fd5c87aa42f17dd3b1cf73fef05cd1b0e7d456669a8581634f0347b0c SHA512 d76c765db7ba3ddd17471e4325de5f5dd2e3ad3c0ec9e85ac9188547ff731c7d50e64e6a34ed18826a29857b860c692709fdbed42a70927acde9dc4800341070
|
||||
MISC metadata.xml 538 BLAKE2B 4f5d6e77e693f2efefe101a139d615099f3ae95364cf180c3994758de2ee5a28a98be81f7dc67a63573358a6753694064ab1e07900f28d1cdf3160bd9c2a2467 SHA512 7e008e4abea1e7a697bd97fdeb036120be07a629150acefc28e7765594521ba18a2f18ce52d1fbad4f02b49572503fd449c2f90b5b1f860fc1fbdd841bcb8439
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Google Cloud Pub/Sub API client library"
|
||||
HOMEPAGE="https://github.com/googleapis/python-pubsub https://pypi.org/project/google-cloud-pubsub/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/grpcio-1.38.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpcio-status-1.33.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-api-core-1.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/proto-plus-1.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpc-google-iam-v1-0.12.4[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
3
dev-python/google-cloud-speech/Manifest
Normal file
3
dev-python/google-cloud-speech/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST google_cloud_speech-2.27.0.tar.gz 352112 BLAKE2B 4fda110e2088e096a1deab7b462390b018fc8e7eb062c2348341407058c070ca7b7b3ccade12d004ec860c54562377fc7d5a308ef46863003f7de00d302a83a6 SHA512 49adc4710fc0948417698ceeab25a6913853d10b41bd436137903bdb547851b4a8f7f338f2112ffee98eca75744bb857830e89c8299f45cdc749a6413ce06e60
|
||||
EBUILD google-cloud-speech-2.27.0.ebuild 982 BLAKE2B 0a3b663fe188d0080d52b3a0d779ee81080b8bd8117e12b0c9e751386b58e8f60dea01d3f785b47bd9dd97806a211a19da9f76f8f947d3ac609871f418c8f634 SHA512 5b850d8a8ce56e8be45be29e0bdfa14b04071993dfc4da3b98e430415bc8e8173099a4690fb96129b2c2aae9a8fdd9047d5e41940ffd97b1ce70d37ba0182491
|
||||
MISC metadata.xml 550 BLAKE2B 4eaa95b52728f8ca20db57965e263faf49a896d87b6b866b80adb7be111558ee5defff6d693ca262ac9e18e0c441d7a4ca736b7e624e9c31d01eb2ac962300c0 SHA512 b38406028b9b6d17d70ada822bdc9ac5c97e1e04437d51f46601aac5e77524cc479eaf99ae9313fb949b82f59178a2f17a1bb06ddb355f664d516a2172ef8337
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Google speech recognition technologies"
|
||||
HOMEPAGE="https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-speech https://pypi.org/project/google-cloud-speech/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/google-api-core-1.34.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/proto-plus-1.22.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-2.14.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.20.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
16
dev-python/google-cloud-speech/metadata.xml
Normal file
16
dev-python/google-cloud-speech/metadata.xml
Normal 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">google-cloud-texttospeech</remote-id>
|
||||
<remote-id type="github">googleapis/python-texttospeech</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>googleapis-packages@google.com</email>
|
||||
<name>Google LLC</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,3 +1,5 @@
|
||||
DIST google-cloud-texttospeech-2.12.3.tar.gz 56798 BLAKE2B 7e85196661068a9898b43c0a55be6ef32db56823f7f4c0c3998694c16eee7b0e6e2a514e2af44c12ce8751443bcc62d291b09534dc9aecd18ed19d6d2c5d18a7 SHA512 7df63f910c2119dc657667b247c70da9e7064a7b88bdcd50c2e90fca823d03831fdbb1bf7149da77adb6fcafc8b33bc9d24956d67380b93798696461d80fd9c3
|
||||
DIST google_cloud_texttospeech-2.17.2.tar.gz 155108 BLAKE2B 6b4fdf4b5c3a4b9763bba149b9508ee35e421720fb168a6480bff08b995353155b1d6b61e3ff137b0595c4b7c351bd14dacb229bc29a1c203a482dbf243213e2 SHA512 d0e039fd11ea197e2fbeffe014d04a16ed842285a591a0385836d504e9886018fa55b87d74cb1442a715e36edd9bb6bef8d7e628627c5d7f0c167f8c9f68b329
|
||||
EBUILD google-cloud-texttospeech-2.12.3.ebuild 926 BLAKE2B 1595bc9eee878f6e6f1fb9feff7b9cad47b23af5788f9ed2aecd3a2a6ba40a85665cffbcfb748d8e910788eff314e790d8866bad90ef341e9982b1431dfed4dc SHA512 0e81694893b4119fdd9900710da057e039f5b1827ccbd3daf56720a96e99cffd01d3c90e870a9eb9a5de66e20fcd6a04af7d25660a01dd92ff3efea6a6c4141d
|
||||
EBUILD google-cloud-texttospeech-2.17.2.ebuild 907 BLAKE2B 1a778b149a7b6935a06a35fdcf3fc0b7f018840fbb6d999ad405d245d75fc90d6b213fd84252b5588be3342327660a12a5d6dc77faaf3586021d7f57321d806d SHA512 eec0ff035ee54991f8bdbaa30b1d3bd923e0801f1aaf3088e6ed2ccad6a14d7f858986d58de7f163b12cc84b6a875304d0e37317402d01884dad22b86bca107f
|
||||
MISC metadata.xml 550 BLAKE2B 4eaa95b52728f8ca20db57965e263faf49a896d87b6b866b80adb7be111558ee5defff6d693ca262ac9e18e0c441d7a4ca736b7e624e9c31d01eb2ac962300c0 SHA512 b38406028b9b6d17d70ada822bdc9ac5c97e1e04437d51f46601aac5e77524cc479eaf99ae9313fb949b82f59178a2f17a1bb06ddb355f664d516a2172ef8337
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Google Cloud Text-to-Speech API client library"
|
||||
HOMEPAGE="https://github.com/googleapis/python-texttospeech https://pypi.org/project/google-cloud-texttospeech/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.rst"
|
||||
|
||||
RDEPEND=">=dev-python/google-api-core-1.32.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/proto-plus-1.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
find "${ED}" -name '*.pth' -delete || die
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST google-generativeai-0.3.1.gh.tar.gz 122838 BLAKE2B 84a3d9a0c224b43f057d897877ae1cb5546f810740b16c9985a2aca3dcc0bbeb198364f5305e4d8b49e565fdac75d4cf2a0e489e83d1c60b42a5f7000bc06846 SHA512 ee8af82ce8a5142d90f449b3e4f9ce3630e46c875d7cd09c0099b309c0e4fcab54f35f7b0b1abcd96e00647af29e5c1c0ec47b1d03b07427d2194c6275062258
|
||||
DIST google-generativeai-0.6.0.gh.tar.gz 171543 BLAKE2B 8fbeaedbbbaa994f9a8f3013035f6fa8772c677ec1063645390be1353d03ce0d951d98927a6b46204cf194a3c69c6a3a0d0e9248ff8ca2e576bbf74a006da8d0 SHA512 c867943466a1de306a46b96b1980c0ab91223d00fda7429047b74cf337e4ad3220f5a8a471a1e0e582014b7c22c943de6b028856fa7f64357a3b59e8e7921151
|
||||
DIST google-generativeai-0.8.2.gh.tar.gz 46168026 BLAKE2B 7ebe5eb36eb43f0036970ee957ca78c5bce4d316f6f706e3fed6b6feaebe49f6ecc9afa3857dd987b2283bf344905351f0a8cc8d75672afc7d05bf19796ed94f SHA512 fb3078c7e57e848c045eea92e045dd08a2f983dd64d15208a38812c4c565fc3e174be206208a5a80ec2fb3672e00bbde57df6f70e9543b60951a603412636b15
|
||||
EBUILD google-generativeai-0.3.1.ebuild 1063 BLAKE2B 51b453bb5100d40cf18329609a6046c93ba8bf6ef9dc1be2b520170ac653cd64331b4e224580e2df3291ff95af2d6a137611351ca69fe015429d1b183d509386 SHA512 31cf0d6540d589b79c6ffb12fd07d162a35d99f877259194ec9ca10962d6252d5dea6bb97ed619247778bd3079fd9eecc7615101fdbdf34374c1c75c4ca90f83
|
||||
EBUILD google-generativeai-0.6.0.ebuild 969 BLAKE2B 075f4087a6936f97cffef6fe1f5fb19e64bb169947fa7e22202ebbba840288610815bb368838d3d7b1daf0e3dcd4fc45d4945ecb6a4fbcd5bddbe986d5a86507 SHA512 746bd14ce0a39bc3b9b8b40d51e6b85d8dd47d7fb141cc1f40e221f9ab941e99b3f4e2c83b667074eabc898cebf3210223476b11c9498ecbbbc3f26ce6a2c70f
|
||||
EBUILD google-generativeai-0.8.2.ebuild 969 BLAKE2B 075f4087a6936f97cffef6fe1f5fb19e64bb169947fa7e22202ebbba840288610815bb368838d3d7b1daf0e3dcd4fc45d4945ecb6a4fbcd5bddbe986d5a86507 SHA512 746bd14ce0a39bc3b9b8b40d51e6b85d8dd47d7fb141cc1f40e221f9ab941e99b3f4e2c83b667074eabc898cebf3210223476b11c9498ecbbbc3f26ce6a2c70f
|
||||
MISC metadata.xml 541 BLAKE2B e1bd436ee3473054380dc6e7ba3a48250c79fa689389e56065e6a2cde99c836596208d44cc840d7b3bdf54b520dcaa9a6b702008d7a396a9910267f3596678e1 SHA512 6321d13991ed9b4914ff5755e4835f2c228906e6f6604aa9aaf9d6c4664cc18d1e37dda798e3e9a9a5c698c8c966e7f9143d5b1027da721ae20fb7697cf5db46
|
||||
|
@ -0,0 +1,30 @@
|
||||
# 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
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Google Generative AI High level API client library and tools."
|
||||
HOMEPAGE="https://github.com/google/generative-ai-python https://pypi.org/project/google-generativeai/"
|
||||
MY_PN="generative-ai-python"
|
||||
SRC_URI="https://github.com/google/generative-ai-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S=${WORKDIR}/${MY_PN}-${PV}
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="~dev-python/google-ai-generativelanguage-0.6.5[${PYTHON_USEDEP}]
|
||||
dev-python/google-auth[${PYTHON_USEDEP}]
|
||||
dev-python/google-api-core[${PYTHON_USEDEP}]
|
||||
dev-python/protobuf-python[${PYTHON_USEDEP}]
|
||||
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||
dev-python/tqdm[${PYTHON_USEDEP}]"
|
@ -1,7 +1,9 @@
|
||||
DIST google_nest_sdm-3.0.3.tar.gz 57090 BLAKE2B 26972d9aa88f50091f6045ef35c9db5be812f804342be961ce668e0259a4d36a89aad58fc03f93b46fa2a4c4ad2392a1ece00b4a0352d891710871a1275a804c SHA512 83fe630387ce5418f48df9a6f7c1598ecb2779f08501b90316bfcac37e30dbcf59ed9eaf45b1595c50bb264faf7ca24a61afd22d6f8d1b71cc92eb301eec73dc
|
||||
DIST google_nest_sdm-3.0.4.tar.gz 58049 BLAKE2B b305126b25a6451c7f1827b8d025842c5e3938c8ac5c3d882169482339e2bf6255bedcf0c91b60436aa81b84327dc768967c6f54fcc0276bbd003b5dc1197efd SHA512 2aa0f29fb96b19238bc4c6c01c6b725234c7977bb4327c0170a7f00f1630f124b3d2cfb8ddab70f8aa1a95e6e0ba2181d0d4d1545a324dcd75e3a468681d3a0b
|
||||
DIST google_nest_sdm-4.0.5.tar.gz 60127 BLAKE2B 2e5d452e701da9361953f150a74bde6abe1c01c7783b8d2eb2e2cef20e824f21abe7846684601687e5f4718d3576702d671b7ba2cca61d762c08926ebdb34ed6 SHA512 03402ab6121e8de9944076b3044591b4b9d663f1f6e3d5356654a1873d567bed04bb1e0746c6b452074e4f00ef48905f468549ce5c2315f8f1932910ed884425
|
||||
DIST google_nest_sdm-5.0.1.tar.gz 63101 BLAKE2B ba8eb219211a63f8d0fee3f81e96e2083ac406c58499c7baa849a1d8c4362f26b4def2e3d30a99ed1da1e89be293badc56940bd5c5c9ba119f66fc2332f76f53 SHA512 7722370472c4af5d51f7cbd6a4dc7e519af78df9c1918797221c4b2180918df75d5de1ab8527ec7f3968a9f4b4423d025e6fbdfc00712ec2d3bbdd00ef9824f1
|
||||
EBUILD google-nest-sdm-3.0.3.ebuild 987 BLAKE2B 8024cd528201644cf0e68ff9b786d762fb571d8ccee1bd1e1f79489174af55b60951be48b0cb5747da18bb5b1f2c95625403ec1e350399a8a6e9c1ba3e01b873 SHA512 13aeb726e17d685a4db2173ba712347f0a09b575ea3e6260d763bfb86f7e96c2d01747a0ae3ef4889aef6fa07ed27451ce7eda7061ccdc156310b7ccdfbed26d
|
||||
EBUILD google-nest-sdm-3.0.4.ebuild 884 BLAKE2B 284889c7ce41057ed660f55cc9c64606f6c106633e8c758b8a07e0a31fe6eb87144ab5508cbfa476a28c27af38ffee514a6d1e7564dae8e994c77faea84f34e2 SHA512 359403fadf0d44d66ad7962d83e1d7767dfbd6e3758064b4ff8d1adae5151e40de65a62e9b6a13cd7ed46b764cd178961f03b9e72904989e4e1cd18689f10740
|
||||
EBUILD google-nest-sdm-4.0.5.ebuild 884 BLAKE2B 284889c7ce41057ed660f55cc9c64606f6c106633e8c758b8a07e0a31fe6eb87144ab5508cbfa476a28c27af38ffee514a6d1e7564dae8e994c77faea84f34e2 SHA512 359403fadf0d44d66ad7962d83e1d7767dfbd6e3758064b4ff8d1adae5151e40de65a62e9b6a13cd7ed46b764cd178961f03b9e72904989e4e1cd18689f10740
|
||||
EBUILD google-nest-sdm-5.0.1.ebuild 884 BLAKE2B 284889c7ce41057ed660f55cc9c64606f6c106633e8c758b8a07e0a31fe6eb87144ab5508cbfa476a28c27af38ffee514a6d1e7564dae8e994c77faea84f34e2 SHA512 359403fadf0d44d66ad7962d83e1d7767dfbd6e3758064b4ff8d1adae5151e40de65a62e9b6a13cd7ed46b764cd178961f03b9e72904989e4e1cd18689f10740
|
||||
MISC metadata.xml 538 BLAKE2B 9a50ecaa014f72b2e404620053961f599474b84e425ccc9ff81f03f810b890a25d67e79262ca27e85ab05cdf3e5ed3be0483a5529d04bd66d2a8200baae13937 SHA512 84c0b3dc2c90caf307b840f5264c2764687273ca3cba579ad4b84f6285c0eef544ccf9f6e806817a1c6e684d0e7ce7c72eb7c0eeaccc6dd247d4314b77aeb675
|
||||
|
29
dev-python/google-nest-sdm/google-nest-sdm-5.0.1.ebuild
Normal file
29
dev-python/google-nest-sdm/google-nest-sdm-5.0.1.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# 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="Library for the Google Nest SDM API"
|
||||
HOMEPAGE="https://github.com/allenporter/python-google-nest-sdm https://pypi.org/project/google-nest-sdm/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-1.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-oauthlib-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/mashumaro-3.12[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST gotailwind-0.2.2.tar.gz 17605 BLAKE2B c8745d7836c6736d9f3017ef1ac8cd2a6879c53c95b631b7292c516b2b0e365b116e70b8e83c32cb9d12b8a82e5335c210bfb1da67f8de83d70cc68df3cef120 SHA512 098099d3b46998b9619bf2bc7b9e9d1b3df445692a77d88db23c04da7fbf21db23ec30ee19a16a1df87efe974921509669b20c64a94964359f9b5f1e058f39b9
|
||||
DIST gotailwind-0.2.3.tar.gz 17613 BLAKE2B 7123c672f5d80831c0be485ddd16062f5dce265a6764dbe0ea436f0e82fe326a20a9feb27414501c83b7bd48c6a6004d8deb133b47cf75223a69ee8cccdab213 SHA512 0a5fd747f6446e2cb8260218ad2b554bb0b523a728d8d5c14856ef3a25c80a5acc220c46a2f22dd9bde65980f91c166139d78d9a61505969eb4718a36b7c0de9
|
||||
DIST gotailwind-0.2.4.tar.gz 17650 BLAKE2B 46cf65cd27f3c8fa72e93b046641635cc8f4c473c4fc0aed07c98c72bc5ef541e1cf506faf2760eda756bbd1df9f3317a7b87f3f98cd5a670472b29b7576b906 SHA512 0930cab2728c3dee96961da4063b8cc0bea2106912327898c21f900a5845c64f0e6782bc4c1426ecdc3c9e5c63f0d3704eacea1b460c6a3940eb36e89fb1b7be
|
||||
EBUILD gotailwind-0.2.2.ebuild 914 BLAKE2B fd4343ce359998db348de17d11ecec0ba9ab6f09af24e341ad18e0a936db0297897d09dfcee1b09a20f00937633a20683560724cfe8b5285a62d66e58454698a SHA512 b298cdd2910edd06e8b4235904ca12b4474c55e6a12baeeba5ce078642c7c1f5eac27251ee779f97bea400f50b1cf2bcbd20d67e7121c0497acde451b8818487
|
||||
EBUILD gotailwind-0.2.3.ebuild 922 BLAKE2B 98b6284e15be282a560811d472816215e13a80b82ea2c1157cab15469c8cd472d37c7c6ddcb03ec7082d587304363e09895c774898bcfe164d8baec8d5e71865 SHA512 f387cb09498a7cfdd483b520a32ee03b6db6b0872652da4f453ebbd6f9a22f769d66f1a933369be8c3fb54444583c434eaf7fb512043c344f149a9bf763e6043
|
||||
EBUILD gotailwind-0.2.4.ebuild 922 BLAKE2B 98b6284e15be282a560811d472816215e13a80b82ea2c1157cab15469c8cd472d37c7c6ddcb03ec7082d587304363e09895c774898bcfe164d8baec8d5e71865 SHA512 f387cb09498a7cfdd483b520a32ee03b6db6b0872652da4f453ebbd6f9a22f769d66f1a933369be8c3fb54444583c434eaf7fb512043c344f149a9bf763e6043
|
||||
MISC metadata.xml 523 BLAKE2B 27bb347a0a2b089675fe4f787da4a1004ae6dea51f787cf2ee1775843513c26f6c04be69c09704fd6c7988babd7e0059efcac46586a5b83b515bc56637e0dad4 SHA512 c6f25c3fc83c3fc6fcdf197fe378fa4cc1f01cc6c2b5180a465428d169dcafab9a0f188f9f4e83b6f5957f20d4ff26c359e99673359cda9c878028f5b9254cff
|
||||
|
33
dev-python/gotailwind/gotailwind-0.2.4.ebuild
Normal file
33
dev-python/gotailwind/gotailwind-0.2.4.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous Python client for Tailwind garage door openers."
|
||||
HOMEPAGE="https://github.com/frenck/python-gotailwind https://pypi.org/project/gotailwind/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/backoff-2.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/mashumaro-3.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.9.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/zeroconf-0.126.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST govee_ble-0.24.0.tar.gz 12342 BLAKE2B 6792430c58dcb9c956a1b829c20d5fc4d1ddbdf6063602a5d5e37f5c45d1de44b71b2641fda7630820de1efa8a57292eebca6a4b63ae6b6c92957813a27dc3d3 SHA512 3c6302c16c6d7b9762ac33898b27a68083b16c20ae15e5061cf27e09a54ab40ac49fc4cd31dec78c33d0cab803a893a3a0524334dad567375fed9cfbd6a12028
|
||||
DIST govee_ble-0.31.0.tar.gz 12787 BLAKE2B 87fcf00e5196b0da4f759f8bfc99d411c237d0fee477789492eb5751f5a242b31c0cb711bf73e3913f759367d29283ba40b490bb368907ee5caef9334e4a567e SHA512 2df7224310debcfa568ae0233c7ec3749db4a41473a47cc065b11430385e2586f81421a702ffff436146810360d7af07611e5b520a3e78ba651f6cd78c74283c
|
||||
DIST govee_ble-0.31.2.tar.gz 12808 BLAKE2B 9bf7de186f1ac69b766f7972818c181f61d328da04618c05cdfd1adb814653f9b27ce823fcaae71587c271d3c47afd6eb34db6fce1b321b1d1f7fc6dc43699d6 SHA512 35003576ca7060214d242573f4cc9af7075666272626dddfed607024a321ede172ef5c68a1c316b953a1b7c8e140f13a6c14a5cbf489eee10525b14b913be105
|
||||
DIST govee_ble-0.40.0.tar.gz 14554 BLAKE2B aea20c22184d483cd671756f0d97ef2dc0a12d38c2fa5abbcb5c8307e288bc4b3b78db13c4d6a628ec1417b465ab9903af7aff57b932b78a908a2ca0556b206c SHA512 7b4c32561f92ba23ac7b38ae09e02c2f010384b5befaeb647c6e3678b846f0276d81f33ad89c79a4bbee980a3e8c50d686782a29ad8766844c8eb6e12b9badc4
|
||||
EBUILD govee-ble-0.24.0.ebuild 843 BLAKE2B b1d094d86b13ee27b59fc0f190b50538e32beedc02a0f7f0e2323dde1d2f84ee4479262721b7f914146f4a6436ec766c0cdbadbef140ee41f28e059b1c36bca4 SHA512 8fabd5d54b3bff58a07474969ed90bda66d52854712695c440113f3afe0dfb79ee95ccf5c289f161ba59b4f108312bf5fc68e05989ad5f29e166cd7b4f5d2eac
|
||||
EBUILD govee-ble-0.31.0.ebuild 806 BLAKE2B 59e34d05646b45db21a6ff5cf64d49cadb8d278661fd8a4bf46bdcc3b785bc9f60cb47d277212e456212571dd214b3968c1ee820936c95648ee9b2faf06bedec SHA512 63a352b163be4f0335097279617681aa1ca6effe9afd09feab5ac9bbdf71abddaefdb7f2e628856aed1e766685e8380c488230dd46c0e1b7222a03f381ed12fb
|
||||
EBUILD govee-ble-0.31.2.ebuild 806 BLAKE2B 59e34d05646b45db21a6ff5cf64d49cadb8d278661fd8a4bf46bdcc3b785bc9f60cb47d277212e456212571dd214b3968c1ee820936c95648ee9b2faf06bedec SHA512 63a352b163be4f0335097279617681aa1ca6effe9afd09feab5ac9bbdf71abddaefdb7f2e628856aed1e766685e8380c488230dd46c0e1b7222a03f381ed12fb
|
||||
EBUILD govee-ble-0.40.0.ebuild 806 BLAKE2B 59e34d05646b45db21a6ff5cf64d49cadb8d278661fd8a4bf46bdcc3b785bc9f60cb47d277212e456212571dd214b3968c1ee820936c95648ee9b2faf06bedec SHA512 63a352b163be4f0335097279617681aa1ca6effe9afd09feab5ac9bbdf71abddaefdb7f2e628856aed1e766685e8380c488230dd46c0e1b7222a03f381ed12fb
|
||||
MISC metadata.xml 520 BLAKE2B cdbfa09ca442bbd762c7ede21f008c25563924ca7dc03ebb119442a0c85433348dda793a0107df7b457c779f963eb31032d63ed28f92d34edb7a4b513dfb7a49 SHA512 b7cc5a74bb0a654c8015c0edcc70b3be78fb833992f7b39e422c3398b71dac5f1db0c2d31dd8ccf10237d59fb87c32b90dee00ffba736dff22de848453c798a4
|
||||
|
30
dev-python/govee-ble/govee-ble-0.40.0.ebuild
Normal file
30
dev-python/govee-ble/govee-ble-0.40.0.ebuild
Normal file
@ -0,0 +1,30 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Manage Govee BLE devices"
|
||||
HOMEPAGE="https://github.com/bluetooth-devices/govee-ble https://pypi.org/project/govee-ble/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sensor-state-data-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST govee_local_api-1.4.4.tar.gz 10955 BLAKE2B 909803fff2ce842019d2d530db7ed478f106c9c6fd26d41fcec97220a2644961b4eaa4faf0a53954e2b62036506431468b6f403b29603e7a1829166f25e07fb1 SHA512 7a9322885d52d236e8f3323e60b9a208d6d4d7e3650c5fb3e14d6c67a34762e0f876e081363e3b6b29fc79c5e7a4e383c77e8dbafc2a2bb1f56554f90ec90a81
|
||||
DIST govee_local_api-1.4.5.tar.gz 11045 BLAKE2B 2498005a85e007cc6d3e8262529e3a4a62bb9a5f596f273c87fac6d62420f8ae064b5d9e52cab1235a5929fb7eafaff9a261275f2b30d891bbb8b1c7aeb66452 SHA512 7984c135978a663ca85a7ebd9dab820bdd95c3761641e9a87d35a3ce2cd782d4eb746e8a6d09f452dc76de4f2ff23bb37f9e27106df33f73feb6ee276d9f67bb
|
||||
DIST govee_local_api-1.5.0.tar.gz 11161 BLAKE2B 289645e6e0829e935be2552f1b7796e03c2d7794d670d68704d5fd77b30130975775f738ed13cde2ada4768780758382abad6d5ab89935e77b9abb36988bdbf4 SHA512 e62b788016bd39c7bd8dc1d0f4150b5f4037a262216cd04808e076fcceec701c80d34be65b7142902d0447fa501f7368dd2c80335c653bf0ca2baa07fe38c416
|
||||
DIST govee_local_api-1.5.2.tar.gz 11231 BLAKE2B 6156477c69897bc5024223f0d2f9a37dc7cc28725b56149fde94686f690c3cfff1f86276131edaef80a6a29929707c66bb94d28a787be43fa878a6c6cda0125b SHA512 14ba73e015c446774fd4e8a501290b00287329f47028aaba35ad4c8c5e87e3c78a23d3baa5d767190850f81fd33d4f4d6a0d4bbd758d929ad9246d1c24375716
|
||||
EBUILD govee-local-api-1.4.4.ebuild 814 BLAKE2B e1e840c2287da45337aec44afca5b16c210bb4398dca0e12dd0f1c3cb0a637db951e8fd25279a8a7cc62151e8d3b7c2fefbba810b9c177aab6655100cdef030f SHA512 d171bac0166e1dcd3007988d9ed149b5bac83b210f1b2248c8a996807ce9ad49bd9309820e0b665370fe0ab2d15363efb8a884a925bdf644ba485fa97201299c
|
||||
EBUILD govee-local-api-1.4.5.ebuild 652 BLAKE2B 0471deab5bb32a1bbd615384f41e8d36b4c9cbdbcdbbfb6b7e2797092f29a990c6e3b01dda5fe61a663f69bb7a8f7b8a90c2d2910354fecb25965e0c9ca9a130 SHA512 7c9b96b5680d6292ba37766bd10d90b4a4c9fc3aad85b9114f17a6b5c037bc7b989924a8a12a1911e7ae8b85d13bd5a313083060c5b13aebc7f93e2944a535a5
|
||||
EBUILD govee-local-api-1.5.0.ebuild 511 BLAKE2B 84829bf49c0fbfcc85d8723532fdf4ced7e658d68f03ee323a35c27f93e3e750f47ee995ab2f5cdde9c7d56253d1f6e5488f2997c0b0d32abe608e4d0691c98e SHA512 cabe57dc84b36c6e88154e7ea3573388728a889f54dd8a47640793c93ff921f683a3f54348124a6e35807c1ec7d238a0719241289571c194365a77588bcb3265
|
||||
EBUILD govee-local-api-1.5.2.ebuild 511 BLAKE2B 84829bf49c0fbfcc85d8723532fdf4ced7e658d68f03ee323a35c27f93e3e750f47ee995ab2f5cdde9c7d56253d1f6e5488f2997c0b0d32abe608e4d0691c98e SHA512 cabe57dc84b36c6e88154e7ea3573388728a889f54dd8a47640793c93ff921f683a3f54348124a6e35807c1ec7d238a0719241289571c194365a77588bcb3265
|
||||
MISC metadata.xml 534 BLAKE2B d29268cc2c368f18935960a7b529d8fc27731192cb06ddf1441bf6682c46221e5b516a2e45f1b6181e9d4fbd283e87f0f3dccba1f59d3e7e540f9f55b2b10c53 SHA512 41de44cd5f3c18037cc571b31ccaa2273d835eba458b5fb6c38a437ef6aea314526c94c916714c8fed26924f97f211698b557c8285c70bcdde051ef06147ba6c
|
||||
|
21
dev-python/govee-local-api/govee-local-api-1.5.2.ebuild
Normal file
21
dev-python/govee-local-api/govee-local-api-1.5.2.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Library to communicate with Govee local API"
|
||||
HOMEPAGE="https://github.com/Galorhallen/govee-local-api https://pypi.org/project/govee-local-api/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST greeclimate-1.4.1.tar.gz 26548 BLAKE2B a0a10830128a53820e5ad749cac90e38dc3bef385d72a4e865fb16b7f13709f1df731d23e45ae19c63fc0d63bad4ffcc1abb3249c82ee7fd1202095c607c82c1 SHA512 2f1d06c74385908507546b1b5857f0929326723a1d140636a9e9060ac855bda81d35dc0b69a051493dd3411046ffc68ad4ab9b3c6965e087946b98b3959831e8
|
||||
DIST greeclimate-2.1.0.tar.gz 35167 BLAKE2B 65c74a0a4bd74d391b949f3693e7583d0e8bb83940b5652c7df1847c3f40884931a59b3d0a39d1c1366b625f6306ad7002f935f0d281dad8d0bbc924eb3c134a SHA512 223ebf74205029ea09ac5434ad86311f65e3fa0ea8b6d3a687dbc0900487a9a4c145fb64875e0fbc7e034927c2bca57949f3dc9632e18624c5d08ef4c79f7976
|
||||
EBUILD greeclimate-1.4.1.ebuild 717 BLAKE2B 83a71635d21b98af7ee0f3a0feb4a23d7b12ca91b92a7edb6141169ee185b22907c7f67342118631f9422d1535b3b279f792611bae29ee900fe546fc81813527 SHA512 837b46b74675ba4c477b891dd6e5a47bfa9ccff3d7cb41d2bea6dd16e2ba19c4a628c8cb9131ac8e93f922cdb1db4e203fd6603276b87b05e1bf5c2256de4fd7
|
||||
EBUILD greeclimate-2.1.0.ebuild 717 BLAKE2B 83a71635d21b98af7ee0f3a0feb4a23d7b12ca91b92a7edb6141169ee185b22907c7f67342118631f9422d1535b3b279f792611bae29ee900fe546fc81813527 SHA512 837b46b74675ba4c477b891dd6e5a47bfa9ccff3d7cb41d2bea6dd16e2ba19c4a628c8cb9131ac8e93f922cdb1db4e203fd6603276b87b05e1bf5c2256de4fd7
|
||||
MISC metadata.xml 391 BLAKE2B fc250afca50f682c5d3fc183df48682a6fbf869f0c6941a8d4d3e48d19985639c5e8f6cf70f740ccfa7aea4943f9ad369a76e7481e138768caa547f2c90ac7fd SHA512 53c88a8cf9de73c881be61c94867f4d1bdd460321fbeb9eb4f91e4c15902d5f3db6ba3da68ca1f5e0350930757595274d21dfeda9414a392ec1958c44991f677
|
||||
|
32
dev-python/greeclimate/greeclimate-2.1.0.ebuild
Normal file
32
dev-python/greeclimate/greeclimate-2.1.0.ebuild
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Discover, connect and control Gree based minisplit systems"
|
||||
HOMEPAGE="https://github.com/cmroche/greeclimate https://pypi.org/project/greeclimate/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/netifaces[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.10.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST gridnet-5.0.0.tar.gz 7126 BLAKE2B 981bef9dc68f960316b1a4b192d53f081f0d3aa716e60d02c485ad741a911073630ba169d9b4e76375c3e78242a8fec06df466c7f99f21f21edfda2fb6d32876 SHA512 f0d0fc5c0e30175a8c723769e7b085c5517154d581a559e3cf8b32d047bd272358262ff307493d32e065b4f0dc58bdee23960d9c2dae7b942a58764e425c5f4e
|
||||
DIST gridnet-5.0.1.tar.gz 7171 BLAKE2B 8bbddb29b4fc74528e67c6818b55641a6d85bea8d7d902e3c197ec94d6c87ebd9ed99e76c3f66745be948efa96a3e9cb1627725fe7ba3e516a0a83f1beba7b20 SHA512 0c09f4be025bddbfee92bd5bf7bbf4f71a942904c356298afe169fa6e6f833692c34fcce2b2ed1d61b4b50ef473559d23c9bd1b6765eab4059f9e04396ff190b
|
||||
EBUILD gridnet-5.0.0.ebuild 825 BLAKE2B 4679520e1f338b4775a01c82d4cd2939054f505c719ab5dad1e137b1c324322654998ca7025aec11edf380afddc44f25c6a59827380c29833e14c16326cc1fa8 SHA512 b1b89eda6365062686c03526cd6c53ee2c09ba768607fc07c944154eb84c62edfe77a9b33b984448e868d23371db0d6cf1ccc5bd19e76dac9462d999d7975a9e
|
||||
EBUILD gridnet-5.0.1.ebuild 825 BLAKE2B 4679520e1f338b4775a01c82d4cd2939054f505c719ab5dad1e137b1c324322654998ca7025aec11edf380afddc44f25c6a59827380c29833e14c16326cc1fa8 SHA512 b1b89eda6365062686c03526cd6c53ee2c09ba768607fc07c944154eb84c62edfe77a9b33b984448e868d23371db0d6cf1ccc5bd19e76dac9462d999d7975a9e
|
||||
MISC metadata.xml 529 BLAKE2B 7abf3c24f3d80052095f3f53db3a3322f20ca712cc603f2fe3bf18c171eb91d3c755a272f050bfff581a3e2b550c049c49e7a46fb4a16815406cf4380a01c20f SHA512 46b133d2310039b9c2eb11c81cd088696c69075b946e3ddd99d0800e561e0386357d80abc3f7e1b828c4a4d81e5a0c5bc9fc2e37d9c7aaeba17c948e444ab20d
|
||||
|
38
dev-python/gridnet/gridnet-5.0.1.ebuild
Normal file
38
dev-python/gridnet/gridnet-5.0.1.ebuild
Normal file
@ -0,0 +1,38 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous Python client for a NET2GRID devices"
|
||||
HOMEPAGE="https://github.com/klaasnicolaas/python-gridnet https://pypi.org/project/gridnet/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
# remove unsupported dynamic-versioning
|
||||
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
|
||||
eapply_user
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST homeconnect-0.7.2.tar.gz 8123 BLAKE2B d11f4fdcebc4d91c9d81707352af2d19814f1aa7e4cbda46514baf02d0f48dff0a40c4a0eabf6518641f3e31fc4384abc380178a8d0038a8be3a5799fa2df09d SHA512 49134749ae63dca2192702c4a74eaef81d1955bb353d5f246347a3085df77a8fb0d8cb353c661d567a1736da1c6c04e81e080fbb26592187c24af0398949117b
|
||||
DIST homeconnect-0.8.0.tar.gz 9220 BLAKE2B 219e648b39b324201788d4d0cf10519f782c1cd17e6ddf53875b691d5ff2f995aa5d360451d9f8a3c92c237f2b35d1f0aec5e080c7ff7e2f1710224683e481e1 SHA512 a3d0100b8b970a8e540b4570177e5177961a5fd22621c7791eb0acf800d2927612de5717d3ce80ff445e9d796ade8f966ae2022fcc83554c01972a4be944f10a
|
||||
EBUILD homeconnect-0.7.2.ebuild 704 BLAKE2B 7d2e14998eb0026692a1b8d4ee6848b45e374a7f576eafabeec78f51b8670164b173c247e53a43c1b607434a0ea82f83a1fb6b3583f63223d5b79da48af7ac23 SHA512 8e22f0abaa80a06a3af26439c5a9a753dbb98690ed744a23c5e8663e43ec872aba65c0bd3e279ea95bba0218f811a1c1006a3e501abcc80bb071236db023fc7a
|
||||
EBUILD homeconnect-0.8.0.ebuild 749 BLAKE2B 85a2e2567474bbadbaf3c409a600665450b1e301539344c9e9c811d78f7ec2ab05f2307a07bc7df479d3540adf16b08d465e9bea788a2e67039e5051ce998307 SHA512 96db0cbbe18ac306ca8d41dc1cf675d989dbd955f0cd1f2a734792a0306798e1d13189077411e5222b215430e15e696e476c09331b750b21a6405e0320bce9b1
|
||||
MISC metadata.xml 524 BLAKE2B 2da8ef5b0e771187f1e8728cb161da47202e42c56e8d1bffa3e229b4b96081ea86b731e90253089d9ec5d4e6923fb544c12b7e24c49b3688a51ec7107e26fcbf SHA512 856880918d70bf6374bbd26de09748a6d2924fbea15185c540c88551b0aa2ed54afcee8deaa7500072d4ee4f860820f332469a18a3f5d2a218ad88541df27bb0
|
||||
|
35
dev-python/homeconnect/homeconnect-0.8.0.ebuild
Normal file
35
dev-python/homeconnect/homeconnect-0.8.0.ebuild
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python client for the BSH Home Connect REST API"
|
||||
HOMEPAGE="https://github.com/DavidMStraub/homeconnect https://pypi.org/project/homeconnect/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-oauthlib[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
src_install() {
|
||||
rm -rf ${S}/tests
|
||||
default
|
||||
}
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST httpcore-1.0.2.gh.tar.gz 95549 BLAKE2B 92aa9a936d8c6933e1840ae50e6dfb70e61c756027a0448c2f0a5d270937342bd99cdb110aae152103c0d6c966e9288a22f7166a04dbb06dfb2a6f1bf1454d87 SHA512 6fc0c686b0b02b1e822550c18a7a90d2501f9d530598511877ee8cb09a0bdc4d56afe48cbb5fab5f8c1a12ea443055fe2a081b990fa4270f84db8197646b4979
|
||||
DIST httpcore-1.0.4.gh.tar.gz 97682 BLAKE2B 2a500e63360095680b5b679856b8b2b9bdefc5f0a2d268ded83da52f0ef9cee5d09a99fa15565590d6c7ef4637146beeee3c950dd37a8a40f2af5189eb25cc4c SHA512 e618a562dbeb2229e9fdc8e63769415c7308614e120f24d0319e8fe9c96ed6de014fcc03ac376737c5791875bb82b2cc486247bfbf235afe11d48f09a2d2a701
|
||||
DIST httpcore-1.0.5.gh.tar.gz 97696 BLAKE2B 2e05f790e0e67c36f86ac1ee47eea716f820d68678eff63e73bce0f652448d782c66764e7f1ab3f8e891ebf2243b96ba79ca211ea769bbf5df117342e2942cbb SHA512 4b37f3874e65908598b906167d5b0840f66ffef95b65110d318d9e64df5fd23770a08ea44ea2f3cf6f9db50f20bb9fec99b40323b959675b37168414cf397bf8
|
||||
EBUILD httpcore-1.0.2.ebuild 1155 BLAKE2B f5c5410a4f388d1ea61061ea8a8455cea199650dd064c95db260886601095875c3205072c29e32299a4bea64725d12cdbd847f457b09994d7c62ee221675f99f SHA512 0c1cd8516c48590d1482829461aa13156f7765b863cecb9a2fbc0aec76caa483a6287843844ac27f224c5f9a4021d08701e1dead8e429579c8689c943ed7a05b
|
||||
EBUILD httpcore-1.0.4.ebuild 1155 BLAKE2B f5c5410a4f388d1ea61061ea8a8455cea199650dd064c95db260886601095875c3205072c29e32299a4bea64725d12cdbd847f457b09994d7c62ee221675f99f SHA512 0c1cd8516c48590d1482829461aa13156f7765b863cecb9a2fbc0aec76caa483a6287843844ac27f224c5f9a4021d08701e1dead8e429579c8689c943ed7a05b
|
||||
EBUILD httpcore-1.0.5.ebuild 1483 BLAKE2B c43928f52f81537d732fdaad28cf9276047861a34d201d7a2f60c995782818f6734239d2060f5bffece15fe59439e2bae580ad6c981892ac2cfd93661100fbd1 SHA512 255b05baa4b87416ca334316429a7327e993241c45ec1aadbbd46a24a58fbaba2ffbab81b84e99e1bda4894496a55184782a43ac94dee93fa48514951f0ab029
|
||||
MISC metadata.xml 454 BLAKE2B f8a48d9ab81e5f74623dd0c8490e5de5cc711fda7f4614932e7ac6caa80bd23436037ddf9327d6bddc3d39c8b601b4ee74a85c0a10bacb20514cbf8278e34d1f SHA512 af962141bd55f51b27e0d4b61bcf7d5426e816df4f8c65be257d8fddd597664afe04e78ebe7e11caaebf06ae4fe17b88f568dc440403865ba6b8e3b47d796aa6
|
||||
|
51
dev-python/httpcore/httpcore-1.0.5.ebuild
Normal file
51
dev-python/httpcore/httpcore-1.0.5.ebuild
Normal file
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="A minimal low-level HTTP client"
|
||||
HOMEPAGE="
|
||||
https://www.encode.io/httpcore/
|
||||
https://github.com/encode/httpcore/
|
||||
https://pypi.org/project/httpcore/
|
||||
"
|
||||
IUSE="http2 socks trio asyncio"
|
||||
SRC_URI="
|
||||
https://github.com/encode/httpcore/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/certifi[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.13[${PYTHON_USEDEP}] <dev-python/h11-0.15[${PYTHON_USEDEP}]
|
||||
http2? ( >=dev-pyhon/h2-3[${PYTHON_USEDEP}] <dev-pyhon/h2-5[${PYTHON_USEDEP}] )
|
||||
socks? ( >=dev-python/sockio-1.0.0[${PYTHON_USEDEP}] <dev-python/sockio-2.0.0[${PYTHON_USEDEP}] )
|
||||
trio? ( >=dev-python/trio-0.22[${PYTHON_USEDEP}] <dev-python/trio-0.26[${PYTHON_USEDEP}] )
|
||||
asyncio? ( >=dev-python/anyio-4.0.0[${PYTHON_USEDEP}] <dev-python/asyncio-5.0.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-trio[${PYTHON_USEDEP}]
|
||||
dev-python/socksio[${PYTHON_USEDEP}]
|
||||
dev-python/trio[${PYTHON_USEDEP}]
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "SOCKS support" dev-python/socksio
|
||||
}
|
@ -1,5 +1,8 @@
|
||||
AUX httpx-0.27.0-opt-trio.patch 506 BLAKE2B da0ccdd398a706a16e21f93ffdc6c9c6d6d0622361f99bc956810e501eb8d82015beaf4274bb396eca0d8d22a833319ad6389271705662b0346839d9158a1d8f SHA512 629cb4e557f3a69af754f115cc8cd0e152d7e046b984aea4db808a1ac6b09302f9231e639c3edaeb169474d83ac2f5c8e69a28d7288e4c10635e4812880e19fa
|
||||
DIST httpx-0.26.0.gh.tar.gz 2164373 BLAKE2B 1de507dd1a0a4f5c87187645f7928f37f29e9a6cdcaacfbefe0e324cda5ad7f86a29efe99b496629a2e2f14851b8a6312d8be4595cfc61a97ce302b284dd1939 SHA512 76838d5c191700f5fd4c6afcc9d129f3809811f6ce40d45edf89518457a9497cdd94c11a68a9c42494780c579eaa43760a8bd85313d7864a8f5ae1c1b9912d61
|
||||
DIST httpx-0.27.0.gh.tar.gz 2168004 BLAKE2B 2bfe58ffa9bd75b602acf844967d399c2173499981e73296bfc0726ee738219031ac3ac04517dd027f769966b77bf225287490c55435a53aec44b9784a0c4b2e SHA512 9db19cced6554effdb5fb0b442cbe05dc66cbfbdb23e8fbc19f43e1acc81028bca9e0fba5d2dae617b19be9f64baa0f02e727e92fef3f3f1288aa19ae07f35c6
|
||||
DIST httpx-0.27.2.gh.tar.gz 2185609 BLAKE2B 7e77cab0e9bda032cd595549e43dfc102f90bb8668b62f6b1f0df6bce6b6358f34aa1f51457a315eb774dde8c76083d180c02ff45283dd348c39b4a659307713 SHA512 c7852ae3e982bacee1587b66aed506f3f7e12caf296e651d3cdd9c111a7d737af49473be455bcabccc8e52487ad18b4821ea56b39500c3b77ed2325fc55505ae
|
||||
EBUILD httpx-0.26.0.ebuild 1953 BLAKE2B 4cd0cc32933707ea5f979b1e011fd4552682e6a537ba8368a478f3e035f43b06224024a9decc4082dc7e7fefd69ddc80ac3d10cf4dd91555c9133d42fda0ba4f SHA512 0419ce62e0cbaeaab02128adb7e5b0388741c73c00723417bb9f069edbd6959699ce67ef53e0548e3b2ccf91316f682e84ba6c22d3ae4ec65f5787167b6001a2
|
||||
EBUILD httpx-0.27.0.ebuild 2309 BLAKE2B bb985f39d3e33a6489d12ba0420096ff2529af0c49902510ad0e3d717d5923a8f698401c5a7b816458385334b48d1998778c117dfdc1dcc0cd839df6ef6f96d8 SHA512 d0d6e68b96458510610b8014477f37f4cd31d6d7276e3fdd25ef53a88ff1810340102819403ee6123f9c13f25c6dd365826d3cdf49477ae11f0fd78f168947bf
|
||||
EBUILD httpx-0.27.2.ebuild 2564 BLAKE2B eef5a14e131738693f70e3f402ffb7d9add727fdca4ad3b3f5b113977e96a86d8f5d9365284866d98d908194d8ef0869ef43309e6df606faa1b0b400e8a9822f SHA512 125c48b18762e1333dcf2d7059e4be9e919b92176e30c010db2c68a6d0e5ff466d28126bbc1836cd899eae1cb6821a21edcf797654297413d58a6664a3e8fd2d
|
||||
MISC metadata.xml 580 BLAKE2B ba896cb0d9fb03c185aeb54c86bdae3bda84d18f74beee1c5dc78aeee101a94bc364e839933e55f1a854f037d4a8cde5d3d03ea14f121389ef4544b8f5850abb SHA512 6e56bfdf86abe8d50b59718287eb40a15bec800b7ea5d0a83f7687573a90b31858b280a55d6304077d8d3ae440846cf01fc5fb41dd3b55643c146e839159d73b
|
||||
|
17
dev-python/httpx/files/httpx-0.27.0-opt-trio.patch
Normal file
17
dev-python/httpx/files/httpx-0.27.0-opt-trio.patch
Normal file
@ -0,0 +1,17 @@
|
||||
diff --git a/tests/concurrency.py b/tests/concurrency.py
|
||||
index a8ed558..d5ce803 100644
|
||||
--- a/tests/concurrency.py
|
||||
+++ b/tests/concurrency.py
|
||||
@@ -5,11 +5,11 @@ Async environment-agnostic concurrency utilities that are only used in tests.
|
||||
import asyncio
|
||||
|
||||
import sniffio
|
||||
-import trio
|
||||
|
||||
|
||||
async def sleep(seconds: float) -> None:
|
||||
if sniffio.current_async_library() == "trio":
|
||||
+ import trio
|
||||
await trio.sleep(seconds) # pragma: no cover
|
||||
else:
|
||||
await asyncio.sleep(seconds)
|
98
dev-python/httpx/httpx-0.27.2.ebuild
Normal file
98
dev-python/httpx/httpx-0.27.2.ebuild
Normal file
@ -0,0 +1,98 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs"
|
||||
HOMEPAGE="
|
||||
https://www.python-httpx.org/
|
||||
https://github.com/encode/httpx/
|
||||
https://pypi.org/project/httpx/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/encode/httpx/archive/${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
|
||||
IUSE="brotli cli http2 socks zstd"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/anyio[${PYTHON_USEDEP}]
|
||||
dev-python/certifi[${PYTHON_USEDEP}]
|
||||
=dev-python/httpcore-1*[${PYTHON_USEDEP}]
|
||||
dev-python/idna[${PYTHON_USEDEP}]
|
||||
dev-python/sniffio[${PYTHON_USEDEP}]
|
||||
brotli? ( || (
|
||||
dev-python/brotlicffi[${PYTHON_USEDEP}]
|
||||
dev-python/brotli[${PYTHON_USEDEP}]
|
||||
) )
|
||||
cli? (
|
||||
=dev-python/click-8*[${PYTHON_USEDEP}]
|
||||
=dev-python/pygments-2*[${PYTHON_USEDEP}]
|
||||
dev-python/rich[${PYTHON_USEDEP}]
|
||||
)
|
||||
http2? ( >=dev-python/h2-3[${PYTHON_USEDEP}] <dev-python/h2-5[${PYTHON_USEDEP}] )
|
||||
socks? ( =dev-python/socksio-1*[${PYTHON_USEDEP}] )
|
||||
zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/brotlicffi[${PYTHON_USEDEP}]
|
||||
dev-python/chardet[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/h2[${PYTHON_USEDEP}]
|
||||
dev-python/socksio[${PYTHON_USEDEP}]
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
dev-python/uvicorn[${PYTHON_USEDEP}]
|
||||
>=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/trio[${PYTHON_USEDEP}]
|
||||
' 3.{10..13})
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
if ! use cli; then
|
||||
sed -i -e '/^httpx =/d' pyproject.toml || die
|
||||
fi
|
||||
sed -i -e '/rich/s:,<14::' pyproject.toml || die
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local args=()
|
||||
local EPYTEST_DESELECT=(
|
||||
# Internet
|
||||
tests/client/test_proxies.py::test_async_proxy_close
|
||||
tests/client/test_proxies.py::test_sync_proxy_close
|
||||
)
|
||||
|
||||
use cli || EPYTEST_IGNORE+=(
|
||||
tests/test_main.py
|
||||
)
|
||||
|
||||
if ! has_version "dev-python/trio[${PYTHON_USEDEP}]"; then
|
||||
args+=( -o filterwarnings= -k "not trio" )
|
||||
fi
|
||||
|
||||
epytest "${args[@]}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "HTTP/2 support" dev-python/h2
|
||||
optfeature "SOCKS proxy support" dev-python/socksio
|
||||
optfeature "Decoding for brotli compressed responses" dev-python/brotlicffi
|
||||
}
|
@ -2,8 +2,10 @@ DIST idasen-ha-2.4.tar.gz 7881 BLAKE2B acaec192e372c33c7ef715f0c7ad56df8b80b8970
|
||||
DIST idasen-ha-2.5.1.tar.gz 7897 BLAKE2B 063873ad9834baadbdf609c312c3e6a898dc19b6cdac777efa1837ca8b4508d113691183005cc672fba5b94c263e68845d7c2eefb1365e7074a8852058887495 SHA512 bd383701c6006894485f4ffe97d556063655677a6f538586217b1654b2b5c7d876da63e4c15088502b4b34473ef49df57f3b1a7aa3448953820af5fdd8abf1ab
|
||||
DIST idasen-ha-2.5.tar.gz 7885 BLAKE2B 1ef97ad2dddc0e7e4d112ec3adcfae94086782419f7daa03635d940104ff9c5b70e19ce3b9c174d3198c8ca6e5b45005408e6b40254ca1ce7f33a0986f2685dd SHA512 3e9407fcb61f54bf1f66259fd8802f06ba19530b7dc0e1174d098d3cdb01cfaf99007b710c458da6c6502343f93101c9d8e2afd100a3691a09d907bc0bcd70bd
|
||||
DIST idasen_ha-2.5.3.tar.gz 8255 BLAKE2B ac11ac6eb9c72c2dd6f07e5069869275153963e03a67fde47cd50ffdd23eac59f1a6a2559e0db3777659952c7be727a4667156ef0ba698826f1a45e420f39d88 SHA512 05cd3428032a3c10eb5ff564559fb7531a2e010f7246fc0a7cdc4e5ad2c87b685dcca444e7f97e0d8947bb8b3c9fa199cbe575c70dc4508afe8392f46e47192c
|
||||
DIST idasen_ha-2.6.2.tar.gz 8509 BLAKE2B eebc84938020b9ccf90e0bce4346558037d7a7524ed0275b0b3238fc3e2b76ad7ae42d4bc3576def94c8440c8ce939fe7345345e722296a845e2a97b5b0e19a3 SHA512 0438b277975feb5e2b60a5be8db58a8d45ad75dc0e071999b071f8cb238a39519d3272e2b38b88145b3b41acdfa20ceb90529a24deb6691a52f4210c2037370f
|
||||
EBUILD idasen-ha-2.4.ebuild 682 BLAKE2B e50bf6c42d2bcd871fd7f61a6ca6d24517f417c75849cad313f8b65f4ab3de53aa80f215e7fc29c7dbdaa7922c74b47d5ca649bbb8f87521c90ff27739c8b003 SHA512 feb988c4a7d0f6191644a08fcc1e9e5faa7c90dcc7ef2a27a91037d6e717cdd58d070fd66d04078975700a21ab5e77f3a2414abe1b4faf87ad774d47b21165cb
|
||||
EBUILD idasen-ha-2.5.1.ebuild 587 BLAKE2B d86ae449d1d0668dba25c49b5fd1d45587e032069f679dfe2db4f727ecdeaf8131c25073dd3667926ecfba337ad833ff610cfd804dcc6aedf5923698fa960916 SHA512 94adb1460a5cb86f571d16870acb980cbbf2da942d9e43a3d46bd1885c5e622163812e5e3d151fa8c3f56e861a7b68e9f506df55acea17b4a22b2ed37077fd31
|
||||
EBUILD idasen-ha-2.5.3.ebuild 567 BLAKE2B 98e8fff460495c1ce77db4cfb73ffbbac5a04e8f4a0c05e63e771e22f79dfdacace0a06f40ab81df8c3bb1112ec578dc33b6b4bf0f2d9a8d632f07bfcf3cc56f SHA512 bf7cd3b9661dc8d17483ad2d2589366842659e5c151429a14be53c23d8360d920e472fd9b7ed50363c9493dc7f982c5977f50dc315dd608b7b809476424409af
|
||||
EBUILD idasen-ha-2.5.ebuild 587 BLAKE2B d86ae449d1d0668dba25c49b5fd1d45587e032069f679dfe2db4f727ecdeaf8131c25073dd3667926ecfba337ad833ff610cfd804dcc6aedf5923698fa960916 SHA512 94adb1460a5cb86f571d16870acb980cbbf2da942d9e43a3d46bd1885c5e622163812e5e3d151fa8c3f56e861a7b68e9f506df55acea17b4a22b2ed37077fd31
|
||||
EBUILD idasen-ha-2.6.2.ebuild 567 BLAKE2B 98e8fff460495c1ce77db4cfb73ffbbac5a04e8f4a0c05e63e771e22f79dfdacace0a06f40ab81df8c3bb1112ec578dc33b6b4bf0f2d9a8d632f07bfcf3cc56f SHA512 bf7cd3b9661dc8d17483ad2d2589366842659e5c151429a14be53c23d8360d920e472fd9b7ed50363c9493dc7f982c5977f50dc315dd608b7b809476424409af
|
||||
MISC metadata.xml 512 BLAKE2B f0bb506bf9c47b96e679471c64fe11d886be6582286df7631c5458cdd0d76a7a005c7107eb1e03dd39caa6901556895c4c875f2ae5bc67ebce8f71c7b0b4a9f5 SHA512 61e70ba7585f5b205f14c71d11e035afd69ffa9a5b9d6f3f43957ef3da20cfc370e0db8fad97a61b7c4fe8d5ec981a25404a8bd85666f7bcae9c27209b67efb2
|
||||
|
@ -7,8 +7,8 @@ PYTHON_COMPAT=( python3_{11..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Aranet4 and Aranet2 Python client"
|
||||
HOMEPAGE="https://github.com/Anrijs/Aranet4-Python https://pypi.org/project/aranet4/"
|
||||
DESCRIPTION="Home Assistant helper lib for the IKEA Idasen Desk integration"
|
||||
HOMEPAGE="https://github.com/abmantis/idasen-ha/ https://pypi.org/project/idasen-ha/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
@ -18,7 +18,6 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/idasen-0.10[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST imgw_pib-1.0.4.tar.gz 12307 BLAKE2B 9444bc9c843d5ef070e8a0fbf6bb0ef6db561952c7ee97af968e452d55d18283ebc08887e19ff9c3bea75f829561e568db7d71abdcfa61736eed2773cc2254f2 SHA512 a746e32ba8d9053777c9331bf03347b29a9542683fbf8955c9c7249aec03b80151a5abd8748aacd0bb671a99506af373d7789ed396352410db7047e9cb979d44
|
||||
DIST imgw_pib-1.0.5.tar.gz 13216 BLAKE2B 81302e40e951f1d6d71e3c00f8a541c17678b940569a268e8a57ed485d112017a5fba1739fb7d2e7501ab33ade857cfc52ee27e87ac07b03e4262110b662a65f SHA512 e9fe8767f76b7b8c691817cb0de52b33b342abed846a61f0c70433977762e81f25a02500e6fb7f2e0afc5c3450801f949e8803bf9a945404cb74d32fe43fb5d8
|
||||
DIST imgw_pib-1.0.6.tar.gz 13313 BLAKE2B 1323ffe80bd86c27fec80ebaa8021c04d8d98629df07f996cf83161f5473bc8e0ccfc0432169269f9503759643ef127bfebd8c17ea32b0afa7fb94ef3eddbb99 SHA512 28b1039466e4a34db83a85cc43d32e01fff3c31d511120f86f14f81513f08f45e9bd1c05c82230b370c683e29be502be8727133f5dad30c1040318b97b227046
|
||||
EBUILD imgw-pib-1.0.4.ebuild 523 BLAKE2B 8aaa0612e6a66a6721ca53a1a5f87b923d70b3ffafc95fbb6124ac0de9b4e89dde819ce9a32477f03549eeb7036662136ee777453d4cdc3fcb4da9bf3c5494e2 SHA512 b757151796d2fa17fc8267471942cf4447a7000ad8032c18c73c449e56224a490578fa5a7cd6133f3bbd417b56444880cdc43f055697852f17b16e56463e715c
|
||||
EBUILD imgw-pib-1.0.5.ebuild 523 BLAKE2B 8aaa0612e6a66a6721ca53a1a5f87b923d70b3ffafc95fbb6124ac0de9b4e89dde819ce9a32477f03549eeb7036662136ee777453d4cdc3fcb4da9bf3c5494e2 SHA512 b757151796d2fa17fc8267471942cf4447a7000ad8032c18c73c449e56224a490578fa5a7cd6133f3bbd417b56444880cdc43f055697852f17b16e56463e715c
|
||||
EBUILD imgw-pib-1.0.6.ebuild 523 BLAKE2B 8aaa0612e6a66a6721ca53a1a5f87b923d70b3ffafc95fbb6124ac0de9b4e89dde819ce9a32477f03549eeb7036662136ee777453d4cdc3fcb4da9bf3c5494e2 SHA512 b757151796d2fa17fc8267471942cf4447a7000ad8032c18c73c449e56224a490578fa5a7cd6133f3bbd417b56444880cdc43f055697852f17b16e56463e715c
|
||||
MISC metadata.xml 384 BLAKE2B ad8ff99f61830e71a9a3d996824dc4babfb68418ef876f10818a13aa5f75c02bcc483db13ed1bc9b08408f6202423d48e219e6c5f11c0cd0141fba60ec0373dc SHA512 d1ec10363f00195585c00d49dea938081b7eb490373acf74e2f994a16ddc9c5b2fa4449884a31176a5dd9d935a6276393adf3ce1b0a666ce808623f3dcc4078f
|
||||
|
23
dev-python/imgw-pib/imgw-pib-1.0.6.ebuild
Normal file
23
dev-python/imgw-pib/imgw-pib-1.0.6.ebuild
Normal file
@ -0,0 +1,23 @@
|
||||
# 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="Python wrapper for IMGW-PIB API."
|
||||
HOMEPAGE="https://github.com/bieniu/imgw-pib https://pypi.org/project/imgw-pib/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.0"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST inkbird_ble-0.5.6.tar.gz 6270 BLAKE2B 0db791d576708f84c5d74fb8334c5d99c34df69640c64b8e31522beaaa8bafd0cc8056bcafaa4c4fd4cb8baf027bc5c73af302291d861b50e0c7a780919f6dc9 SHA512 6c878acf4f9ef3ace44d74978fb41f8bfd78d77657b733f616d6991283aa2c7fda70eecee8c2dd3192e5626943cb2f16da3876f897b0b773687a899d2abf503f
|
||||
DIST inkbird_ble-0.5.8.tar.gz 5793 BLAKE2B f4241bc86fc505ec5363c0b5337b6f53698d85efef92955ed3c41acd05de19049e40efb1aa191f08257af26d51795ea65d69265c5e3a7b6619cbc870275375bd SHA512 600b08ca4377dfdc07ad2448369a88a6a54697beedfe24898ee38f688ad34528da4012346eea59a579c553641060d44d56386d46efb20376c4889735e03ec522
|
||||
EBUILD inkbird-ble-0.5.6.ebuild 824 BLAKE2B 0bbbcc7ea7399b40a99e579dfd031fe7f7b249ed973f7d60e83eb93b22890782220331e2e81f6d47f4f986b9dbd89869214c59392677eaa16c02a72ac79b165e SHA512 476874937712fa9faab8feb150a1f2e647ea63404eb8f7a16c2477bd7f8f1f99649223fc8fdac5ca90a1909b9cebc46c5571429e890805ed31b4581cced5afdb
|
||||
EBUILD inkbird-ble-0.5.8.ebuild 824 BLAKE2B 0bbbcc7ea7399b40a99e579dfd031fe7f7b249ed973f7d60e83eb93b22890782220331e2e81f6d47f4f986b9dbd89869214c59392677eaa16c02a72ac79b165e SHA512 476874937712fa9faab8feb150a1f2e647ea63404eb8f7a16c2477bd7f8f1f99649223fc8fdac5ca90a1909b9cebc46c5571429e890805ed31b4581cced5afdb
|
||||
MISC metadata.xml 524 BLAKE2B 3c59cb5f02ce5494ce5cb7205fe623b9a7e034c0f4a10a062a61f6532cd6bc77ba76a40e102f80658879a715a11bbba6490faf843ffb0239dc477c2c7fc81fa2 SHA512 ccfbf2ede4c5acfeaf8f87c887ff8bff4d02f13ed7a73ff6b48ecf9ac5e1eeb6c686d658b1bf5c2bdf51731cd26fb2a71e37bf94ae16b8b4d540cf20402864bf
|
||||
|
34
dev-python/inkbird-ble/inkbird-ble-0.5.8.ebuild
Normal file
34
dev-python/inkbird-ble/inkbird-ble-0.5.8.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Parser for INKBIRD BLE devices"
|
||||
HOMEPAGE="https://github.com/bluetooth-devices/inkbird-ble https://pypi.org/project/inkbird-ble/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/sensor-state-data-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-sensor-state-data-1.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST intellifire4py-2.2.2.tar.gz 21731 BLAKE2B 556ef8d4067269458843636e630da9a8b7fefa1d0956a2f436ce9dfa17be3ff87a4f98e7982d2cb6d65a8cc3fc8f75672132cc47b0758304cfc5d19a2e6c9f4f SHA512 f6a53e5c3dce95c0fd82e03503066e7a79ef6d0c695948523939ad9239dfd8525d905710e136196f2dbc86bec121039cba7aa83f1e5729562c1890fdeeec51dd
|
||||
DIST intellifire4py-4.1.9.tar.gz 29392 BLAKE2B e73cdca3d2f00d65cf74af39185574eebdbd8ab1773022ceb2bd6b1acc1128f9b2b76bef6e3cc91ff91f495797d3834f60cd45c8ccf2c6ddb2ccf4929d03b9df SHA512 cca1238720b4280ba6f37247bfe76be06e0af8016c992f4b2f656c1bf35e322d663d0598602efd80e567e93abd5e26f01bf5398b503726626d51dbfa971c0d34
|
||||
EBUILD intellifire4py-2.2.2.ebuild 737 BLAKE2B df5cb8cb65c7c9e7ffd57f95b7f8e1147cf03cf992ab5bc7053dfe59b4a02ee4412c5a9aa17b099ae01b9a0e5ef0349236d4d100c94dcd705f15b2a9836781e9 SHA512 78e81825ff6418e4fcb13262630cb4d1a54c6fccca9b1aca9b63cf409d6426fce1dbfdae91fedb69069aa7dd58a7325452adade16cd7294efe6c859f1236043c
|
||||
EBUILD intellifire4py-4.1.9.ebuild 733 BLAKE2B a63ef802bcb93d950d411ec6102fbdb8deb1473f3d66b639c18d0cf817128af37d5ff6c7806de6e5f7fdea41707ec7dc26e436c5023d690003e1a5ac6c07a0b8 SHA512 997a4831fa1aeb2836bf24a325efc5cc002c94b5b80dbc688cd41b81da7bbb07e05c378aba09b2b5e564d08dac23092f29740f7fb1c8f1c7f36ed61ede0d214c
|
||||
MISC metadata.xml 397 BLAKE2B 9d7985d5d82a8b926705b012a4e4ea5d8c3d267533cd6f092d38bb30e2c0be98c5617f83612b2b1798318c9f38c86a94a6ee64549f1cf02a20b631579f5f2a42 SHA512 6d3dc0efd8b34e0ae2693eb7212ed9d404caa8ccec0d5fd9678fc8383ea81e37bf2bcfaadef5bd67ce59ae5a3bcf67369623b3697392c026c4483247f608d18e
|
||||
|
30
dev-python/intellifire4py/intellifire4py-4.1.9.ebuild
Normal file
30
dev-python/intellifire4py/intellifire4py-4.1.9.ebuild
Normal file
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="An API to read the status of an intellifire wifi module"
|
||||
HOMEPAGE="https://github.com/jeeftor/intellifire4py https://pypi.org/project/intellifire4py/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/aenum[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST justnimbus-0.6.0.tar.gz 1571 BLAKE2B 78331debefc895f749c100c2113bf3b78ba820c816caefed793252ecb15a31b8a97fd79f0f74c0874905b1cc9d5baee797a074bb505f4943daec44cf5a51c530 SHA512 c262994a1941190739a99ba73b77fd3fbd67098aae804050cacd43a0d8fa6b06f5567174eacf853c542723cec54a7483e8f0dafbdac48d68e2fe09a9260123fa
|
||||
DIST justnimbus-0.7.3.tar.gz 5507 BLAKE2B 3ecc02047cc84b339fb551b84564798579095cb4f5a65f0a2eb855face940cfb6f5f7e7608749efb3aa8c92115dd3e9fcefa850ddc6d726e4cc03bc8b46e5fef SHA512 91d0fbd1c8d20eaff883831b9d6ceaf11b0affe6bb3c1ebdb1a47bcf1400b571087539fe46084ae6da84a60defa5fd53f08bfc70ee2e32f3a6150f86962a683d
|
||||
DIST justnimbus-0.7.4.tar.gz 5548 BLAKE2B e1da76ac07c321fbbfc78789cdc3612cfd4e285837eb6980ba6abaefc86038d3f774392cc728950fc9e400484ba035577c1fa48dc583ea1c8325feb11f69cd5f SHA512 5a0e5d320d358dc5c58c594ca9bbd64971fd39fc597e571b960790b03bc6891e50bd3129f4395a89a855ce1edca8dfa5900032e5a739f0790b364035a3c9f0df
|
||||
EBUILD justnimbus-0.6.0.ebuild 611 BLAKE2B 931c5b11f4c1a090dda1573713f01e03b52c9ddaf344e82e37e300e704d76cd46854b837d159c1d1c0726f33d2557a456887b1dfc43c3797c9ee31d821bd51e6 SHA512 965e4b5188a0033bc7dc96ba4907966c8e3c68cc62b5a2216099941aeeee3ce5c353887ea4787d68e68f7e14f6bd7ffacb89558ef67e9af5e0bd1c8aaedb9095
|
||||
EBUILD justnimbus-0.7.3.ebuild 529 BLAKE2B 17428cf14ddadd7d818e0f6dbbcfc6bcd3b101c9850fd824960c1a24b5d82186de33addb64670b7ef434ccb98bb836da69a0efd3dd2e5dc4e061d5932d86ac7a SHA512 86f9c7e9028c9f0b3bb48c62c425d81ed764b5c2dc3f0f77997d7e42cabc4dd47cdf096ad5b7a7cbadfa29bf078b8fca1c565831b7e493ac3bf83be70337abd1
|
||||
EBUILD justnimbus-0.7.4.ebuild 529 BLAKE2B 17428cf14ddadd7d818e0f6dbbcfc6bcd3b101c9850fd824960c1a24b5d82186de33addb64670b7ef434ccb98bb836da69a0efd3dd2e5dc4e061d5932d86ac7a SHA512 86f9c7e9028c9f0b3bb48c62c425d81ed764b5c2dc3f0f77997d7e42cabc4dd47cdf096ad5b7a7cbadfa29bf078b8fca1c565831b7e493ac3bf83be70337abd1
|
||||
MISC metadata.xml 542 BLAKE2B 95f85cf15c290a31667556d8c333b4baf4919b17113569362306e81b96e4fd1f5e6780b80dffca98173ec9d46a280a46c689218a25df67a79141d9efb18b1ccd SHA512 1feba4d029171bcc8088a97a1439bbb6eac482d7265e353f0109d94db7173fe5c585a73dfdd762a4821a6c3adc4b74742647741f22f4e451692576c7385a7379
|
||||
|
21
dev-python/justnimbus/justnimbus-0.7.4.ebuild
Normal file
21
dev-python/justnimbus/justnimbus-0.7.4.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A Python Wrapper for the Just Nimbus API"
|
||||
HOMEPAGE="https://github.com/kvanzuijlen/justnimbus https://pypi.org/project/justnimbus/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST lacrosse_view-1.0.1.tar.gz 5250 BLAKE2B 519f2916975028c93e8fb3989fede7501e20fa753290a169372069d769ae2009fdbf0ae6b792b4b0016116e6696b355c4770ab6fe2010ad1a96bc54576f13258 SHA512 99020fe5e038218cbff26a1a599c4d54b63ced85fd031caadec3554835a1b568c8d6c85b0f312d246bcdf6b88483b3f5abe10fd7551d97ddb536f95f22278c1e
|
||||
DIST lacrosse_view-1.0.2.tar.gz 5351 BLAKE2B 27eb97ddc4eaf324abfff65ee63f18301dcabe3983d9c30704285b7bf38ce186d8ce58817ed8e28c9c7826eef5d2a0c52e84a767fd42a8c55b0e3676fa3b0f09 SHA512 026a0dcdc48d85acb5f60c81fdff4d74cc6cd23ac1c712f175ce03c9affd1d712d293993fe6e35345efebc69d986c83b7c987bcfc124c785c2d06b7e4edcf674
|
||||
EBUILD lacrosse-view-1.0.1.ebuild 754 BLAKE2B c076f7090e5f8da5f475e0ab434ab43abab0fd0ecd655ae35a6989c9d90b4bc71319c4e3a1a70bfd2c4a8d4b0f4342ac2bf192a2f65dfad3927010ebcc7e45ef SHA512 57ed56d22bc5d75c4f2f361ab49f44a1430c5fac665dbd9e6cbb2a92314f67e4a3735a99624c85ddcb3ec09080113ae14c48c8da3c08ba8f4c8e2797c7da0012
|
||||
EBUILD lacrosse-view-1.0.2.ebuild 754 BLAKE2B c076f7090e5f8da5f475e0ab434ab43abab0fd0ecd655ae35a6989c9d90b4bc71319c4e3a1a70bfd2c4a8d4b0f4342ac2bf192a2f65dfad3927010ebcc7e45ef SHA512 57ed56d22bc5d75c4f2f361ab49f44a1430c5fac665dbd9e6cbb2a92314f67e4a3735a99624c85ddcb3ec09080113ae14c48c8da3c08ba8f4c8e2797c7da0012
|
||||
MISC metadata.xml 518 BLAKE2B 7f3f7f2f0b33f60afeeb4fb1dbf99bfd899cf324e2aa755ecb6b732571936798b2688be6fc6fd9b93702353c97bc629889ee1591b3b6d0c68430cefe111f81f0 SHA512 cad7fad4644fd70cd426457f44cdf6fe9a481dfcfaff0152e77fc551616398fc6c0b13f97175d88b5b337b1d2ac62b6c77cadbec95788cf67f346dab1c83b6e8
|
||||
|
33
dev-python/lacrosse-view/lacrosse-view-1.0.2.ebuild
Normal file
33
dev-python/lacrosse-view/lacrosse-view-1.0.2.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Client for retrieving data from the La Crosse View cloud"
|
||||
HOMEPAGE="https://github.com/IceBotYT/lacrosse_view https://pypi.org/project/lacrosse-view/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST laundrify_aio-1.1.2.tar.gz 3754 BLAKE2B 71d7b260d144f72e1494ca0df858b20c5d45f1135d7d24541c4c1f37e7848dcd9e7b7d1a2ccac6aff197eff44346c66902ffdef048840279ea024b4274705194 SHA512 8a5d8924888a4296933e824f79f5fb7d633377e2c48b5ffc5d0fe0a3a51396475340c726e1d606726cfa9e1dc77b41b16984ca285957b98b4e50f058b16ce8bd
|
||||
DIST laundrify_aio-1.2.2.tar.gz 5391 BLAKE2B 8a4ef93bde4d52b3af38778f7ca86f6973ac0d16c51cafd732f1c087efbfb6ad7168c49c2940651665f5ac65f8607a65b436884fcd996202ad5647d6b3722e89 SHA512 0297770c1a4e5f8650fedf8950d6f3adbaf0476fc6adc948745474a3810274e634a7abec25814d6c72c7175db20fd3dfa43a36f2494ea7d409b15a69c2948bb8
|
||||
EBUILD laundrify-aio-1.1.2.ebuild 700 BLAKE2B d420f08d0b12de6ea08058401edd88daeda4a995859c54fcabe3547c723635470abcf9968955fb96af2f5cb34cbb0a32b6f644f13083144a982bdd0569b18046 SHA512 50599144d3bae605a26596feb0d32d33546e98fc40148c2965bdaee1ad1323f5e695a747f0d7282a2a84dd170c7a9d917b437c491b87ee6da8932b274863a119
|
||||
EBUILD laundrify-aio-1.2.2.ebuild 700 BLAKE2B d420f08d0b12de6ea08058401edd88daeda4a995859c54fcabe3547c723635470abcf9968955fb96af2f5cb34cbb0a32b6f644f13083144a982bdd0569b18046 SHA512 50599144d3bae605a26596feb0d32d33546e98fc40148c2965bdaee1ad1323f5e695a747f0d7282a2a84dd170c7a9d917b437c491b87ee6da8932b274863a119
|
||||
MISC metadata.xml 523 BLAKE2B b383c588d1ac10f1c24c3d974657a41618c8544f07a508e90278a71f6d8d74ab2209d79c4fc671ef26372844a83282ec4eccb3ac2c06772bc11c0c3f70e15d07 SHA512 4f71294a0cb22a8dc99eec5d9fc33da3c6e35720a63ec8835ecfae69ae0d3fe58722920a5a6f7f408c02df35a31cb8b2b7b3d2ed42cdcb75db0d3bf9581bf031
|
||||
|
32
dev-python/laundrify-aio/laundrify-aio-1.2.2.ebuild
Normal file
32
dev-python/laundrify-aio/laundrify-aio-1.2.2.ebuild
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A Python package to communicate with the laundrify API"
|
||||
HOMEPAGE="https://github.com/laundrify/laundrify-pypi https://pypi.org/project/laundrify-aio/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/pyjwt[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
2
dev-python/lcn-frontend/Manifest
Normal file
2
dev-python/lcn-frontend/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST lcn_frontend-0.1.6.tar.gz 1328322 BLAKE2B a5c04461fbd58f9b5e09af87670cfdbacf3ba25048d880ba4b33f45283f1dc6aecdcbfcb401135054fe186ec890d44b4b4706658ebe9d674fe415783c01ce73b SHA512 bfa2567401f08b8c6d7a458df5469391b57d499d80244025f4d40e49d7159c05ff5e63a408e8edac5cfd1df046fe3db6d58df25ea190486867deac3e3ad67661
|
||||
EBUILD lcn-frontend-0.1.6.ebuild 464 BLAKE2B c8c6d74b0ff87656b87293c8aff9b04b555d090ed5890558560f4de7e21395b67de918d24500dbbed8bb990df1b2eb2ea19827cc36baf26a02c2c87d8b0f5e88 SHA512 e30be063c46ee44cb054fb51ef352bc9f11894f44b911be42b27e232372dca84701d0419d18db4d281f2adde4d65380f5fe2594cd1bb2ef89fb4fdf67951d3dc
|
21
dev-python/lcn-frontend/lcn-frontend-0.1.6.ebuild
Normal file
21
dev-python/lcn-frontend/lcn-frontend-0.1.6.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Home Assistant Panel for configuring the LCN integration."
|
||||
HOMEPAGE="https://github.com/alengwenus/lcn-frontend https://pypi.org/project/lcn-frontend/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST led_ble-1.0.1.tar.gz 15360 BLAKE2B 40d589844879c24ea032e47daa88e215be0f60c1fb6217d8b608830b5df96b0d824c60ddca6567f9981c6e5d2aa38091058730c6f09dd5bccd7231f943d6d996 SHA512 bcf243747306dbffb76a779be243c39ab25a108b22ff066e532c62b06d3c51e8b987dcbec11446d4b60ee0f007aa0938218c0a6e4ba655eca3e1aa2d61b90ab3
|
||||
DIST led_ble-1.0.2.tar.gz 15367 BLAKE2B c0ae0edabb2c646e11cbb1eadb1d976dbb4e5efa5f15809b8ff19f3d0652d2248b9d53be8ce26f5d655988fb655801e13e354d172510674ec818c4027f68f514 SHA512 11039801f44979be85aef800f4603bfbc2002017e2ef1b82d6b3411673860016cc099db90ccc47b870d8e51ac7347ef18733c2e3134d6632eeb4ddd8ac084499
|
||||
EBUILD led-ble-1.0.1.ebuild 885 BLAKE2B dd4f641fbd6efd67bd71b1da27bc5a12369f1baa4fa02474e07a3389f4c324478563c847d609e1860cc7268c940eb5c8aca5fae00f45e96114738395f6cdcd12 SHA512 26afa023f0d67851740eee86ff52c60acf39c1e3682b5564e0cb1eb53b2eac7c68701db14893fd62fa1e5b4e8f9d10641f3d80270953a2ccc9bc91aac4f3ae8c
|
||||
EBUILD led-ble-1.0.2.ebuild 885 BLAKE2B dd4f641fbd6efd67bd71b1da27bc5a12369f1baa4fa02474e07a3389f4c324478563c847d609e1860cc7268c940eb5c8aca5fae00f45e96114738395f6cdcd12 SHA512 26afa023f0d67851740eee86ff52c60acf39c1e3682b5564e0cb1eb53b2eac7c68701db14893fd62fa1e5b4e8f9d10641f3d80270953a2ccc9bc91aac4f3ae8c
|
||||
MISC metadata.xml 516 BLAKE2B 073f3b9e94cacbfc7f05212678cdaf5ae50428f8b4fc7f132a449915df764e998cac7b581238a817c4ac2dbf75d05f1dc5d8a0255e68fc19232a6e3c5518ec85 SHA512 10a9ab9f42419fd39e65aebc4ff036e3304be0dff956ad79e98f9633acfe6a2036a1977e448b51d82b4a0945e8ef126a15470b80893b92f7cba13bb0661e62f7
|
||||
|
35
dev-python/led-ble/led-ble-1.0.2.ebuild
Normal file
35
dev-python/led-ble/led-ble-1.0.2.ebuild
Normal file
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Control a wide range of LED BLE devices"
|
||||
HOMEPAGE="https://github.com/bluetooth-devices/led-ble https://pypi.org/project/led-ble/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-retry-connector-2.3.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
|
||||
>=dev-python/flux-led-0.28.32[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST lmcloud-0.4.35.tar.gz 21430 BLAKE2B 2c7c34d14ea91642d5db945cbacc928cb0160bbbd9be0afba65489eb14183286ab2aa64d99bb054fa699b1444aa429c9f51fff2bac2e9c7ad1db986bff682fa5 SHA512 59ba65590debadbc3b58b35bb14cf978a279d5a6ab947be2b10c98f7690a6564a6fb36c610819e22d02a4a05b6f4cf610308ed52ec3c7a6e9f106da86c45dc43
|
||||
DIST lmcloud-1.2.3.tar.gz 22443 BLAKE2B 2b932013894c57aa2a0d218e6bfe41777569a57dadf361c1ac434b599953b3767a5201bf1c7e21e3bfe828da969bec9a3485a2e470d11f3180287f454d244ee1 SHA512 d6a9664b1a75715e6d6177a939432b8e801672bb818756a8a335f435160352bf02642bc2f32319c64dcce4c5d172fc8e959796ce8b02f346631d2b2385abae47
|
||||
EBUILD lmcloud-0.4.35.ebuild 691 BLAKE2B adeb1134dac099bc84f3709eaf289482cb246e3aec171dad9b5271ad655aec52f3cb32b2614cfec3c406f39cdb3cf08dc436f5ac3f0b266a35af2e18614b8f5e SHA512 23b9c44d9ec65c727dd1bea27be86e866fa02e47ccfeaa97685bf961d70167f0db4655e0391a19a0d07e22a8f9da8d9fbefa90ca3eb32862c60024ff9d5fd27c
|
||||
EBUILD lmcloud-1.2.3.ebuild 736 BLAKE2B 49a25ced5720b2b3d51fb4591727cd8ed2f5c4173453bfe77e8d8fb292e01c9edfd1fb857e49fd5ac046b7c171dd003050c136d38c20f5045b7a6d8cb6bceadb SHA512 aff7f263fd5b735198b9b3e26fee49ec9e7422db39066aed1c49218dd207e8cbfd416276ed8bfcb9e936f2dc2ae573874841bd011b9b048389d020f16d7a554c
|
||||
MISC metadata.xml 527 BLAKE2B 130b4f03419a71f1c5cec2ca7ea31b0a9346c3e2ec5580db469dfb77e35e64202077fab5a9de7ad0ad9f85c3c48dfc8af648f2abd0fc1d6ff95964c01cedacbc SHA512 9ed0f731da496ba968509041212496b7fd506f62618c04604eb5e5232e93e5e488fc78d483ae567ca670bfd56eeb52d2dd586a80ea53b269dfcfad3e8e379242
|
||||
|
29
dev-python/lmcloud/lmcloud-1.2.3.ebuild
Normal file
29
dev-python/lmcloud/lmcloud-1.2.3.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A Python implementation of the new La Marzocco API"
|
||||
HOMEPAGE="https://github.com/zweckj/lmcloud https://pypi.org/project/lmcloud/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/httpx-0.16.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/Authlib-0.15.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-11.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/bleak-0.20.2[${PYTHON_USEDEP}]"
|
||||
src_install() {
|
||||
rm -rf ${S}/tests
|
||||
default
|
||||
}
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST matrix_nio-0.22.1.tar.gz 149689 BLAKE2B b1f6c588700bbe68c055042550fd7899a3623976c2b55cca0f8baf03312f515fb6914c6a0cdf7aaac00805b7960839a45913458de95b86d3d19d4637462b72e8 SHA512 629592ddf9d3a8cfc90468d9602f9ed35ccea1fda734810688ae3b37ff727ea7faead08c21a3840e39bc079b958348e4ee6649fb35d9b7a46adf5f2c29d904c7
|
||||
DIST matrix_nio-0.24.0.tar.gz 150552 BLAKE2B a0e9d8326e2b9eefd70cadd42d3f1ce9f1c1ce4ad41b0c3c822b6305b98833193d89b3ac45d316896d10ef7aa58c82770416b91557a1a273d773f2ebabeb5a9f SHA512 08838bfa104865197f652f4424a91b28c731e7d408598261aadd83ab2e2a246d8f2d51e0fe6c0082ea7a2531600ba37ea25c710973278f97192d2d4dc4b7ecb3
|
||||
DIST matrix_nio-0.25.2.tar.gz 155480 BLAKE2B 694b559d9ba2ab3267be5bb602548a9b1bb72b7bd0cb73d5422fb58d50f6f7f2290b1df154bb47645dfd5f0e3e99268e01b4d532d5a038bdfbd58a50bcfbf681 SHA512 55171b84654133700036343e651cb48468de953dd82263307e4ab524ee1ec4bb348f8b8679b82c9f5d2f19aba915faf70ffb617c2883a2ec1c8b6b8f088e1d07
|
||||
EBUILD matrix-nio-0.22.1.ebuild 1017 BLAKE2B a8ab5633611c36f0d6b6eae06ae756294dc7c2699fe9698ea5b537474fdb09ad151c399f48368955da6509295e5668cd46f7e0be281b523ed2d9828550a0351f SHA512 2b1e00950502524669a5a8b9d384c1356c5a3f0bf2975d67413ce744c47fbd6e9af1e2e768eecb1c3214fe3f88c5012a3efed0eb2020ba9dbed46e9a3efbab43
|
||||
EBUILD matrix-nio-0.24.0.ebuild 1010 BLAKE2B 67f5cd5834b60ce1fb131a24ff99d1c45bda9887dd696a9d818f31441c723ddbd944dd4b3598c23e0ac428e07fca2eb62e749007c18d2eb49db3b0587ea4fa7c SHA512 34b37e74d26da2cc0dcd9a254082074ed8c663a23a75ad8db2b5e4e29919600fbea208f539bd725b863142d60ecf2c9082a5c4288ed470bb0e23c94fb3a7a126
|
||||
EBUILD matrix-nio-0.25.2.ebuild 1078 BLAKE2B 4e4d2a3221e0a0d69ca5b81e03308bc40b31a19a374c1f062ee7bc07e4c97e4ecb68079f7492c29685e5602e951b546d43f0c203bf170fc360ea93973d8913ad SHA512 3b3ca5ebbf3531035dfe06bc8af10df4007e27d3793d66a119233d39ccd5d1fa5e2fa9406eda1e8ae987650514ac308b93b6c5ac3a81aad54e5095a977ca6445
|
||||
MISC metadata.xml 515 BLAKE2B 5e6c8b74d86352220666004afd047fde6a35a83b0d016213fc76a03ab891d3126abfd9e1b4328b2d83c9107876b554275ec80598b045bd94b1f4df66d5678d96 SHA512 8519b2bd0785094b0bc659e9b0b03bf78017dce51e0e0c0860e67e0b7002cc7527bc53e8e73ba86bccc14345823b0168b70d47f8b01156f92611e29a18f6c14a
|
||||
|
32
dev-python/matrix-nio/matrix-nio-0.25.2.ebuild
Normal file
32
dev-python/matrix-nio/matrix-nio-0.25.2.ebuild
Normal file
@ -0,0 +1,32 @@
|
||||
# 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="A Python Matrix client library, designed according to sans I/O principles."
|
||||
HOMEPAGE="https://github.com/poljar/matrix-nio https://pypi.org/project/matrix-nio/"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="e2e test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiofiles-24.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/h2-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-4.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/unpaddedbase64-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiohttp-socks-0.8.0[${PYTHON_USEDEP}]
|
||||
e2e? ( >=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] >=dev-python/cachetools-4.2.1[${PYTHON_USEDEP}] >=dev-python/peewee-3.14.4[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST meteoalertapi-0.3.0.tar.gz 3673 BLAKE2B d65289b4dfa8a1321a485055c81878802295ead839866033f89f5d9b7fc2e08cc62943dd86f59b623ab07b11ee55a04a1e53a81e6a3955a7433f611f5a663a72 SHA512 aca6aaf016f7183def36faea508eb656c45c1be6187fc6cba44e76a84fc270472c86de95aaadd237cbfe02870112b4ab8c227c3c1bf9d14e3aaa32d1c547a585
|
||||
DIST meteoalertapi-0.3.1.tar.gz 4805 BLAKE2B 4743756f50603d3381794ddbe7016cd7f8ed582a9c2c4f8c020ee899f0dd667445f92f2c488398c6bdb618a9baf88d0b28418fa18d424c0b5a3cbb84d09a4f39 SHA512 1251cc405265709f749df2140cd5c51680ecb7acbbc4f6e9b47c7e60566f72287b82885206ce0410be46071155fa633d5e84951781bb77b348287f66f04920f8
|
||||
EBUILD meteoalertapi-0.3.0.ebuild 757 BLAKE2B da2223f637270d403ff2c0d956b68c7e4e7d13646baaa4295160310f86c93feb7734c6744ed86da6f03a0b9ea06fdea53a1bf58376c5fb739de8e5126c05119c SHA512 55f37cff58c8e977b35ba6f37bc2a767474485ed5ae90ce2127bf8b42ffd9aed8ecd8b6741da37bd30c3c05563132dc72200a4d77979816ae527ae20e2b45b88
|
||||
EBUILD meteoalertapi-0.3.1.ebuild 757 BLAKE2B da2223f637270d403ff2c0d956b68c7e4e7d13646baaa4295160310f86c93feb7734c6744ed86da6f03a0b9ea06fdea53a1bf58376c5fb739de8e5126c05119c SHA512 55f37cff58c8e977b35ba6f37bc2a767474485ed5ae90ce2127bf8b42ffd9aed8ecd8b6741da37bd30c3c05563132dc72200a4d77979816ae527ae20e2b45b88
|
||||
MISC metadata.xml 533 BLAKE2B 508bb0a3d0f33ed8521e8ef00f47cd21eaa4aa156d9dd64ac2ccd8d782dcb2433869a08303d99a65cecda69c5954e676082c3332953e54bafd5284d2654765ef SHA512 f02948cdd955595c5744504f5d32496a82a946385d4ec71a1341593544a00a042deb972949010b4924a8e24b60814586b5b8c2e1de9f9137b35631b83dadc619
|
||||
|
32
dev-python/meteoalertapi/meteoalertapi-0.3.1.ebuild
Normal file
32
dev-python/meteoalertapi/meteoalertapi-0.3.1.ebuild
Normal file
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A small api to get alerting messages from extreme weather in Europe from https://www.meteoalarm.org."
|
||||
HOMEPAGE="https://github.com/rolfberkenbosch/meteoalert-api https://pypi.org/project/meteoalertapi/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/xmltodict[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST moehlenhoff-alpha2-1.3.0.tar.gz 16849 BLAKE2B c976f333a1e59fcf1640b06736867d9b5e422e270e215d2d7ee002902abf5907863cf3666a7825e2e44937d70d049d3cefff0e51539cd87f11953ca83ead9bc6 SHA512 42af8bbfb13895fc853b1208e2a5cf86fe015782e0d87842221c5c57135407bbae6206383c308297c83b0b19b8cb0420e0a203395f502756d67285569640d506
|
||||
DIST moehlenhoff_alpha2-1.3.1.tar.gz 16457 BLAKE2B 8e2881f7d948e91ae339cacdbedff3859ff2888e8f608b192bb96dde39e1502392e12cb2ab10d259ae6737e54b7042c8cb1dce089866cfc4cd544787506b033d SHA512 1068fb171706fd2b8a53abc1c092993a08693da3bc1eaab74943a1f3a453b250acc0e24b6decc2f4f7f9f344a47472be7d33fc89303a70959e014b2bdbb53f88
|
||||
EBUILD moehlenhoff-alpha2-1.3.0.ebuild 792 BLAKE2B 45c0d4ca714de047a10a376a5dd87a27e905ab1ff5bd91c65e4dc1911c5f16e4e70ebd05081117d78555f46b1be24d4f6d2fe5e9174fe2e4cb4cf0bb4c25ac2b SHA512 08ad5ea6d3a2ff0cbe26984abec107ec3001401f7d117877a74bce4e634648a2514a3f0df5350cb053867f970add7644b8ad44622af61c7d505aaf311af3022c
|
||||
EBUILD moehlenhoff-alpha2-1.3.1.ebuild 773 BLAKE2B 9f56379114d4389c76719901eb7429025f642b88c64d22bf64d3227fda8ee2238c501395eb7a66ae08314d4cec951d9ead25fc7790a36c7763b551755cbf4f24 SHA512 0baba145600467ac7f4fb035b80c08425e0fd8a21eaa50a742d67992a3622d1332e8d0af29798a19fc98cdcd8279762c2c9dfad350a0d1441292af5a4b7affb2
|
||||
MISC metadata.xml 537 BLAKE2B 85bf000b8f00922cabc5b1d47703c4e2b2e0f56ba2c4c837cb34c1d7b7096068681ca408a9db35e43748eff2e94b1921b4c5f06867615ae8c3879d9131be44a1 SHA512 05d731ae3272f6fb7ae11e201ee5a43e12019c9bfb75fd3514a23c640cd49af928f061ec1dfbc1114970fbf72cf63d1285b895bbf7b7000a67979fcf3ae9a4b8
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python client for the Moehlenhoff Alpha2 underfloor heating system"
|
||||
HOMEPAGE="https://github.com/j-a-n/python-moehlenhoff-alpha2 https://pypi.org/project/moehlenhoff-alpha2/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/xmltodict[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST monzopy-1.2.0.tar.gz 15669 BLAKE2B 38bc4bb628cf4e5fa0aff1bb4fe91d161284b3e8ea8764df9bc3bc68df4f14bb61caba603035426ebfe6102d682066dd13e978874258e8f25686a139eee644eb SHA512 7c974959e23c10a0c3766b5d8ceb20332640260c08d2a6f2728412d19ac06854cf5a5a49302b12d6a949ac3f6dace0cb85b9483a75d8a7f1bf20441fb28e7ac8
|
||||
DIST monzopy-1.3.2.tar.gz 15844 BLAKE2B 11e209309cb546a5f81c07205fc92741ebb2ee6c91088a78b40d163f69402a39e4611afd8acf78f62e5fe7b9195d8a89a1d2b8117d280edfec5597c84cecdba1 SHA512 70bef813f707514712d0e04f7bf9fed477554b0838ed99f5c54cc62744a58081290d872bded96127d6cdafebed7b955a4d9e45cde3d4b256570271e0950e486a
|
||||
EBUILD monzopy-1.2.0.ebuild 727 BLAKE2B 1f147e8b63f56a559d0b81ecdd4a07645f3e807ff6e90e7a05b6ff702494e39f2740f38c2ce524dd52844b8cb308390c608fdc892f65cccb29bb405d1cc1a1d2 SHA512 445c14213956f022a264cc6ae77cacf99ec953bf773f63a9dcb64a84733f7057a321e72b9a3e46ab7f3a842cede3f86fd6807ba4eb2cca1b2542cb71a937401b
|
||||
EBUILD monzopy-1.3.2.ebuild 576 BLAKE2B 47d49281f9b22188468b624747f468a8aab5376d75700bbd15d531b699a3856d2f43892f475a1073333055153465f0bff5cf9be9f736492b2f96d6548dd52441 SHA512 6db251bdb11ba19cc3aae7391a65ae98d14654737cf2981fe05c72df680e3081ec30ea0d228808245cb557091e1cfa1174ce7b0de0409acc4f0207c9ca59dfa3
|
||||
MISC metadata.xml 519 BLAKE2B 9b6dd9aa1cfd20f4c4211a81baf6fbf824047aedb479144c72ed3a60c350a947f24b00c4a2aef31003869c1921f08c9e9bd4ccbd40bda5b7a13d70e37962ede5 SHA512 fa0754eb974e27e83dc4eb8961ddab0c973dcc90720f75d0abbce52874126bcfc5093df0c9f424814402c2f3eb2cf9da9094962f2cfd65e4a838555ff29b6c14
|
||||
|
22
dev-python/monzopy/monzopy-1.3.2.ebuild
Normal file
22
dev-python/monzopy/monzopy-1.3.2.ebuild
Normal file
@ -0,0 +1,22 @@
|
||||
# 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 simple async python wrapper for the Monzo API, used primarily by the Monzo Home Assistant integration."
|
||||
HOMEPAGE="https://github.com/JakeMartin-ICL/monzopy https://pypi.org/project/monzopy/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST mopeka_iot_ble-0.5.0.tar.gz 5905 BLAKE2B c076dbbd66865634338f6d5e22fc6701a5e5955d24fd5dc5b0d5d903dd8e9f1933d5230d7dacec004e9dc3b4b51dfcd8385ce2ebfbb41a24b999c84b8fa2f114 SHA512 6c7a2353c3ae4eae867ade07f5497aeb3a4c2886156979605dc4616ccc2ebe87c4c075e6b73a28e2f7d095dc255ba5e3323bdf92dcb5cdcd1051d8a07f02d079
|
||||
DIST mopeka_iot_ble-0.7.0.tar.gz 5936 BLAKE2B d7405edf4aa5322e72131666825fd8fc33657cb3d28b5ed12cf47fd45f04a09564957b30f3dafcf24e7d7a64082f04012408ea021cca8195b6f988c52d2c8549 SHA512 c9a3968eacfb39dd72199bdc87471315ea739f9ca216b03161aba507a5f3e0de22a7e956c82b68226c8deeb6409bc80788d9eab768b1b0bcfd21c1477a7a43bb
|
||||
DIST mopeka_iot_ble-0.8.0.tar.gz 6435 BLAKE2B 7ddaf474af04ff826ca02d4c4daf5be19f0ea7d7da777e4c3dfc6e4261e450303cf108106562f287c649c9552ea1993e693e6316ce5509892fdb3da6c016aff8 SHA512 0788c23ef4c70a780e6186161ac3858403cba5c3af7b653f4675e1817f7ce51b7072a75869862c087a346976d7f35b62f610b3fdcfe80a2064e88025edc64b45
|
||||
EBUILD mopeka-iot-ble-0.5.0.ebuild 884 BLAKE2B cdbc518c653b3df3b6fd73e33e47f7f26b66134ea3eff077ce838536ceb4d2855d39b353d865605ad58cf5efe8d54b5f18fc23a57eee218f7dd2505480c1355c SHA512 877e3413b3cc7162ab79083adcc2befaf795f02eb22a1f6d3744c1d8a1503da951c98524e0e340ea64354bfe3ee895e693c0226ebd3c3dec4dd6add69786aaf6
|
||||
EBUILD mopeka-iot-ble-0.7.0.ebuild 805 BLAKE2B 634249dc2912a32a3697ed6cd746cedda00b0c3046e9dd7e0cc836b8c8af2935cdd8e69da9aeda1a8697774e0c754ad7296a4d91cd4ee10be9950579b2ec5a03 SHA512 3c5fbd6729c36d63fbeaf1209f86f7b92e22e1b240857ddac9251027ce217a51849f30c7b0bb026c30096ebff34b75893f493e3bb7e324ee079789a4da8e388f
|
||||
EBUILD mopeka-iot-ble-0.8.0.ebuild 805 BLAKE2B 634249dc2912a32a3697ed6cd746cedda00b0c3046e9dd7e0cc836b8c8af2935cdd8e69da9aeda1a8697774e0c754ad7296a4d91cd4ee10be9950579b2ec5a03 SHA512 3c5fbd6729c36d63fbeaf1209f86f7b92e22e1b240857ddac9251027ce217a51849f30c7b0bb026c30096ebff34b75893f493e3bb7e324ee079789a4da8e388f
|
||||
MISC metadata.xml 535 BLAKE2B 62d00f4088044dd8106db46c8025b94aa3eaa1a847d99a6f240a99c72d301aa77e034e0a903c5a063fcf93c4378bc985924534bda27d7a17026952de349dd7c9 SHA512 aacd5d9c01dfd9bc31b3f896a28b8f6959e2fc37c161424ca7a613424057a76de2ae914fe119ffdc6e279832c2cd0eccf9ace58fe21cdbc3ee250eb9f3a567a5
|
||||
|
30
dev-python/mopeka-iot-ble/mopeka-iot-ble-0.8.0.ebuild
Normal file
30
dev-python/mopeka-iot-ble/mopeka-iot-ble-0.8.0.ebuild
Normal file
@ -0,0 +1,30 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Mopeka IOT BLE Parser"
|
||||
HOMEPAGE="https://github.com/bluetooth-devices/mopeka-iot-ble https://pypi.org/project/mopeka-iot-ble/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sensor-state-data-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST motionblinds-0.6.19.tar.gz 24540 BLAKE2B 03c0636f2a74c32afdad7efbaebb2b52a74172b60cc632a92d2265f6d04dabeb7776891392dc2fae17e661ba3437d1279126ba14f5d6b482f615733a0530a98d SHA512 dd885f8603e3fa6d5b7d5676c698e7f8cea8870937050d89bebe0d43229a549d8936c8bff3121aa99eb746ea26e98814dc2d973e995991b6b86849ce90e91a6b
|
||||
DIST motionblinds-0.6.21.tar.gz 24871 BLAKE2B d67f9191672a54782c42d1eb793398589e36ddcb9a0e4bad605227a952b2ae0ea1f1b87560b605f7549ef85f3c86007c05437f4e03ebdf1643b010c91b417bb5 SHA512 2dfd28cab310818699e4b25cf185c66b77a69e745ad303327dbb5790e040faf336ec3f9b76ff8a6828b6491ee4e7fa0f31c0bae3fd623152979278c87b5aeb25
|
||||
DIST motionblinds-0.6.23.tar.gz 24997 BLAKE2B 44373a128ac1f71f25bacd538b4d535a6b6675f83651efff2a6b2d5c9955492ece3bc1c40cf21049d54c0e777cb6d9348af9d754e1a74377c622bec70b35b959 SHA512 22a091acab128fbbaa7aee08b663a9036f44d94cf5777363daca9e12f8aa1dad18d32a30538803408d7e373553e42f8b03b6632f6d5dcd6ce6168934030d072b
|
||||
DIST motionblinds-0.6.25.tar.gz 25367 BLAKE2B 017cfe4c335b6d95808df1f30b134c53b9b7259b5be40a049564187848ac13c98e97e55c8995e4ff7962e1d16d2802ce3f466e7702241dbe5ffadb89865884ab SHA512 ac660c460140bb22ddccdb716cdbefc60fcc9cc8f21aab5e688bd5a1c3c542f78892a0dd267a34c9693d73c7f94f36d569a5261e4e757c6e9a1a9fabe5c8c514
|
||||
EBUILD motionblinds-0.6.19.ebuild 533 BLAKE2B 2c1b72ab91144b96735e540447a51b46bde4fff0fc593e0b855c18fb95f49259b2673518b238509be15ec2ae22205d492a87bacd108d0c5222495dec950bae38 SHA512 d1b3a698049994793582e871830731aaf4a04d4908da90379e291668364109ec1b0c820c2cb9a5d2dee0b960787da4ed76628fc2a7c35650f024bd14bb924609
|
||||
EBUILD motionblinds-0.6.21.ebuild 533 BLAKE2B 2c1b72ab91144b96735e540447a51b46bde4fff0fc593e0b855c18fb95f49259b2673518b238509be15ec2ae22205d492a87bacd108d0c5222495dec950bae38 SHA512 d1b3a698049994793582e871830731aaf4a04d4908da90379e291668364109ec1b0c820c2cb9a5d2dee0b960787da4ed76628fc2a7c35650f024bd14bb924609
|
||||
EBUILD motionblinds-0.6.23.ebuild 533 BLAKE2B 2c1b72ab91144b96735e540447a51b46bde4fff0fc593e0b855c18fb95f49259b2673518b238509be15ec2ae22205d492a87bacd108d0c5222495dec950bae38 SHA512 d1b3a698049994793582e871830731aaf4a04d4908da90379e291668364109ec1b0c820c2cb9a5d2dee0b960787da4ed76628fc2a7c35650f024bd14bb924609
|
||||
EBUILD motionblinds-0.6.25.ebuild 533 BLAKE2B 2c1b72ab91144b96735e540447a51b46bde4fff0fc593e0b855c18fb95f49259b2673518b238509be15ec2ae22205d492a87bacd108d0c5222495dec950bae38 SHA512 d1b3a698049994793582e871830731aaf4a04d4908da90379e291668364109ec1b0c820c2cb9a5d2dee0b960787da4ed76628fc2a7c35650f024bd14bb924609
|
||||
MISC metadata.xml 528 BLAKE2B a04fc2954b712b8fe9de0022bc46074596d620a1530de3617ad5eb428d488f348dd77a4ec3da29feaedf8de98a68e041e8c9a12f8acc52663b61def2f740f599 SHA512 7c6f51f287c50864f7423e0ba438fa0ed32ca902987b3747654a6bb480fdbc4bd867628c4b0410feb91e83b3a54a573a141c1c4e4a103f6590e059da8fc57e12
|
||||
|
21
dev-python/motionblinds/motionblinds-0.6.25.ebuild
Normal file
21
dev-python/motionblinds/motionblinds-0.6.25.ebuild
Normal file
@ -0,0 +1,21 @@
|
||||
# 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 library for interfacing with Motion Blinds"
|
||||
HOMEPAGE="https://github.com/starkillerOG/motion-blinds https://pypi.org/project/motionblinds/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/pycryptodomex[${PYTHON_USEDEP}]"
|
@ -1,3 +1,5 @@
|
||||
DIST motionblindsble-0.0.9.tar.gz 19653 BLAKE2B e446216414af165fb3bf1be107205207c998dbe5afd9a2da0a1cd3094c1b920885dbe04acf89b264c1d3fe7b266c80b121810fe363cda8a17cedd948684f3b74 SHA512 da1d1c69dde939c5e2697c8041d15e64e9081939d187bed9692694ea9f264c1651e650540d919d82606f9740d8e5fabb08b436b1ef1bf81f3be219bc0f20d5ed
|
||||
DIST motionblindsble-0.1.2.tar.gz 13452 BLAKE2B d25739d7c4e78e0fe255689b22b81b16cddde4591156cb4746aa62cbd8d4bd207ecc1e4041e502d30f0446292fa84a0c90cd466a45709e2326c8e56fb6068198 SHA512 eb0d50c2b3f25e323a05e85a66f650f42eb9216088baa38f034c827157fdaaad1658f069ffb18f7ef101c40e9173498c2c853ff769720896fd482a9b69580142
|
||||
EBUILD motionblindsble-0.0.9.ebuild 821 BLAKE2B 77a25e078158d2c922d852d61fe004f028971d65bdc123ff3b2d7a361a68b255dd39be1aaaa2a0ab77309eedeac32986534e51c02e5746ffe4d753a8867913df SHA512 e2f85a0078b20ac780110fe580644b915c9c68feb849279d1fa2a270a8ae1ab94be9b28a35eb1cfee7eb89534843643aabf9ff917980fa5380b42955fb6e8c20
|
||||
EBUILD motionblindsble-0.1.2.ebuild 821 BLAKE2B 77a25e078158d2c922d852d61fe004f028971d65bdc123ff3b2d7a361a68b255dd39be1aaaa2a0ab77309eedeac32986534e51c02e5746ffe4d753a8867913df SHA512 e2f85a0078b20ac780110fe580644b915c9c68feb849279d1fa2a270a8ae1ab94be9b28a35eb1cfee7eb89534843643aabf9ff917980fa5380b42955fb6e8c20
|
||||
MISC metadata.xml 522 BLAKE2B 164b926f5d3c0ea661f77acfab954f7140c284431aed5a13a55fb3580fe688abc6460be21e11338c2bb97470dddfd7d316f4d0328c6eea33830084be06145b4f SHA512 359dee144ddb01b9f7b722654fdc19d47a7bc61ed1ebfafc1fb88890ccedb93641b243c472016280d784ff40245aada337d75b7d44037103582955cd68d4c799
|
||||
|
30
dev-python/motionblindsble/motionblindsble-0.1.2.ebuild
Normal file
30
dev-python/motionblindsble/motionblindsble-0.1.2.ebuild
Normal file
@ -0,0 +1,30 @@
|
||||
# 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 library for interfacing with Motionblinds using Bluetooth Low Energy (BLE)."
|
||||
HOMEPAGE="https://github.com/LennP/PyPi-Motionblinds_BLE https://pypi.org/project/motionblindsble/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
|
||||
dev-python/bleak-retry-connector[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptodome[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/packages=find_packages()/packages=find_packages(exclude=['tests*'])/g" -i setup.py || die
|
||||
eapply_user
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST nessclient-1.0.0.tar.gz 16523 BLAKE2B b63eb57118bef386c840aa69a0fc67de8332c521edbc1e1d25e458a30cdf8884e4b1601050274f5e2aca8ea0072a155f9d851077feee7b74d7178d46b7191605 SHA512 f6aa098ef99130eb903bdf3a96f746def53f337b82d72e0e5b65654971e16723952057d2f259c2ecdb580a3b63019bd3220cb48b059c3b8e26e107c2ec1a6b59
|
||||
DIST nessclient-1.1.2.tar.gz 17040 BLAKE2B 180b6e1f96befbc017e3f121bec166c9394b75f3a9255d1f051388109f6db11836fdd209ed808bba2b6d19f7886c398ed84cbfc2e3657151e83d796a21345fef SHA512 7ea3ec21cc232f9dbed4fcf41f92c89b1f0fbdcbdbdd50f15d9dc9df3e4111e57e6010860fb30200bab8ab0350051e2da9a5c2e7437b73060d6cf92c7b5434e1
|
||||
EBUILD nessclient-1.0.0.ebuild 774 BLAKE2B f62f7d12ba8e27dcd7fa552de0adbd6c2217b72a0de2566c7110c40312baf8f0b99c653e7c912df300be04d3fa91150c01659d44cbcfba841783e9960310739a SHA512 90ad271f32afeb7daf920cd9afcb27d934e5e0d6dfe3195940e1e3ed8f38b58e7c801867715e6998164c100a8b4d31f35368483ca5a6b0bf48680579d745465e
|
||||
EBUILD nessclient-1.1.2.ebuild 774 BLAKE2B f62f7d12ba8e27dcd7fa552de0adbd6c2217b72a0de2566c7110c40312baf8f0b99c653e7c912df300be04d3fa91150c01659d44cbcfba841783e9960310739a SHA512 90ad271f32afeb7daf920cd9afcb27d934e5e0d6dfe3195940e1e3ed8f38b58e7c801867715e6998164c100a8b4d31f35368483ca5a6b0bf48680579d745465e
|
||||
MISC metadata.xml 512 BLAKE2B 211adc1489c016a9b8d3e865d033369ed02cd3f5c23bed73961ce129bdccb3c99d742ae7f38a294396d9bae40fbc4c557c959c1773155eea64e5c261632acfac SHA512 e67c2b53151d3e953751f866de73b66ece39e51655551c46ec6f8a7708c0148ae53efd823ba4441a060a19a9e02a34e2f66767ebd83417bcfd9ac82dbd134cba
|
||||
|
33
dev-python/nessclient/nessclient-1.1.2.ebuild
Normal file
33
dev-python/nessclient/nessclient-1.1.2.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Implementation/abstraction of the Ness D8x / D16x Serial Interface ASCII protocol"
|
||||
HOMEPAGE="https://github.com/nickw444/nessclient https://pypi.org/project/nessclient/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/justbackoff[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/asynctest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,7 +1,9 @@
|
||||
DIST nettigo_air_monitor-2.2.2.tar.gz 12728 BLAKE2B 7e73daf81fbec514487dc245c6eb7b280e85f57dc4ff5b8cb9aa06185d68bbf1d44d81ae1fd917c6da78338b5bca26c9f481902a8bcc025f4a1f586006124208 SHA512 6a967a4c5289fd6226879af68d98a9e12785428ba90e02104232230d8064cd942c1bbe54d3153ead7c96ed4543a6b3cae19063efeb165533d08fc069dec147f2
|
||||
DIST nettigo_air_monitor-3.0.0.tar.gz 12092 BLAKE2B 026d8ee7cea297acd43628782de9792055eb7d1dfb8e64cde25f40f59cb1904c93fb0f80ef6d4a0fa30298a86a9a5a9cd6255b98e491f430a7cbcaf21d863224 SHA512 32f9ee53dde7792ea7567a625ca089bfaa9874e5afc8e7a13431444ec78e382508e48d11684e26b738064766e2008e02f161ece448c11592aefb4aeccf52659f
|
||||
DIST nettigo_air_monitor-3.1.0.tar.gz 12198 BLAKE2B 6abc233f37bf4730603d9fa6e8f7671eb4da0e66e21e195fd460360853437b19bd6d86c6a178cdb0e98372e50ce3f7cc7f52eea579b3361385346ec0dc1887d7 SHA512 ca9fc3228636431772511d732d337640063f96f90d264ec994834883ad794bccebabb6a6aeeeaf7fae648762362a96f67b8469ed9b76176926dc645d4b23ed40
|
||||
DIST nettigo_air_monitor-3.3.0.tar.gz 12811 BLAKE2B 7a3145a5bad22527eb72943c34332552f461607e1ea49d68d34d9048e09720ac034c433cb2b752ace355390b60ae477673fcab1b33806afc02c7e6e1191fa1a2 SHA512 818d0a87b77d7f2a751fedf17b5148ed8111a8b5df3ab67b296a87bc1830b8f43c4f0fcb091b9be68b23066f89a67a838caf103084f694ca9aeb51b95c9ba141
|
||||
EBUILD nettigo-air-monitor-2.2.2.ebuild 836 BLAKE2B 7d4262ccdbf220a91109045b5e889ee0ad5b87f129722c3039974d96c765d17448d5f226e0ed2fcc7f243635e9c6860aa4e110669a36424dc444b6715ae2fa49 SHA512 cffff55baa04accda63884d65fa5e9f5820ca1e3ec4491b9916130b176cf37ea66b0da8d15a9b69f81288025e8aeb390fd3fc25bc104b18272f43abb478e867e
|
||||
EBUILD nettigo-air-monitor-3.0.0.ebuild 795 BLAKE2B ff0d0f571c3a6657c32204e0bf435273d5a1b9d99029bffe7c1cd20754c5e35ce621d04afa254bb85e77fdadea255c9415bd74bd92112c88b4af62e324d54f42 SHA512 bae0d01c389bf2a75618019d26e21af2741889f4d6290807c3c11cc3bb792a8d5e6e44bb1ab68236fdc4cae11005b36baef7373bf8052b056cda6bc2f280f3af
|
||||
EBUILD nettigo-air-monitor-3.1.0.ebuild 888 BLAKE2B e7624780553754c4f2407adb9643cea486bcae229d91b10963f362e2c6274221c3c9ff01de0b8799ce8ba3523309480b0809ca45dfac07e37c0e77c763c8759b SHA512 36dc75e89c4280d161cd507fe7a165b1776c9afd1d9532a1b222ec8a349315bd8fc8d72f3e7226510bbd80e3c83ee198a9592da2209aa26e1581948d3ffba63b
|
||||
EBUILD nettigo-air-monitor-3.3.0.ebuild 888 BLAKE2B e7624780553754c4f2407adb9643cea486bcae229d91b10963f362e2c6274221c3c9ff01de0b8799ce8ba3523309480b0809ca45dfac07e37c0e77c763c8759b SHA512 36dc75e89c4280d161cd507fe7a165b1776c9afd1d9532a1b222ec8a349315bd8fc8d72f3e7226510bbd80e3c83ee198a9592da2209aa26e1581948d3ffba63b
|
||||
MISC metadata.xml 406 BLAKE2B dac55168d3a06d41dfed565325d52eca8ced724185fd405606bfbd9902192f6b5bdceacf1a45bc76814e49cbca5271a013ebc7140231c1c6b615e379f7931edd SHA512 88bd52915d2eb3d27d921a28fef82c8564d5aa99a9b7080f14d284346059fea4bb84fc2497d4461c3a65c20fe18a3aca8ccd7de170a2c6d1c716f4247278f5a3
|
||||
|
@ -0,0 +1,32 @@
|
||||
# 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="Python wrapper for getting air quality data from Nettigo Air Monitor devices."
|
||||
HOMEPAGE="https://github.com/bieniu/nettigo-air-monitor https://pypi.org/project/nettigo-air-monitor/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.0[${PYTHON_USEDEP}]
|
||||
dev-python/dacite[${PYTHON_USEDEP}]
|
||||
dev-python/tenacity[${PYTHON_USEDEP}]
|
||||
dev-python/aqipy-atmotech[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST nextdns-2.1.0.tar.gz 20501 BLAKE2B d4aa137dfe5208c1a57da901a561b5fe907e64d27208626c3e9df94657db1504a8de43819fc2b8536b9379a1813ff7b25888c163ba0ad5fd45f7cffdecbf0ee2 SHA512 796d6b4a81d21e451016bda885c7632f8ad4f26e55b972686ceb007b0a12ce2c92998f64f3f044060d72275ec1c4c34803d75963853c066e0f5358d72198ed15
|
||||
DIST nextdns-3.0.0.tar.gz 18687 BLAKE2B 77a00180f872a064662c7c18c3b65b1e8f37557ce39ea1019df874cf98a59e577eeb9072f04ed30e2f8abf7784dfe569cfe52f88358c99b905120e20bd89c2a2 SHA512 15d793d6f851e4127564cf11016b0236f863ce0dd52272cb31d603da2f65a3d40064eeaa5222fd266d4d35f25ec73a874e9a2dfc138c7f787caed0e1942720cf
|
||||
DIST nextdns-3.3.0.tar.gz 19380 BLAKE2B 0f701f52a39df24363fc20814e4598b68274b5f86d8d00ec71a545da88c0804e0cf8905677ccee537f7177cd61451e7397867c44a8793176b77e447e41912a1a SHA512 0efcc0dc215395712b9ef9401c6154f4a3d6db3c435a84ea3357edd3240aa25d989728beace0eb8096966476db6e69b9992809f4e35b0a8476e2e52f99f8ddb6
|
||||
EBUILD nextdns-2.1.0.ebuild 729 BLAKE2B 3eb95da3625617bc19abeec1f688466411eb57fb3bd8d609057bb22db28f865719d0f37bb402e313063b94b50b2252a27f2195e6a5a2f4666a87b7f02c0c68a1 SHA512 86c354703d389b623e4973bdc4b076d958f1a91036f0c8f8fcc610712b300f2ffba3382e72b8ef3cfba7c1a60751de29f127d1079cbdcf97a410480b6c47f102
|
||||
EBUILD nextdns-3.0.0.ebuild 650 BLAKE2B 5da38e21c21c82fa602ed86a053bb48da51a49b880a5ef20ced984791bb9682a3310a66cf2ecf445b6056b15b3eebd7ffe8cd3d7024519f7a19aca447adea9de SHA512 22a786d24e7911ed506f9e31035c1e6cb4926502e1bc3f62b55683e818d0907af14d5d8ab670ec02b54c12a1434f44647f73222c204a43acc8f5123a4542b816
|
||||
EBUILD nextdns-3.3.0.ebuild 650 BLAKE2B 5da38e21c21c82fa602ed86a053bb48da51a49b880a5ef20ced984791bb9682a3310a66cf2ecf445b6056b15b3eebd7ffe8cd3d7024519f7a19aca447adea9de SHA512 22a786d24e7911ed506f9e31035c1e6cb4926502e1bc3f62b55683e818d0907af14d5d8ab670ec02b54c12a1434f44647f73222c204a43acc8f5123a4542b816
|
||||
MISC metadata.xml 382 BLAKE2B ae7f62b2b5d57ee678248d995054ff3b7f3dcf4b62e4ead06fd426933df83b78b92bc98f23b8ca28e8c75d98a63310282705dd2f8a617e4734d5c99b3bb870ff SHA512 730ee22b5adbc0ac69b9a254ec4dfacb46e8c26136337555f451863aaa500102fbde3ba81f7550eb8a438657c1c1a35eafb8adc5b7ef857e8e5cb91d14e61173
|
||||
|
27
dev-python/nextdns/nextdns-3.3.0.ebuild
Normal file
27
dev-python/nextdns/nextdns-3.3.0.ebuild
Normal file
@ -0,0 +1,27 @@
|
||||
# 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="Python wrapper for NextDNS API."
|
||||
HOMEPAGE="https://github.com/bieniu/nextdns https://pypi.org/project/nextdns/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.7.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/aioresponses[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,5 +1,7 @@
|
||||
DIST nibe-2.11.0.tar.gz 439712 BLAKE2B 06bb41f8f09cdbe56f63a0bc3a4c27973587fa0f2b9916283b1977ee79eb4335e52a2e6cea1f5a75b6266a39590800dd8b37b89861a71509bf568709eeb70bab SHA512 dddedbff6782cf417ff0cc44ccc58e30b7edaa2ec17abf55f9118129560c4b76a1307ded30f99a4a35a1e3bc76f945bc577600c4f92b843ff2c39a93e0e8b895
|
||||
DIST nibe-2.5.2.tar.gz 435835 BLAKE2B 180c6f95a8706281acb00ff131d3b7daad4c46644853e7fc90ff75efef43371573f7d7fcf56b5f0f39c3afdb573684121d157a5743cde5a1e592bcbc07c0ec06 SHA512 e428479f028f9d478a325844c1a1e8e6dad95968f61c31e06d91ca765c8abd747b6adfd0e83bcbfbcc1e2b22c063f1ba9cc304d19d6942c89ed842f67d1a2e66
|
||||
DIST nibe-2.8.0.tar.gz 437276 BLAKE2B 30453dd1cf74c3457b46346b76f018aad394e2c35e69019e0e201b1c92c5b3ae66527fbc6febdd9af474ac942fe5ee817fbf8d67f6983e3b3244b517105345cd SHA512 1e956a2775da3e1fb8aca91a5686195bc4f12de8e6f02c627d0bc058bb9e791d180626e0376f5d32416b1035da66d1226d2eb3a727c88f09b87aa8efddfceb1b
|
||||
EBUILD nibe-2.11.0.ebuild 836 BLAKE2B 791756c10a34007a05d0063877078439a7dca22784d41ff21e69f466e677ff7793db9ab57d3cd9bcdc89425dee7c5d61e18a980d66409f194cfe7961cc7623ac SHA512 757567e142ef1278a85a8f94881bb79b6851fbbd183466c91187234054c643f786da16861e74d7d38835af92bbdb554383da3ff1d56a98752fadfc44bb0b4816
|
||||
EBUILD nibe-2.5.2.ebuild 915 BLAKE2B 7023856cbfe6da4e588bb6243665531f145fe52db78eb83a9cc8c6a4ac29a6ad7d2abbb3d5f497cab9bc8cfce3b27e4c9d6b7a2178ebc9a2881726549f499605 SHA512 f6d0917f5b9c4c5d00b985fc66c6884bca74f00b2b707ed76d48474a9ad0b2c5462b721048d8583ec56f59f9b9f7d37d7aa01988ebd9dfd38f264cccfb7db16c
|
||||
EBUILD nibe-2.8.0.ebuild 836 BLAKE2B 791756c10a34007a05d0063877078439a7dca22784d41ff21e69f466e677ff7793db9ab57d3cd9bcdc89425dee7c5d61e18a980d66409f194cfe7961cc7623ac SHA512 757567e142ef1278a85a8f94881bb79b6851fbbd183466c91187234054c643f786da16861e74d7d38835af92bbdb554383da3ff1d56a98752fadfc44bb0b4816
|
||||
MISC metadata.xml 501 BLAKE2B 629d54203739bdd3a7a326202cd248b79df09239355aa43555768d3dd19be22ee1dcee8ff9ec165e0be00330f207b6457dfeae910496eb927d9f67633d8dae17 SHA512 e019398af07865d6dc3efa381ca85699af8a1090eb4ccb9041f7bf008869740eed398843cae2cde025e517ed0822cdd191449e7a387c48ffe4680e931cf401ef
|
||||
|
31
dev-python/nibe/nibe-2.11.0.ebuild
Normal file
31
dev-python/nibe/nibe-2.11.0.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Nibe heatpump communication library"
|
||||
HOMEPAGE="https://github.com/yozik04/nibe https://pypi.org/project/nibe/"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/async-modbus-0.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.10.0[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
|
||||
>=dev-python/tenacity-8.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/exceptiongroup-1.0.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
3
dev-python/nose/Manifest
Normal file
3
dev-python/nose/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
AUX nose-wtf.patch 16093 BLAKE2B 5a2766aeeed39b6ceba8c0b3ef2356241ebd2966d8f7842754c56f769c38b66d514cf308a9b24327d14eb8be7e911f43b1a5415579a2867f45b7ce33fec38bc7 SHA512 12ee863ef9225e5a9323fab2a4a7d45a6d2c4335bfa8f686fffcf2e35411b087ca8069d7d95e2d5fe9f88627bf75c6ade87c1567ab88008593909864b3615426
|
||||
DIST nose-1.3.7.tar.gz 280488 BLAKE2B 4bb479b2786f813f9e9a5fd401e30023a473a053ae013d7887be15af415422c09fb399af6058ae99ed65c5fa4da84eb274eb805e895ca74db159d952905f5be4 SHA512 e65c914f621f8da06b9ab11a0ff2763d6e29b82ce2aaed56da0e3773dc899d9deb1f20015789d44c65a5dad7214520f5b659b3f8d7695fb207ad3f78e5cf1b62
|
||||
EBUILD nose-1.3.7.ebuild 507 BLAKE2B a6d077574eb8245731fa6b1dd3c4a8c9fd61b48a9c04e5fa22c0c04ee60b8554611938cc4350b900a649f4967075f05fd81c48b9babe366bf36eb2f7d20d3a09 SHA512 887d42f0723bf2e9f16cd35359ff79922847603efc8eb99f6ecb5d5e6c6ae7bd1ad1e9747beb0fccae167af7cb827edd2ca3246f45f6e859c374023bc0bc6a61
|
369
dev-python/nose/files/nose-wtf.patch
Normal file
369
dev-python/nose/files/nose-wtf.patch
Normal file
@ -0,0 +1,369 @@
|
||||
--- a/nose/core.py 2015-04-04 10:52:52.000000000 +0200
|
||||
+++ b/nose/core.py 2024-10-22 22:19:15.783743717 +0200
|
||||
@@ -150,7 +150,7 @@
|
||||
if self.config.options.version:
|
||||
from nose import __version__
|
||||
sys.stdout = sys.__stdout__
|
||||
- print "%s version %s" % (os.path.basename(sys.argv[0]), __version__)
|
||||
+ print( "%s version %s" % (os.path.basename(sys.argv[0]), __version__) )
|
||||
sys.exit(0)
|
||||
|
||||
if self.config.options.showPlugins:
|
||||
@@ -224,26 +224,26 @@
|
||||
v = self.config.verbosity
|
||||
self.config.plugins.sort()
|
||||
for p in self.config.plugins:
|
||||
- print "Plugin %s" % p.name
|
||||
+ print( "Plugin %s" % p.name)
|
||||
if v >= 2:
|
||||
- print " score: %s" % p.score
|
||||
- print '\n'.join(textwrap.wrap(p.help().strip(),
|
||||
+ print( " score: %s" % p.score )
|
||||
+ print( '\n'.join(textwrap.wrap(p.help().strip(),
|
||||
initial_indent=' ',
|
||||
- subsequent_indent=' '))
|
||||
+ subsequent_indent=' ')) )
|
||||
if v >= 3:
|
||||
parser = DummyParser()
|
||||
p.addOptions(parser)
|
||||
if len(parser.options):
|
||||
- print
|
||||
- print " Options:"
|
||||
+ print( )
|
||||
+ print( " Options:" )
|
||||
for opts, help in parser.options:
|
||||
- print ' %s' % (', '.join(opts))
|
||||
+ print( ' %s' % (', '.join(opts)) )
|
||||
if help:
|
||||
- print '\n'.join(
|
||||
+ print( '\n'.join(
|
||||
textwrap.wrap(help.strip(),
|
||||
initial_indent=' ',
|
||||
- subsequent_indent=' '))
|
||||
- print
|
||||
+ subsequent_indent=' ')) )
|
||||
+ print( )
|
||||
|
||||
def usage(cls):
|
||||
import nose
|
||||
--- a/nose/config.py 2015-04-04 10:52:52.000000000 +0200
|
||||
+++ b/nose/config.py 2024-10-22 22:40:33.377710694 +0200
|
||||
@@ -65,7 +65,7 @@
|
||||
cfg = ConfigParser.RawConfigParser()
|
||||
try:
|
||||
cfg.read(filename)
|
||||
- except ConfigParser.Error, exc:
|
||||
+ except( ConfigParser.Error, exc ) :
|
||||
raise ConfigError("Error reading config file %r: %s" %
|
||||
(filename, str(exc)))
|
||||
config.extend(self._configTuples(cfg, filename))
|
||||
@@ -79,7 +79,7 @@
|
||||
filename = '<???>'
|
||||
try:
|
||||
cfg.readfp(fh)
|
||||
- except ConfigParser.Error, exc:
|
||||
+ except( ConfigParser.Error, exc ):
|
||||
raise ConfigError("Error reading config file %r: %s" %
|
||||
(filename, str(exc)))
|
||||
return self._configTuples(cfg, filename)
|
||||
@@ -113,12 +113,12 @@
|
||||
continue
|
||||
try:
|
||||
self._processConfigValue(name, value, values, parser)
|
||||
- except NoSuchOptionError, exc:
|
||||
+ except( NoSuchOptionError, exc ):
|
||||
self._file_error(
|
||||
"Error reading config file %r: "
|
||||
"no such option %r" % (filename, exc.name),
|
||||
name=name, filename=filename)
|
||||
- except optparse.OptionValueError, exc:
|
||||
+ except( optparse.OptionValueError, exc ):
|
||||
msg = str(exc).replace('--' + name, repr(name), 1)
|
||||
self._file_error("Error reading config file %r: "
|
||||
"%s" % (filename, msg),
|
||||
@@ -128,12 +128,12 @@
|
||||
values = self._parser.get_default_values()
|
||||
try:
|
||||
config = self._readConfiguration(config_files)
|
||||
- except ConfigError, exc:
|
||||
+ except( ConfigError, exc ):
|
||||
self._error(str(exc))
|
||||
else:
|
||||
try:
|
||||
self._applyConfigurationToValues(self._parser, config, values)
|
||||
- except ConfigError, exc:
|
||||
+ except( ConfigError, exc ):
|
||||
self._error(str(exc))
|
||||
return self._parser.parse_args(args, values)
|
||||
|
||||
--- a/nose/ext/dtcompat.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/ext/dtcompat.py 2024-10-23 07:52:47.698854233 +0200
|
||||
@@ -341,9 +341,9 @@
|
||||
# [XX] Normalize with respect to os.path.pardir?
|
||||
def _module_relative_path(module, path):
|
||||
if not inspect.ismodule(module):
|
||||
- raise TypeError, 'Expected a module: %r' % module
|
||||
+ raise TypeError( 'Expected a module: %r' % module )
|
||||
if path.startswith('/'):
|
||||
- raise ValueError, 'Module-relative files may not have absolute paths'
|
||||
+ raise ValueError( 'Module-relative files may not have absolute paths' )
|
||||
|
||||
# Find the base directory for the path.
|
||||
if hasattr(module, '__file__'):
|
||||
@@ -683,7 +683,7 @@
|
||||
|
||||
# This regular expression finds the indentation of every non-blank
|
||||
# line in a string.
|
||||
- _INDENT_RE = re.compile('^([ ]*)(?=\S)', re.MULTILINE)
|
||||
+ _INDENT_RE = re.compile("^([ ]*)(?=\\S)", re.MULTILINE)
|
||||
|
||||
def _min_indent(self, s):
|
||||
"Return the minimum indentation of any non-blank line in `s`"
|
||||
@@ -875,7 +875,7 @@
|
||||
add them to `tests`.
|
||||
"""
|
||||
if self._verbose:
|
||||
- print 'Finding tests in %s' % name
|
||||
+ print( 'Finding tests in %s' % name )
|
||||
|
||||
# If we've already processed this object, then ignore it.
|
||||
if id(obj) in seen:
|
||||
@@ -1179,8 +1179,8 @@
|
||||
# keyboard interrupts.)
|
||||
try:
|
||||
# Don't blink! This is where the user's code gets run.
|
||||
- exec compile(example.source, filename, "single",
|
||||
- compileflags, 1) in test.globs
|
||||
+ exec( compile(example.source, filename, "single",
|
||||
+ compileflags, 1) in test.globs )
|
||||
self.debugger.set_continue() # ==== Example Finished ====
|
||||
exception = None
|
||||
except KeyboardInterrupt:
|
||||
@@ -1354,28 +1354,28 @@
|
||||
failed.append(x)
|
||||
if verbose:
|
||||
if notests:
|
||||
- print len(notests), "items had no tests:"
|
||||
+ print( len(notests), "items had no tests:" )
|
||||
notests.sort()
|
||||
for thing in notests:
|
||||
- print " ", thing
|
||||
+ print( " ", thing )
|
||||
if passed:
|
||||
- print len(passed), "items passed all tests:"
|
||||
+ print( len(passed), "items passed all tests:" )
|
||||
passed.sort()
|
||||
for thing, count in passed:
|
||||
- print " %3d tests in %s" % (count, thing)
|
||||
+ print( " %3d tests in %s" % (count, thing) )
|
||||
if failed:
|
||||
- print self.DIVIDER
|
||||
- print len(failed), "items had failures:"
|
||||
+ print( self.DIVIDER )
|
||||
+ print( len(failed), "items had failures:" )
|
||||
failed.sort()
|
||||
for thing, (f, t) in failed:
|
||||
- print " %3d of %3d in %s" % (f, t, thing)
|
||||
+ print( " %3d of %3d in %s" % (f, t, thing) )
|
||||
if verbose:
|
||||
- print totalt, "tests in", len(self._name2ft), "items."
|
||||
- print totalt - totalf, "passed and", totalf, "failed."
|
||||
+ print( totalt, "tests in", len(self._name2ft), "items." )
|
||||
+ print( totalt - totalf, "passed and", totalf, "failed." )
|
||||
if totalf:
|
||||
- print "***Test Failed***", totalf, "failures."
|
||||
+ print( "***Test Failed***", totalf, "failures." )
|
||||
elif verbose:
|
||||
- print "Test passed."
|
||||
+ print( "Test passed." )
|
||||
return totalf, totalt
|
||||
|
||||
#/////////////////////////////////////////////////////////////////
|
||||
@@ -1385,8 +1385,8 @@
|
||||
d = self._name2ft
|
||||
for name, (f, t) in other._name2ft.items():
|
||||
if name in d:
|
||||
- print "*** DocTestRunner.merge: '" + name + "' in both" \
|
||||
- " testers; summing outcomes."
|
||||
+ print( "*** DocTestRunner.merge: '" + name + "' in both" \
|
||||
+ " testers; summing outcomes." )
|
||||
f2, t2 = d[name]
|
||||
f = f + f2
|
||||
t = t + t2
|
||||
@@ -1875,10 +1875,10 @@
|
||||
def runstring(self, s, name):
|
||||
test = DocTestParser().get_doctest(s, self.globs, name, None, None)
|
||||
if self.verbose:
|
||||
- print "Running string", name
|
||||
+ print( "Running string", name )
|
||||
(f,t) = self.testrunner.run(test)
|
||||
if self.verbose:
|
||||
- print f, "of", t, "examples failed in string", name
|
||||
+ print( f, "of", t, "examples failed in string", name )
|
||||
return (f,t)
|
||||
|
||||
def rundoc(self, object, name=None, module=None):
|
||||
@@ -2247,7 +2247,7 @@
|
||||
try:
|
||||
execfile(srcfilename, globs, globs)
|
||||
except:
|
||||
- print sys.exc_info()[1]
|
||||
+ print( sys.exc_info()[1] )
|
||||
pdb.post_mortem(sys.exc_info()[2])
|
||||
else:
|
||||
# Note that %r is vital here. '%s' instead can, e.g., cause
|
||||
--- a/nose/failure.py 2024-10-23 07:43:46.183868230 +0200
|
||||
+++ b/nose/failure.py 2024-10-23 07:58:46.423844961 +0200
|
||||
@@ -36,7 +36,7 @@
|
||||
def runTest(self):
|
||||
if self.tb is not None:
|
||||
if is_base_exception(self.exc_val):
|
||||
- raise self.exc_val, None, self.tb
|
||||
- raise self.exc_class, self.exc_val, self.tb
|
||||
+ raise self.exc_val( None, self.tb )
|
||||
+ raise self.exc_class( self.exc_val, self.tb )
|
||||
else:
|
||||
raise self.exc_class(self.exc_val)
|
||||
--- a/nose/inspector.py 2024-10-23 07:43:46.183868230 +0200
|
||||
+++ b/nose/inspector.py 2024-10-23 07:58:15.625845757 +0200
|
||||
@@ -38,7 +38,7 @@
|
||||
try:
|
||||
for tok in tokenize.generate_tokens(src.readline):
|
||||
exp(*tok)
|
||||
- except tokenize.TokenError, e:
|
||||
+ except( tokenize.TokenError, e ) :
|
||||
# this can happen if our inspectable region happens to butt up
|
||||
# against the end of a construct like a docstring with the closing
|
||||
# """ on separate line
|
||||
--- a/nose/plugins/base.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/base.py 2024-10-23 07:50:19.928858052 +0200
|
||||
@@ -67,7 +67,7 @@
|
||||
try:
|
||||
self.options(parser, env)
|
||||
self.can_configure = True
|
||||
- except OptionConflictError, e:
|
||||
+ except( OptionConflictError, e ):
|
||||
warn("Plugin %s has conflicting option string: %s and will "
|
||||
"be disabled" % (self, e), RuntimeWarning)
|
||||
self.enabled = False
|
||||
--- a/nose/plugins/cover.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/cover.py 2024-10-23 07:49:47.027858903 +0200
|
||||
@@ -194,14 +194,14 @@
|
||||
log.debug("Generating HTML coverage report")
|
||||
try:
|
||||
self.coverInstance.html_report(modules, self.coverHtmlDir)
|
||||
- except coverage.misc.CoverageException, e:
|
||||
+ except( coverage.misc.CoverageException, e ):
|
||||
log.warning("Failed to generate HTML report: %s" % str(e))
|
||||
|
||||
if self.coverXmlFile:
|
||||
log.debug("Generating XML coverage report")
|
||||
try:
|
||||
self.coverInstance.xml_report(modules, self.coverXmlFile)
|
||||
- except coverage.misc.CoverageException, e:
|
||||
+ except( coverage.misc.CoverageException, e ):
|
||||
log.warning("Failed to generate XML report: %s" % str(e))
|
||||
|
||||
# make sure we have minimum required coverage
|
||||
--- a/nose/plugins/doctests.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/doctests.py 2024-10-23 07:48:31.409860858 +0200
|
||||
@@ -275,7 +275,7 @@
|
||||
try:
|
||||
fixture_context = __import__(
|
||||
fixt_mod, globals(), locals(), ["nop"])
|
||||
- except ImportError, e:
|
||||
+ except( ImportError, e ):
|
||||
log.debug(
|
||||
"Could not import %s: %s (%s)", fixt_mod, e, sys.path)
|
||||
log.debug("Fixture module %s resolved to %s",
|
||||
@@ -413,7 +413,7 @@
|
||||
if value is None:
|
||||
return
|
||||
setattr(builtin_mod, self._result_var, value)
|
||||
- print repr(value)
|
||||
+ print( repr(value) )
|
||||
|
||||
def tearDown(self):
|
||||
super(DocTestCase, self).tearDown()
|
||||
@@ -446,7 +446,7 @@
|
||||
if value is None:
|
||||
return
|
||||
setattr(builtin_mod, self._result_var, value)
|
||||
- print repr(value)
|
||||
+ print( repr(value) )
|
||||
|
||||
def tearDown(self):
|
||||
super(DocFileCase, self).tearDown()
|
||||
--- a/nose/plugins/manager.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/manager.py 2024-10-23 07:47:47.274861998 +0200
|
||||
@@ -387,7 +387,7 @@
|
||||
plugcls = ep.load()
|
||||
except KeyboardInterrupt:
|
||||
raise
|
||||
- except Exception, e:
|
||||
+ except( Exception, e ):
|
||||
# never want a plugin load to kill the test run
|
||||
# but we can't log here because the logger is not yet
|
||||
# configured
|
||||
--- a/nose/plugins/multiprocess.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/multiprocess.py 2024-10-23 07:47:05.561863077 +0200
|
||||
@@ -478,7 +478,7 @@
|
||||
self.config.multiprocess_timeout-timeprocessing)
|
||||
log.debug("Completed %s tasks (%s remain)", len(completed), len(tasks))
|
||||
|
||||
- except (KeyboardInterrupt, SystemExit), e:
|
||||
+ except(KeyboardInterrupt, SystemExit, e):
|
||||
log.info('parent received ctrl-c when waiting for test results')
|
||||
thrownError = e
|
||||
#resultQueue.get(False)
|
||||
@@ -715,7 +715,7 @@
|
||||
test(result)
|
||||
currentaddr.value = bytes_('')
|
||||
resultQueue.put((ix, test_addr, test.tasks, batch(result)))
|
||||
- except KeyboardInterrupt, e: #TimedOutException:
|
||||
+ except( KeyboardInterrupt, e ): #TimedOutException:
|
||||
timeout = isinstance(e, TimedOutException)
|
||||
if timeout:
|
||||
keyboardCaught.set()
|
||||
@@ -810,7 +810,7 @@
|
||||
#log.debug('running test %s in suite %s', test, self);
|
||||
try:
|
||||
test(orig)
|
||||
- except KeyboardInterrupt, e:
|
||||
+ except( KeyboardInterrupt, e ):
|
||||
timeout = isinstance(e, TimedOutException)
|
||||
if timeout:
|
||||
msg = 'Timeout when running test %s in suite %s'
|
||||
--- a/nose/plugins/plugintest.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/plugintest.py 2024-10-23 07:45:51.173864999 +0200
|
||||
@@ -404,7 +404,7 @@
|
||||
sys.stderr = stderr
|
||||
sys.stdout = stdout
|
||||
out = buffer.getvalue()
|
||||
- print munge_nose_output_for_doctest(out)
|
||||
+ print( munge_nose_output_for_doctest(out) )
|
||||
|
||||
|
||||
def run_buffered(*arg, **kw):
|
||||
--- a/nose/plugins/testid.py 2024-10-23 07:43:46.184868230 +0200
|
||||
+++ b/nose/plugins/testid.py 2024-10-23 07:45:02.792866250 +0200
|
||||
@@ -198,7 +198,7 @@
|
||||
self.ids, self.tests, self.failed, self.source_names,
|
||||
self.idfile)
|
||||
fh.close()
|
||||
- except ValueError, e:
|
||||
+ except( ValueError, e ):
|
||||
# load() may throw a ValueError when reading the ids file, if it
|
||||
# was generated with a newer version of Python than we are currently
|
||||
# running.
|
||||
--- a/nose/twistedtools.py 2024-10-23 07:43:46.183868230 +0200
|
||||
+++ b/nose/twistedtools.py 2024-10-23 07:57:01.757847666 +0200
|
||||
@@ -166,7 +166,7 @@
|
||||
# Re-raise all exceptions
|
||||
if error is not None:
|
||||
exc_type, exc_value, tb = error
|
||||
- raise exc_type, exc_value, tb
|
||||
+ raise exc_type( exc_value, tb )
|
||||
wrapper = make_decorator(func)(wrapper)
|
||||
return wrapper
|
||||
return decorate
|
24
dev-python/nose/nose-1.3.7.ebuild
Normal file
24
dev-python/nose/nose-1.3.7.ebuild
Normal file
@ -0,0 +1,24 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="nose extends unittest to make testing easier"
|
||||
HOMEPAGE="https://nose.readthedocs.io/en/latest/ https://pypi.org/project/nose/"
|
||||
|
||||
LICENSE="LGPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND=""
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}/nose-wtf.patch"
|
||||
eapply_user
|
||||
}
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,3 @@
|
||||
DIST oauth2client-4.1.3.tar.gz 155910 BLAKE2B f4c5cd9a9fe0995638152180c0ed61627a88ccfd90ba4ea9d7ebc954deb42b39c340ef9634504a20e535aaf6cd96c0a98484527aa278f6b825fe6f461e4a69c7 SHA512 6ca6830c0461295b60598ef3e7ee047aa9fa463d1d2c19c18d6b8606a5b30b11f0798e06c51bd5be63afd8d408442fd846c2867f112655186f55c7dc8e0b7786
|
||||
EBUILD oauth2client-4.1.3.ebuild 839 BLAKE2B 1337de13b7a20c03cfa4798484c69aa1341f4aba5892cad8ef1317c2fa07a73eaf71caa11329a6da383efd4affe5d27eaf03d4c0cf5dc5bf16a1df5ff910da60 SHA512 c76f448886f8928074286b976200e45a7323f08fc32a0aac777a3dfcd8704e18177dd535e2086dc29b051b7a269f2d568ad37aab23cd0244f781e5eae057b0d9
|
||||
EBUILD oauth2client-4.1.3.ebuild 933 BLAKE2B 59d9161bbd4936a5a4e34c3aa8d93a001301522e523c2fad6efe18c6382082f165241e6bc4b5d9ee990cd68c86f370076cbef591fe4160138014f61a6f8838df SHA512 e1503d1d309fc08dc1944a27627e4c5dd4a6907767d05763c6691ef65a179b1c9b68ecdb1bab70ccf330c4ee932a06800071dfabd5d117f11c4a043f037e6976
|
||||
MISC metadata.xml 529 BLAKE2B 51e0223faba13b317a06bc425d2f0a97cb23bfb166337c741a6d66226ef7d92690a71904d2e3259db863ecb8945749d151a9eb007d1574cc7632c7db6052c8f3 SHA512 ba8661acf8320d256abf5e257e53e08455c7fcb1a277843859a07ba8bdcc85390b97d83fe336fa93040b33d275ecf16d42b5929bb3b6143950c4e9349ea71394
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_COMPAT=( python3_{9..13} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
@ -19,8 +19,8 @@ RESTRICT="!test? ( test )"
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysnmp-pyasn1-0.1.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysnmp-pyasn1-modules-0.0.5[${PYTHON_USEDEP}]
|
||||
|| ( >=dev-python/pysnmp-pyasn1-0.1.7[${PYTHON_USEDEP}] dev-python/pyasn1[${PYTHON_USEDEP}] )
|
||||
|| ( >=dev-python/pysnmp-pyasn1-modules-0.0.5[${PYTHON_USEDEP}] dev-python/pyasn1-modules[${PYTHON_USEDEP}] )
|
||||
>=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.6.1[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST odp_amsterdam-6.0.0.tar.gz 13244 BLAKE2B 31acf2848a34b5722b59bcbe50b891bd1b0b56179d29d4222a1fc7c55e1b45903b56a4d34d112676ac22842a585ae8d02fce6be573b1bf967496e3dc1a6ec89a SHA512 9282d59abc50465a119da0c14cae06568c6a335e8ce1af175c8cb20c11b30a25841382fa7e214ad942adfb2247341fd349689419cf39df1a8e1aab9c3de08f0e
|
||||
DIST odp_amsterdam-6.0.1.tar.gz 13278 BLAKE2B e660ecf1903b70c321efa0882fe8de3ba5cf226c9dc3d0fc4d3d4c108b772ef665ed268e1a147754e43655679f82fa976659cea929068b6be362da79678dc743 SHA512 b38e98a19566f28ed4d4b93d02ed5fc518ad0832bbb3a62f7692404d32f21adc033bcfd5b281bf06da93af27b60bd0e64e9964162a2ba9d04061959d33a4df87
|
||||
DIST odp_amsterdam-6.0.2.tar.gz 13367 BLAKE2B 201ddbede3a5bee032c281ad2e56ae3bf18dc5173ea23d6403073042c82036de0d589f19c19b3939667fd7f2cdb315f7a58c5c81c31c1a90f6dfcb197512413f SHA512 aeaf094fca47f81e86bc57d8ba2a677632d6850c27e48e142ce126de511a057b53db294b1030e6a5887cabd11724f81d523644e98e1f281d2ab4d10a8c7b2524
|
||||
EBUILD odp-amsterdam-6.0.0.ebuild 869 BLAKE2B ae0da4aeb0ebf163bb2de87501e915195497f66096f43422b8b56f476415102e5cc9d2ca925300a65bd77b469bcd614b97e46dcba36e65e9491313943390b346 SHA512 599292a3ac709441bad62d336933af4ffd5f152e98866e79763fd8a7da71d8dca6107b42709de028ae4f74b4a1679779b75f664f7e14f2ece429083b5d47a7cc
|
||||
EBUILD odp-amsterdam-6.0.1.ebuild 825 BLAKE2B 27ba06e26b3715104167a59119106d2020e32c826bce09eae9eba4ea66406e0ebcea6bb5e90dbc99199a7e32486e356d20717f378102b2bf2019be8c14c79757 SHA512 29946337f07e665bea0d706e4810a3432297278fc0b11d26e213e8281c0a733a20f805dbdf6bd77428e515b897b0743529df2c23e3fed30315f6f9b30b7482eb
|
||||
EBUILD odp-amsterdam-6.0.2.ebuild 825 BLAKE2B 27ba06e26b3715104167a59119106d2020e32c826bce09eae9eba4ea66406e0ebcea6bb5e90dbc99199a7e32486e356d20717f378102b2bf2019be8c14c79757 SHA512 29946337f07e665bea0d706e4810a3432297278fc0b11d26e213e8281c0a733a20f805dbdf6bd77428e515b897b0743529df2c23e3fed30315f6f9b30b7482eb
|
||||
MISC metadata.xml 541 BLAKE2B e9ca0536b1ff96b36252a99d29545832440dec1ce285a60c014cf1cdd70be7973f407edab1cd2d54c5ad739dc963549aedcf0f14ceca8f75a9d23f7f43d340c1 SHA512 1ba10efdfbf2692e46097c19067e2ca1a5f1142f7310009365cfc5ae11d880fac672156c7477444f17b26e2aaea82bd558c136c4092290fd97a0f4341d51cb5c
|
||||
|
31
dev-python/odp-amsterdam/odp-amsterdam-6.0.2.ebuild
Normal file
31
dev-python/odp-amsterdam/odp-amsterdam-6.0.2.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous Python client providing Open Data information of Amsterdam"
|
||||
HOMEPAGE="https://github.com/klaasnicolaas/python-odp-amsterdam https://pypi.org/project/odp-amsterdam/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
3
dev-python/ollama/Manifest
Normal file
3
dev-python/ollama/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
DIST ollama-0.3.1.tar.gz 10033 BLAKE2B 1e653f593c37c551d6dfd63b99fb0621889f658a8dc277a7bcaa4659ab52329034a5bd5f954aa847f4cd443707f7e6eac517766d7c5687a659e45c0e5487b74d SHA512 02b32d96c3c000ead0dd6074c0dd404ab20faf25102cb775be99bd6afd1aafaaf5027073743c685e69c334608aea69afcfa36d1c9a5476194483a8375d3fef41
|
||||
EBUILD ollama-0.3.1.ebuild 691 BLAKE2B 0132b8cf5abb8c23a64aea34744e99183d3796e3bdaa878c932b286d201d4638296bf1dd1206a25a5a9abc279cbfd0831e7d9d26d3f1608ed1ae1cdf8e6465d7 SHA512 f34d22240c9698b80978184368f133e4ea6cfb5deea7da85f24959c61fdaf418c4e5c95ab6a26adfa5208456a0d63f8de3314fa2022864ff4b1bea73a525a949
|
||||
MISC metadata.xml 503 BLAKE2B 38dd3078beaaa78b5d7ef31636ec34477bb85c35f47635744417d7a7e6cf6f784551b4af321096a6e482ab642f1168259bd57520f7937810d0b14fe54dfaf606 SHA512 77aabf356cf3d7bfa5ebee5c92eaa4ac9d800843d9157857273a94e1017c31d4e8ee2fedf8ded8cb30edb5a1340e6f42b9b926243899f7a93bcbb876b5020121
|
@ -6,7 +6,11 @@
|
||||
<name>Andreas Billmeier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">aranet4</remote-id>
|
||||
<remote-id type="github">Anrijs/Aranet4-Python</remote-id>
|
||||
<remote-id type="pypi">ollama</remote-id>
|
||||
<remote-id type="github">ollama/ollama-python</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>hello@ollama.com</email>
|
||||
<name>Ollama</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
28
dev-python/ollama/ollama-0.3.1.ebuild
Normal file
28
dev-python/ollama/ollama-0.3.1.ebuild
Normal file
@ -0,0 +1,28 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="The Ollama Python library provides the easiest way to integrate Ollama."
|
||||
HOMEPAGE="https://ollama.ai https://github.com/ollama/ollama-python https://pypi.org/project/ollama/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST openai-1.3.8.tar.gz 122136 BLAKE2B 24c2b161bd941cf71ac26d8473af9d7ecd0fffb3757ca0f5644a1862d9a71eb07ed64c344940e85fd9e12edd97980f2d41f67cfb7ad8b13f1fb536ee4e41b26b SHA512 b891b03f1cabd8906f8b82a6fb081c8a8245e1f79c0615fd1fec9157520e68d60231a4836928a455cc01b4b05cf5a43ad72ad026104beade130bee579be179d4
|
||||
DIST openai-1.35.7.tar.gz 253819 BLAKE2B aec767de29757b17342be46f4fabf48aa6a795b9fa9d5ea99dc1e8ccbc74b242435e0c5b44a8bb2ebf2e99e46ac59d132da3256c2db4b090aaeda907f4a15d00 SHA512 498f5c71438ff708e7796439123b67a196178a4ec57fe2978fd50b30a88ad7a939aba2e4abb95ba2777b6a54f7e28dcd035f50682e792d5a9b332737805f66c0
|
||||
EBUILD openai-1.3.8.ebuild 871 BLAKE2B e082d863e4e8f9f5f3551f4f460d7eb1f924767fb0b7ca6d221d6290a37194da408cad19581be4c56136e310d0a9b4f58c190d6b89cfb244a8b2e1c67cf7875f SHA512 e5155b2b81c6b857483ed6ff2acc32d4d26280fc48f5e42b69c7def7a01220999958a71ae89f567be86d5ea3d720a7f5c66bb2b2b4997b12667adf8ea9f9cebb
|
||||
EBUILD openai-1.35.7.ebuild 871 BLAKE2B e082d863e4e8f9f5f3551f4f460d7eb1f924767fb0b7ca6d221d6290a37194da408cad19581be4c56136e310d0a9b4f58c190d6b89cfb244a8b2e1c67cf7875f SHA512 e5155b2b81c6b857483ed6ff2acc32d4d26280fc48f5e42b69c7def7a01220999958a71ae89f567be86d5ea3d720a7f5c66bb2b2b4997b12667adf8ea9f9cebb
|
||||
MISC metadata.xml 505 BLAKE2B a5245462c62a7fa7e51153dd4040ed8180553474bd9ea584f94a0724d61d8965f0109375bc6d39fe2480c89f670ec08616311ab9320f53218200f1f0f6c39932 SHA512 33fa7a68d794e8badc728091a30fed602d0305c5d6fc72dde8ccf04271c1ea271d16e021aebafc24baa6e20f6856b5302eedabfa39d86258fd2254287c007159
|
||||
|
33
dev-python/openai/openai-1.35.7.ebuild
Normal file
33
dev-python/openai/openai-1.35.7.ebuild
Normal file
@ -0,0 +1,33 @@
|
||||
# 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=hatchling
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python client library for the OpenAI API"
|
||||
HOMEPAGE="https://github.com/openai/openai-python https://pypi.org/project/openai/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/typing-extensions-4.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/anyio-3.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/distro-1.7.0[${PYTHON_USEDEP}]
|
||||
dev-python/sniffio[${PYTHON_USEDEP}]
|
||||
>=dev-python/tqdm-4[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -2,8 +2,10 @@ DIST opower-0.3.1.tar.gz 29684 BLAKE2B 8dc9cbf45a2db8e4f7e5cb941ff3b45fbddad6587
|
||||
DIST opower-0.4.3.tar.gz 32798 BLAKE2B 5ebe79bc63ceefd05dee2a19c34c2c24c074be2f55cf8a74dfd1ffc3bb45107542df454cb6384f4089aeda4772e0ca0ffce66bd185ff817dceb611a040236a32 SHA512 0a516e7035b7c2ceb970e4d54f347a06d55aeddeac7fe554417507028109a4a977b3b488d8601160cec9c54f9debba1863385b044868969f901a1b8ab0c9e528
|
||||
DIST opower-0.4.4.tar.gz 32827 BLAKE2B ee3dbd375647b8a23deb103ecaf82761e082192885af0f01aab1acb09b4deeccb6090efd2ee642e14dd73aa59f992e08f2e63bf80eada8769b3d2bb98696b2ed SHA512 53ffb8a7ac69ef4ce7f50817541c93e30cec5f9e3c0dfcae2bac34ba786f50d0ce6d6b24954f08e90c87505de581cd9612159686d3640d87336b88eb07a7b408
|
||||
DIST opower-0.4.7.tar.gz 33055 BLAKE2B 1ef35f9bc95272c3ed30ae420fbc91a394ec7a3314b1992b22024b6b99bbbf5a32b23c1fd1c20f9d3dffd34884dec5f3cd14a760469c15f793e2e46530d0a633 SHA512 9d6e801368d547c96f06960528a3bbeada515cbe90ce5e166ada8739f1a3964c4d00850f1dc0f4e4fd74e9a37f032d54a1e2db01b6e6f24f5cf4c833ed2bc28a
|
||||
DIST opower-0.8.3.tar.gz 38047 BLAKE2B 1efd85074be4f6072a81420615e148c263d8dea728d6f4747588a3d93a03826e2cf741d37e65e20302a04f7098672788e143f56ca66b2a79fe7d025b62a82333 SHA512 ab07ae2613a36813965d8a6e920cad7870913e7bba2c4f80b323654d7f6617656d4ea443b05c84058ca1d4e518683df0c42e0f375b5a78c6167e8cd00fb1a770
|
||||
EBUILD opower-0.3.1.ebuild 764 BLAKE2B 2e1b5e976eb7faf8d0667190e412c6c65344f33879d5b524a84a0f4efafa99e8dd9b964e6c884559ea076e82aa88ddf305fc74bcb78e9b667715e64327185e2e SHA512 485ece691611f1221242ebc7203e7b96c49695178f6677976565cf8cc4666de321f9f29aaf1233910e274e29bf9547d41637c38b0257c784fb7506bacdaf2bea
|
||||
EBUILD opower-0.4.3.ebuild 764 BLAKE2B 2e1b5e976eb7faf8d0667190e412c6c65344f33879d5b524a84a0f4efafa99e8dd9b964e6c884559ea076e82aa88ddf305fc74bcb78e9b667715e64327185e2e SHA512 485ece691611f1221242ebc7203e7b96c49695178f6677976565cf8cc4666de321f9f29aaf1233910e274e29bf9547d41637c38b0257c784fb7506bacdaf2bea
|
||||
EBUILD opower-0.4.4.ebuild 764 BLAKE2B 2e1b5e976eb7faf8d0667190e412c6c65344f33879d5b524a84a0f4efafa99e8dd9b964e6c884559ea076e82aa88ddf305fc74bcb78e9b667715e64327185e2e SHA512 485ece691611f1221242ebc7203e7b96c49695178f6677976565cf8cc4666de321f9f29aaf1233910e274e29bf9547d41637c38b0257c784fb7506bacdaf2bea
|
||||
EBUILD opower-0.4.7.ebuild 812 BLAKE2B 77eff09661f44387c3afb67fee03af58d463daa2cd7f8f7ea80379539089f0eca35c0fa93c09c6c06a6fa542fd58189c0a10a10a94ac1284389340eea63e1da2 SHA512 65b705d156e102456a1d29b48b3b8275f1be1c758c92d6a487312141c78822a5330404810c4fd42beb0ab3ae5c7e9f83a45f82c673035bfb5e42f610006b3b8e
|
||||
EBUILD opower-0.8.3.ebuild 812 BLAKE2B 77eff09661f44387c3afb67fee03af58d463daa2cd7f8f7ea80379539089f0eca35c0fa93c09c6c06a6fa542fd58189c0a10a10a94ac1284389340eea63e1da2 SHA512 65b705d156e102456a1d29b48b3b8275f1be1c758c92d6a487312141c78822a5330404810c4fd42beb0ab3ae5c7e9f83a45f82c673035bfb5e42f610006b3b8e
|
||||
MISC metadata.xml 502 BLAKE2B 18b640b6ee57712e551f28053de871360e4f7caecc2bc1c1a405eefed951d5370820f6e83da5c05e67e0bf882b1f3899996c80c03e1910bc3bb55219f2e8c50b SHA512 ee38f413cf7afcdffa67d485e4049035f73e02bd8061b47f04946ae3b7dd97de8b909e895252227b416a1cadd41745773ec4da032cc71becaffa4d398458ce5f
|
||||
|
31
dev-python/opower/opower-0.8.3.ebuild
Normal file
31
dev-python/opower/opower-0.8.3.ebuild
Normal file
@ -0,0 +1,31 @@
|
||||
# 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 Python library for getting historical and forecasted usage/cost from utilities that use opower.com such as PG&E"
|
||||
HOMEPAGE="https://github.com/tronikos/opower https://pypi.org/project/opower/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiozoneinfo-0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/arrow-1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyotp-2.0[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
rm src/demo.py
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST p1monitor-3.0.0.tar.gz 10753 BLAKE2B be3521a014d23a712a19b16a236a9b04fa4288a31456ad29ac2cafceca73f6dca0a2c302dbe8c9e93fcc362e1d256750721e63b01a6696303e899e6cef0eaa91 SHA512 37210c26834d3463bfc0c21173446fbe8ca076de0cfde3b0b3da8261f3ad77ed2c14092db149396a6223ebe1006dc7c0030d1c487eb644ae5e1790b53b04fc78
|
||||
DIST p1monitor-3.0.1.tar.gz 10705 BLAKE2B fff5915dfab267b019014f2f7a8528385efdcd7262e350f390efa9f34ca3aa8b1522da1d22e7d2705a5e57766c7d724930985c6672908c51f67f4dd14ec6c9d8 SHA512 213587f6bf393230dbe92cd9cd0144e248c758c35db3fa067ca2f788a03e8a6d16e302feee19011368900e2aa140f4c339225f37a83939baa56d1aa5d82681ac
|
||||
EBUILD p1monitor-3.0.0.ebuild 834 BLAKE2B bf0d25ec8cce1c99dd9342680c19a1f6e963f40ca2bc277d6f54b78515112cc6a178422d6d664dd8936cbab4ea01359f25b782441fee7d0ef51299aa3e038d4e SHA512 3c38ef0f7f648f53a6c12614263e749e9d2ee5922d80b116b6f844b256ba98cd2fef85aec91e78d315338e5c1b7d2acb46ffdd4595d5f5288e6a292c58212a85
|
||||
EBUILD p1monitor-3.0.1.ebuild 834 BLAKE2B bf0d25ec8cce1c99dd9342680c19a1f6e963f40ca2bc277d6f54b78515112cc6a178422d6d664dd8936cbab4ea01359f25b782441fee7d0ef51299aa3e038d4e SHA512 3c38ef0f7f648f53a6c12614263e749e9d2ee5922d80b116b6f844b256ba98cd2fef85aec91e78d315338e5c1b7d2acb46ffdd4595d5f5288e6a292c58212a85
|
||||
MISC metadata.xml 533 BLAKE2B a70327eca67e0aea4f83814a499340727b33ae11ced29853a44ca12716c676c73553172723937d838c290f4d21bd6cd65c48f7dead368de2bad8ec7f03b27d57 SHA512 a2f98b812d2ffe74c0fc05a9e4947ef62924fff2d593c3ae3a8e30920350eb1b0d803c4c2d7de2c21119c8b2fc980ec9526133324d1838802b3992a599d32c91
|
||||
|
35
dev-python/p1monitor/p1monitor-3.0.1.ebuild
Normal file
35
dev-python/p1monitor/p1monitor-3.0.1.ebuild
Normal 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Asynchronous Python client for the P1 Monitor"
|
||||
HOMEPAGE="https://github.com/klaasnicolaas/python-p1monitor https://pypi.org/project/p1monitor/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
python_test() {
|
||||
py.test -v -v || die
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,4 @@
|
||||
AUX fix-setup-py.patch 1292 BLAKE2B 38167c7b0f2c60db69dad8caf638d35d01e402c4d1ebe576599b5ae20122f47a5e7e57b0b11fb6e2de85a4b61ef20ad7766f0858646cc34a451b3a423026f65a SHA512 112c21effb1d5ff5e3fdd63a832c09d6255c922e64279fc8c27b391f49577267133541deeac220fcb007db716f699af548bbc1446fe97917e33fd7e90115842c
|
||||
DIST py-melissa-climate-2.1.4.tar.gz 5610 BLAKE2B 16df0fa014dc035646477c9f988ce02885ab259086157eb2cad93fb03ae4af647d088d2bc36168ec49ec47d551f38e61f4e8e281edd273f9cd5c9393f700fb06 SHA512 9cd4c1fe4cd0798d8155d1410f894b4842d69d2814898c9ec3e2027bc3696c68d967c5a4f0a3a601216b1aec2faacb15eba456d77f04f12cd025b30fd2d49830
|
||||
EBUILD py-melissa-climate-2.1.4.ebuild 814 BLAKE2B 23236abd053898a91ca33c258e3771ce7be4bedeb45a4641ff5622108a72614e085361644c82633d5d73dcd0a0872d37778d1cc85431e67a1ecee6641f45aeba SHA512 83294a97c6f95dbafa008e14a49965a0242c5465b9a910af0a6069eb90c6a602b48c157cfcadec800f4fe3f6b97e45be2890ce5053f7e66157bfaf4524bf598e
|
||||
EBUILD py-melissa-climate-2.1.4.ebuild 885 BLAKE2B 1eda3cac607af84d87650b6d02172c61977441d774e8c31b8bfd3d56e0f9e0b4eeb7914aa0e1e09e9f7dede9e070133f637e59520fb6bbbeda71c49c65d9c440 SHA512 7d0711eead242f183eab862cb407aab1d71901b481c8e38989b1632b394a6d913e5e29c68464b1ab07855b728c25b9a48e976b83d05781d42fc9a2dcf46e927d
|
||||
MISC metadata.xml 539 BLAKE2B f537781f55dbd4fa791ce14a3129cc18cd59d2a0d8942f479ac7c74ac5604f64f94180a19a3ef41e2d08e9d9cc64a5b058a0c8db6a17e5089381a902f0dcc616 SHA512 2493770af3cf5b6ffb7ce7fff93192fbf61499be0b634b83a85be8a063a3af0ee78b5fd044de02fca2a057f955896c70f87023d9d46713a5a45d8ff64d56524a
|
||||
|
30
dev-python/py-melissa-climate/files/fix-setup-py.patch
Normal file
30
dev-python/py-melissa-climate/files/fix-setup-py.patch
Normal file
@ -0,0 +1,30 @@
|
||||
--- a/setup.py 2024-10-24 07:32:32.373804938 +0200
|
||||
+++ b/setup.py 2024-10-24 07:32:50.127803029 +0200
|
||||
@@ -24,7 +24,7 @@
|
||||
version=VERSION,
|
||||
description='Api wrapper for Melissa Climate http://seemelissa.com',
|
||||
setup_requires=['setuptools-markdown'],
|
||||
- long_description_markdown_filename='README.md',
|
||||
+ long_description='Api wrapper for Melissa Climate http://seemelissa.com',
|
||||
url='https://github.com/kennedyshead/py-melissa-climate',
|
||||
download_url=
|
||||
'https://github.com/kennedyshead/py-melissa-climate/archive/%s.tar.gz' % VERSION,
|
||||
@@ -41,7 +41,6 @@
|
||||
keywords='Api Melissa development wrapper',
|
||||
packages=find_packages(exclude=['contrib', 'docs', 'tests']),
|
||||
install_requires=['requests', 'requests-futures', 'aiohttp'],
|
||||
- test_suite='tests',
|
||||
extras_require={
|
||||
'dev': ['check-manifest'],
|
||||
'test': ['coverage', 'mock'],
|
||||
--- a/setup.cfg 2024-10-24 07:38:54.108763898 +0200
|
||||
+++ b/setup.cfg 2024-10-24 07:39:04.744762754 +0200
|
||||
@@ -1,5 +1,7 @@
|
||||
[metadata]
|
||||
-description-file = README.rst
|
||||
+desciption = This is an unofficial wrapper for melissa web api: http://seemelissa.com/en
|
||||
+long_description = This is an unofficial wrapper for melissa web api: http://seemelissa.com/en
|
||||
+description-file = README.md
|
||||
|
||||
[egg_info]
|
||||
tag_build =
|
@ -26,5 +26,8 @@ BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/fix-setup-py.patch
|
||||
eapply_user
|
||||
}
|
||||
distutils_enable_tests unittest
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST py_nextbusnext-1.0.2.tar.gz 5345 BLAKE2B fa30fda3b48616dc01367694e0f7ae4317f5965b51f0bad0222ff26fae82a2a47021f8853688dc8a35e36506b974c56f5114b949ba021acc43c18cd388325806 SHA512 1c9e013cc64af6deed730101fab9293265e71b7fa05b5134c5378501e84e0a2ffa8d42a59e69e35fccb74a4ab0cfd721d631ebc5a8e2caa4fa524c923a1db448
|
||||
DIST py_nextbusnext-2.0.5.tar.gz 3857 BLAKE2B c630474a0a8106798fba3748a9ca37949b8410ae7a7a5e9130cd3cbb9697fa444a208bbaebb314ef67696e597c0f120e75d04e993f7e897c8ee5497f4e82093f SHA512 31ea3d5a7f7ac05d54f4e546443aed4b32e4807cc542ab098e9e66cd486a5e69fab9463024ae680aa9921404f522addb225cd5e60b44fdcb5766d33517c7accc
|
||||
EBUILD py-nextbusnext-1.0.2.ebuild 477 BLAKE2B d3327ea9df1c7f7cda231e1d7e224eaac851c980908c55151c201ef8f8b83e23406bdff38cc471f793b2a39721ac70e249adc47cd3776f8dd7de650fec4f81af SHA512 556eb0bbb06411fe9df0b7ca6306df4f36c859770d3ca0902e673ecb1a6ec57942cbfb2abb30986246d78f7f655997e1eedbcef820f22e5d91267263cdfc62e4
|
||||
EBUILD py-nextbusnext-2.0.5.ebuild 477 BLAKE2B d3327ea9df1c7f7cda231e1d7e224eaac851c980908c55151c201ef8f8b83e23406bdff38cc471f793b2a39721ac70e249adc47cd3776f8dd7de650fec4f81af SHA512 556eb0bbb06411fe9df0b7ca6306df4f36c859770d3ca0902e673ecb1a6ec57942cbfb2abb30986246d78f7f655997e1eedbcef820f22e5d91267263cdfc62e4
|
||||
MISC metadata.xml 398 BLAKE2B fceb8189fe69802679f4c698a9f398446941eb652d940d30b6eba16559f15cb0e55bec8b771ecf26c3882f628cf53e68f3a142a6e1aa66c4cd9a0ee39caf58fb SHA512 285d2d18d442e87c8f7b63ed67548edeeb61274788986e567e505f8c3500d5ebb0cd03259cc8f8d39498ac19aeec8f6e4c66c94782b81d91dab0431e5b935bbf
|
||||
|
16
dev-python/py-nextbusnext/py-nextbusnext-2.0.5.ebuild
Normal file
16
dev-python/py-nextbusnext/py-nextbusnext-2.0.5.ebuild
Normal file
@ -0,0 +1,16 @@
|
||||
# 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="Minimalistic Python client for the NextBus public API for real-time transit arrival data"
|
||||
HOMEPAGE="https://github.com/vividboarder/py_nextbus https://pypi.org/project/py-nextbusnext/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
DOCS="README.md"
|
@ -1,8 +1,10 @@
|
||||
DIST pyDuotecno-2024.1.2.tar.gz 13849 BLAKE2B 3ca803e67ed1291dc60205800eb8ccaf8a35d87d74da70aef970e4c4b8cbc3b025dba2445a5e385aef3b3f0f69dd93d3757373f54e99729fcb4a28a25bd09e53 SHA512 f61d84583bf364655318f92dfb17b1b141e0f992d7e65bea720d9576e3020fb1282ec5e0e36bd523865a359464939bdaeb83df9c92d158d45e4e88edb2f8aadf
|
||||
DIST pyDuotecno-2024.3.2.tar.gz 14512 BLAKE2B 2c05ccc1a8fb99555154ae90e4af6b2ccfe14fb619edcdd5345b972539888c36750a3fef0e24f98b264e12d11095891302255e38ec4bbf91d727b4f791609cf0 SHA512 52a828bf4cf7c4af81110a99830f780f5ccf90febe2d76de4a75cfbf92587418f42c208f561dccc96b0fe29615fe5771dc878f9d45402a5e6b86d37380d9ecf4
|
||||
DIST pyduotecno-2024.10.0.tar.gz 15296 BLAKE2B 8abec27dba2316a5dc2cad2d440c254b7858b95e0ceba142be4ae40c036923165ce325461ac9c4d9feb1cd296e261f22a2096c694d97cf2e0d9816fbbfc9f4f4 SHA512 a02929504992eb8d6cdc44801fceed697e6929260111fbfb74b90ea228784aebb26c4a723a763bd7e7ab0e6a50c1c8a246985aac1e49528a589d5d22df8b5f39
|
||||
DIST pyduotecno-2024.5.0.tar.gz 14835 BLAKE2B a5b0fab287c0f06433ab10e6aa165854275b0b452bee82c3d05216c1912e512db4081a7384144b9fe98ec1e5f864a87b020d896a0f62a6a26735d42672984421 SHA512 603b36f5198638e2488f5d9bf68c22814fd345477118fa4328c7a5fce4553b01b69ea6fee4d81dcbd0ad03b34a1792fc8f193e0288fad83cc0a6721975205db0
|
||||
DIST pyduotecno-2024.5.1.tar.gz 14830 BLAKE2B d4cb9e8df47050bc4d10c9ab10da68189b684f7c7a1dde9d6800b358d7229b5aac41761f75e9b812d7a7734242c84f287240656e9d1dbff96335a31591991a90 SHA512 bcd9d23b9bbb39eb9d49239d7aa7256abce843c52ca59b3150aafdb46019e7b87a941ce48e9f6128a665a6f13ef81a8b126e2a3af45c13155e4c7153bec38da8
|
||||
EBUILD pyDuotecno-2024.1.2.ebuild 465 BLAKE2B 3e3c8b450541593ecf11e53cf19f6761c188d355aee8f8441fc3dac0ef531a8a0d64eb3e5ea6efc35b5572f29507ab6bd5355135047ad647a43bbbbfbf510031 SHA512 cae0411d7ec81297dc4b5e6b2ec75e52313a3a6c199a6ca000c91dcec329fa86f7fcb1cc77be369ecccdc12f3b6905cd5217f76f794d095f69eb756a25ad68c8
|
||||
EBUILD pyDuotecno-2024.10.0.ebuild 445 BLAKE2B 2fa75ec1e0f1102b6438c36e018628e905f1e0fb49db055ee5226c48473e1fc8923e6250f48ef459b1a18ea829565005ddfabaf95875c86d5a00b2cd2f24dbd4 SHA512 4e0cb4b9a94eaaceeeb642f579d7ea19e330892e049fbbe364fdd43e47bfb0236425e87c8dff64d83988bb559a65872e6ca5b8790f316ae7abf941d446b6e72e
|
||||
EBUILD pyDuotecno-2024.3.2.ebuild 465 BLAKE2B 3e3c8b450541593ecf11e53cf19f6761c188d355aee8f8441fc3dac0ef531a8a0d64eb3e5ea6efc35b5572f29507ab6bd5355135047ad647a43bbbbfbf510031 SHA512 cae0411d7ec81297dc4b5e6b2ec75e52313a3a6c199a6ca000c91dcec329fa86f7fcb1cc77be369ecccdc12f3b6905cd5217f76f794d095f69eb756a25ad68c8
|
||||
EBUILD pyDuotecno-2024.5.0.ebuild 445 BLAKE2B 2fa75ec1e0f1102b6438c36e018628e905f1e0fb49db055ee5226c48473e1fc8923e6250f48ef459b1a18ea829565005ddfabaf95875c86d5a00b2cd2f24dbd4 SHA512 4e0cb4b9a94eaaceeeb642f579d7ea19e330892e049fbbe364fdd43e47bfb0236425e87c8dff64d83988bb559a65872e6ca5b8790f316ae7abf941d446b6e72e
|
||||
EBUILD pyDuotecno-2024.5.1.ebuild 445 BLAKE2B 2fa75ec1e0f1102b6438c36e018628e905f1e0fb49db055ee5226c48473e1fc8923e6250f48ef459b1a18ea829565005ddfabaf95875c86d5a00b2cd2f24dbd4 SHA512 4e0cb4b9a94eaaceeeb642f579d7ea19e330892e049fbbe364fdd43e47bfb0236425e87c8dff64d83988bb559a65872e6ca5b8790f316ae7abf941d446b6e72e
|
||||
|
15
dev-python/pyDuotecno/pyDuotecno-2024.10.0.ebuild
Normal file
15
dev-python/pyDuotecno/pyDuotecno-2024.10.0.ebuild
Normal file
@ -0,0 +1,15 @@
|
||||
# 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="Open-source home automation platform running on Python 3."
|
||||
HOMEPAGE="https://github.com/Cereal2nd/pyDuotecno https://pypi.org/project/pyDuotecno/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
DOCS="README.md"
|
@ -1,3 +1,3 @@
|
||||
DIST pyasn1-0.4.8.tar.gz 146820 BLAKE2B 5c00b47c2014e599d1aa2e14c3004b3688786c7afd160c85709d5a0f324166abb1d29ebbd9f3e13100166e7176710e4dc6e1b8fcf80db5f5bdaa202912f8a023 SHA512 e64e70b325c8067f87ace7c0673149e82fe564aa4b0fa146d29b43cb588ecd6e81b1b82803b8cfa7a17d3d0489b6d88b4af5afb3aa0052bf92e8a1769fe8f7b0
|
||||
EBUILD pyasn1-0.4.8-r2.ebuild 458 BLAKE2B a05b56c14f3855ac3aeae958d6bb8c66afd575f6a448a613945aa12c3d657d60238b362e9d5c5fa09b1beb8530c935c6cd8ca61c8e334f388b07b51f7d6f99f8 SHA512 f09e136c6b179c4cfe11121294fc60889348a70a451065fbfaed1c99f6f7dc0e41b7f23cc54d32ce21d3357e46b9ff2905b81925e7e2be7b619aa362cd30a13e
|
||||
EBUILD pyasn1-0.4.8-r2.ebuild 492 BLAKE2B f5a2a7a608f3e3e2d0d201ee2cae544f4bfb1005aa32ca861af80dabe2c49096fb74cd809946541ec75d59227eb56660e5da2bc027d71075d5e3106f8f21ef46 SHA512 ba39222303fc97c6f5293f3415cb345f39ccc25ba0e1843154373191edf8c854fcfed05bd3d2d1f99a784e3d15223a7baa19c5258af9cec84e1364ab0447a9c3
|
||||
MISC metadata.xml 510 BLAKE2B c4d9d1262b957521bc2d4ed0120da1db5e631c65802be6bb87e98f3f65872f978d8b4883f2949e2bcf9b6f09582c2ba0bb28722bdc23ccb65be0b24ab2d7c4d4 SHA512 aabaf816d5551f4ea65c30d8a8a81d73f760b5b008b88a14ae78f36ece9bb4fac5bc0b33939dbd77edd8d686947b0c41dff33f9f199731f5eac616072dccb50d
|
||||
|
@ -17,6 +17,6 @@ HOMEPAGE="
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
|
||||
REPEND="!dev-python/pysnmp-pyasn1"
|
||||
distutils_enable_tests unittest
|
||||
distutils_enable_sphinx "docs/source"
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST pyblu-0.4.0.tar.gz 7911 BLAKE2B f8ec69ec8780c8c96ac34cfed3068c45a745730b3214af504bfb0572c1b2a8bb064c85ddc20a13870a2b0edce2fb88c8033208bdd3e52868d9351cb9c75e83d1 SHA512 acb2fd9d93f1f2a6d728534dfd70cd72f1874ebba249988c863b2566f1705f2822f9e8b81eaec5724976e502353fed94b3ae4ef70023ed2e968a5ad31df02025
|
||||
DIST pyblu-1.0.3.tar.gz 8820 BLAKE2B d802d1fc5357cc93c840e4c1d95156cefa02ffbf2939259ffd3e88e12df299d3f300d6e40838f8472690a5f6a0b13e4751ce28bab0abbefabf2743f0ab64ed44 SHA512 4340d9291d3d12afee2dffb570e3bd4e0b6b1432565e8030619986d3d95ec435e99ce089a0012770d7a7c1ccada8c26a9097b567558bcb5a255f230c1c28288c
|
||||
EBUILD pyblu-0.4.0.ebuild 710 BLAKE2B 2c2a80a6ae8bdfa95930dbd06b8d73b19c867e81c0407dd8bb574f0f62f5cb79e45af5c6cfb19d4196424c3d8988978bbed1322ee36aa4c99055072d7b259411 SHA512 f80c1391910c0559b1cb6e4bdbb37a3fb56f8382908f50467eb8ec0c409dec23db159a58907eb2e957142ce23231af33b9bc296c4f80f4ede58152870db344fe
|
||||
EBUILD pyblu-1.0.3.ebuild 710 BLAKE2B 2c2a80a6ae8bdfa95930dbd06b8d73b19c867e81c0407dd8bb574f0f62f5cb79e45af5c6cfb19d4196424c3d8988978bbed1322ee36aa4c99055072d7b259411 SHA512 f80c1391910c0559b1cb6e4bdbb37a3fb56f8382908f50467eb8ec0c409dec23db159a58907eb2e957142ce23231af33b9bc296c4f80f4ede58152870db344fe
|
||||
MISC metadata.xml 508 BLAKE2B 989662a72bf7e54bae960d92694d2b5d2e63ef0f349ae48aa731b89bb91c55fec5a95ed2b46ae6e5f0a911832a7ab8839284896b8c7023e5a3a230b1cae1bee3 SHA512 7128a603f8246b6e941289932a1819b2536370b5de33446d076156f931afc98b44d7c64a46258bbe67dc4f4138bd4ea742f8a512c7fed4540f4d72910eec421d
|
||||
|
29
dev-python/pyblu/pyblu-1.0.3.ebuild
Normal file
29
dev-python/pyblu/pyblu-1.0.3.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="This is a Python library for interfacing with BluOS players"
|
||||
HOMEPAGE="https://github.com/LouisChrist/pyblu https://pypi.org/project/pyblu/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-5.0.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/aresponses[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
3
dev-python/pycryptodome/Manifest
Normal file
3
dev-python/pycryptodome/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
AUX pycryptodome-3.10.1-system-libtomcrypt.patch 1729 BLAKE2B 57a2022ef17e0b86e98b085336f5ce815304e326a5a2bd5cc8ff5d33b6efba440505767517b79c2f0bba39ab33f04d7434a3f0ee529b880ff7552aee2805dab5 SHA512 d53677c0ad96f161f9aed14b8f353a8cc12c92f31de9733789f9c4151710376d33e974fd611b763de94c631796d7a57cd8787656e3c1e985696e20537b34760e
|
||||
DIST pycryptodome-3.19.1.gh.tar.gz 17158420 BLAKE2B 2180bb37e2295f0499c6d00237207513ad6c186ff8fd8fac466cc43efa9b068cf8a272b5ae30da08d37db88d354d41c0b426643743251ea8460abb6ff627e3be SHA512 103910b385578732e356145247d3c1a4a3b0fe8acf22ce91f1c1155500cce2342e5caa0dff0a30825b11d7a614853c2dcb8657628f4d65682f6e543adb4db240
|
||||
EBUILD pycryptodome-3.19.1.ebuild 1362 BLAKE2B af3957849ac67c97dd06e6c48fdafedccca1437ec2f91fe91cd90a34650fe4e050ed6379dace8ddfd66300e23b9cc7bae2d95fe5e90edfa2d28cfbd5d803d80d SHA512 f38397be9d7c4779775efa81fd965eb20aaa550d34dd4fd8eb26f0b0636bd2678dc1cf943c41cad2adb67b301520461caa6134638741a53fd2d1af9383ca0e7a
|
@ -0,0 +1,50 @@
|
||||
diff -dupr a/setup.py b/setup.py
|
||||
--- a/setup.py 2021-02-09 13:49:46.356455141 +0100
|
||||
+++ b/setup.py 2021-02-09 13:50:49.351076275 +0100
|
||||
@@ -367,13 +367,15 @@ ext_modules = [
|
||||
sources=["src/CAST.c"],
|
||||
py_limited_api=True),
|
||||
Extension("Crypto.Cipher._raw_des",
|
||||
- include_dirs=['src/', 'src/libtom/'],
|
||||
+ include_dirs=['src/'],
|
||||
sources=["src/DES.c"],
|
||||
- py_limited_api=True),
|
||||
+ py_limited_api=True,
|
||||
+ extra_link_args=["-ltomcrypt"]),
|
||||
Extension("Crypto.Cipher._raw_des3",
|
||||
- include_dirs=['src/', 'src/libtom/'],
|
||||
+ include_dirs=['src/'],
|
||||
sources=["src/DES3.c"],
|
||||
- py_limited_api=True),
|
||||
+ py_limited_api=True,
|
||||
+ extra_link_args=["-ltomcrypt"]),
|
||||
Extension("Crypto.Util._cpuid_c",
|
||||
include_dirs=['src/'],
|
||||
sources=['src/cpuid.c'],
|
||||
@@ -410,9 +412,10 @@ ext_modules = [
|
||||
sources=["src/ARC4.c"],
|
||||
py_limited_api=True),
|
||||
Extension("Crypto.Cipher._Salsa20",
|
||||
- include_dirs=['src/', 'src/libtom/'],
|
||||
+ include_dirs=['src/'],
|
||||
sources=["src/Salsa20.c"],
|
||||
- py_limited_api=True),
|
||||
+ py_limited_api=True,
|
||||
+ extra_link_args=["-ltomcrypt"]),
|
||||
Extension("Crypto.Cipher._chacha20",
|
||||
include_dirs=['src/'],
|
||||
sources=["src/chacha20.c"],
|
||||
Only in b: setup.py.orig
|
||||
Only in b: setup.py.rej
|
||||
diff -dupr a/src/DES.c b/src/DES.c
|
||||
--- a/src/DES.c 2021-02-09 13:49:46.336454729 +0100
|
||||
+++ b/src/DES.c 2021-02-09 13:50:02.640123617 +0100
|
||||
@@ -39,7 +39,7 @@ FAKE_INIT(raw_des3)
|
||||
|
||||
/* Include the actial DES implementation */
|
||||
#define LTC_NO_PROTOTYPES
|
||||
-#include "libtom/tomcrypt_des.c"
|
||||
+#include <tomcrypt.h>
|
||||
|
||||
struct block_state {
|
||||
symmetric_key sk;
|
60
dev-python/pycryptodome/pycryptodome-3.19.1.ebuild
Normal file
60
dev-python/pycryptodome/pycryptodome-3.19.1.ebuild
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{10..13} pypy3 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A self-contained cryptographic library for Python"
|
||||
HOMEPAGE="
|
||||
https://www.pycryptodome.org/
|
||||
https://github.com/Legrandin/pycryptodome/
|
||||
https://pypi.org/project/pycryptodome/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/Legrandin/pycryptodome/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD-2 Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/gmp:=
|
||||
>=dev-libs/libtomcrypt-1.18.2-r1:=
|
||||
"
|
||||
BDEPEND="
|
||||
$(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*')
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${BDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/pycryptodome-3.10.1-system-libtomcrypt.patch"
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# make sure we're unbundling it correctly
|
||||
rm -r src/libtom || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local -x PYTHONPATH=${S}/test_vectors:${PYTHONPATH}
|
||||
"${EPYTHON}" - <<-EOF || die
|
||||
import sys
|
||||
from Crypto import SelfTest
|
||||
SelfTest.run(verbosity=2, stream=sys.stdout)
|
||||
EOF
|
||||
|
||||
# TODO: run cmake tests from src/test?
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST pydantic-1.10.12.gh.tar.gz 766366 BLAKE2B b00885b86ef331f3f8531d1514f4e3e1ef10d009b35453c6d5a6295ecfe2d2b842f66c7ea2a79ca1d235d54fa38b42432e14804163f944c4455f05c06869815a SHA512 413d433decfa3bb7173d6f4e6e06f746cfbf95f6d27c6a17098216ba81d64d7f8bb956cda195d0676559f96278f3800c77be53ecf46496ac009f130120642cc2
|
||||
DIST pydantic-1.10.13.gh.tar.gz 766572 BLAKE2B 3d4f4453469f960467ddf3512be8e97f0abf40406d441a1bc8909df1ebc0e7deaa5e84640d8614395e36d619e87f9d47327cd71526dae203046488d114ade49f SHA512 7ae96c08080e9d3bf3b66ee8ee77efc0b89b6630d4f0c37679e27a28a6433b3628fd342991cf38412ff6d1034c4a907841f74759c2e6b4d51d413d76625d5bfd
|
||||
DIST pydantic-1.10.15.gh.tar.gz 767909 BLAKE2B 26bc325d91fc8df4ced6f7ac3e083ced00fd5b4255dadf23c95b15ec554c36cdbdf13a457538eb5916837f432c4895d40d1a3af7bb9ac0cc199c14b70951e231 SHA512 58dfb35a832f679c50fc01db3ebabe936d49251c52530c4363a72ecba41dd30bafae8665ae380adf5abe104082b3802fa87ac0351d5c2dde2f44a433b43f8b5c
|
||||
DIST pydantic-1.10.17.gh.tar.gz 770525 BLAKE2B a169f03073beaec43791881ddb431b17cd26ac9082e7582f74a831ca97eb2f4c813c25d52e55455ab40c9f83c345cf5a0e7143d9a75582ad2054881e3603c1f2 SHA512 306eb6c62eb830ae5c917b72533dd5c783ad26c4cfe999ed7e24bf36db8ad487519b6ce50ee6b8377886eb9a2b14f072993d038b9d1113117147498dd4e0c376
|
||||
EBUILD pydantic-1.10.12.ebuild 2373 BLAKE2B df1b5e2296bf4b78aefa20ad4c9b2d3c2ddf80724e86ad6604cd0a52b4f17514314132b3edf1d0a1f968f2cc9ab12cb0e762b9f461bc04ca86403a6265e18693 SHA512 57d428c7dc05b2510a085ea2213ffa400be154659411dbb406d0b3f1f81c298a17b27e93ef0d9ee49940732d3af44eb4a1f6c875bdfb980329371b1f6b9c2c17
|
||||
EBUILD pydantic-1.10.13.ebuild 2373 BLAKE2B df1b5e2296bf4b78aefa20ad4c9b2d3c2ddf80724e86ad6604cd0a52b4f17514314132b3edf1d0a1f968f2cc9ab12cb0e762b9f461bc04ca86403a6265e18693 SHA512 57d428c7dc05b2510a085ea2213ffa400be154659411dbb406d0b3f1f81c298a17b27e93ef0d9ee49940732d3af44eb4a1f6c875bdfb980329371b1f6b9c2c17
|
||||
EBUILD pydantic-1.10.15.ebuild 2373 BLAKE2B df1b5e2296bf4b78aefa20ad4c9b2d3c2ddf80724e86ad6604cd0a52b4f17514314132b3edf1d0a1f968f2cc9ab12cb0e762b9f461bc04ca86403a6265e18693 SHA512 57d428c7dc05b2510a085ea2213ffa400be154659411dbb406d0b3f1f81c298a17b27e93ef0d9ee49940732d3af44eb4a1f6c875bdfb980329371b1f6b9c2c17
|
||||
EBUILD pydantic-1.10.17.ebuild 2373 BLAKE2B df1b5e2296bf4b78aefa20ad4c9b2d3c2ddf80724e86ad6604cd0a52b4f17514314132b3edf1d0a1f968f2cc9ab12cb0e762b9f461bc04ca86403a6265e18693 SHA512 57d428c7dc05b2510a085ea2213ffa400be154659411dbb406d0b3f1f81c298a17b27e93ef0d9ee49940732d3af44eb4a1f6c875bdfb980329371b1f6b9c2c17
|
||||
MISC metadata.xml 561 BLAKE2B 9cb2851ece8c8bd005a45008efe6d14d990f82832700f641418c15921f368de9bf2b20f9713362f5308a871a10c60a54ddce4e095a4a60209c89bde964c71ef7 SHA512 2f26f32c0d937153966ffbc3b9bb67252043dabfd9ca96b2ba854b111300a0c8bc89a664e439cda3bcc39597c3a29d28b3aa84172ece0f1d818b49cda746ee33
|
||||
|
91
dev-python/pydantic/pydantic-1.10.13.ebuild
Normal file
91
dev-python/pydantic/pydantic-1.10.13.ebuild
Normal file
@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P=${P/_beta/b}
|
||||
DESCRIPTION="Data parsing and validation using Python type hints"
|
||||
HOMEPAGE="
|
||||
https://github.com/pydantic/pydantic/
|
||||
https://pypi.org/project/pydantic/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="native-extensions"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
native-extensions? (
|
||||
<dev-python/cython-3[${PYTHON_USEDEP}]
|
||||
)
|
||||
test? (
|
||||
>=dev-python/email-validator-1.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/hypothesis[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/python-dotenv[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/CFLAGS/d' setup.py || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then
|
||||
# do not build extensions on PyPy to workaround
|
||||
# https://github.com/cython/cython/issues/4763
|
||||
local -x SKIP_CYTHON=1
|
||||
fi
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_test() {
|
||||
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
|
||||
local -x PYTEST_PLUGINS=pytest_mock
|
||||
|
||||
local EPYTEST_DESELECT=(
|
||||
# flaky test, known upstream
|
||||
tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields
|
||||
# mypy linting causes regressions with new mypy versions
|
||||
tests/mypy
|
||||
)
|
||||
case ${EPYTHON} in
|
||||
pypy3)
|
||||
EPYTEST_DESELECT+=(
|
||||
tests/test_private_attributes.py::test_private_attribute
|
||||
tests/test_private_attributes.py::test_private_attribute_annotation
|
||||
tests/test_private_attributes.py::test_private_attribute_factory
|
||||
tests/test_private_attributes.py::test_private_attribute_multiple_inheritance
|
||||
tests/test_private_attributes.py::test_underscore_attrs_are_private
|
||||
)
|
||||
;;
|
||||
python3.12)
|
||||
EPYTEST_DESELECT+=(
|
||||
tests/test_abc.py::test_model_subclassing_abstract_base_classes_without_implementation_raises_exception
|
||||
tests/test_generics.py::test_partial_specification_name
|
||||
tests/test_generics.py::test_parse_generic_json
|
||||
tests/test_types.py::test_secretfield
|
||||
)
|
||||
;;
|
||||
esac
|
||||
rm -rf pydantic || die
|
||||
epytest
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST pydiscovergy-3.0.0.tar.gz 11508 BLAKE2B 496a579929fcdaa401150de1e08512a211dc6d3868a4d175ac6a0192694997ca7909abaee8d0a7acc53a599f4345625d58ee3c00d82058cba25363faf78667e1 SHA512 9863aba2f8a11f0bdffd75634112d0857aed1f7a019bb90f5f810566e8bd4c1fa05e278bf63a1922d68d457fe01015b8fde587d3003b0b7a309ed81e10d06026
|
||||
DIST pydiscovergy-3.0.1.tar.gz 11522 BLAKE2B 840fd8243d08ba57834852579c87051e03e54cbe0312bc39d3b377114805346070f1af0e3d8f7fba4aebc1019dd009737e8ffa96c95aac584f42fe170004f526 SHA512 6efa5918ffefd78ef290dc872525c7a676cbdbfb13dbdcb85b20f5376767a96058217d0648c52282c45b1f5f9300ce38b277942cded91b1886cd05dcbc30a5cc
|
||||
DIST pydiscovergy-3.0.2.tar.gz 11494 BLAKE2B 839a308e1c41b66a9f061226e37c52f196ce8b75c3ab6803b8e8796a953650170cf53e081d787c23452d0d655f17362f21cb3e9c76992be04bdbf8d27489680c SHA512 84ddb6e366caf3bf7b6b5d6bce9d1b7cdaa0f95dc578ab9249b1ecb98fb356e6c1199497e5efadbdabc46cb8a62bbb7f3eaa0f24ffc27121698a3984253dc80b
|
||||
EBUILD pydiscovergy-3.0.0.ebuild 1038 BLAKE2B b51cab7f768942e28a12bfd8386c7835aaa31b6c363039853ef92a8079fce306912ff73807ceca6c5cf1b2541587693f26c3245e1cacceef6652e20c4f885406 SHA512 cedf61285ba01c74eba83fb56d04a1fdc0ee0eecc9b46cff8f936b4940e2b91c84024e75c673279ebb2bef677624bf69e210d9fb097a6c054cd68e76c3a11c3a
|
||||
EBUILD pydiscovergy-3.0.1.ebuild 949 BLAKE2B e67ac163ae4dc5c35d480f2d0d4f74eea4debb056aaa69486b376c23bcc4a6bbdd15da96ec374a8556c68b6654dfdcf604cacbc1c89915bebd68e33bdceb0643 SHA512 3ea479930487ce92c6e9b67660dc32001fb8e27e5d1f7a2aee8e632efada982de70a0ff5a66040e820ea8b372bd267fafb2f0eb14f768f418a25a4bd8825e5ae
|
||||
EBUILD pydiscovergy-3.0.2.ebuild 949 BLAKE2B e67ac163ae4dc5c35d480f2d0d4f74eea4debb056aaa69486b376c23bcc4a6bbdd15da96ec374a8556c68b6654dfdcf604cacbc1c89915bebd68e33bdceb0643 SHA512 3ea479930487ce92c6e9b67660dc32001fb8e27e5d1f7a2aee8e632efada982de70a0ff5a66040e820ea8b372bd267fafb2f0eb14f768f418a25a4bd8825e5ae
|
||||
MISC metadata.xml 524 BLAKE2B 594797e79f925b6433d4286f8124b678f9a6775eea66c2f50ed0bf363e8496460c04414bc0b74fd79a9f8cb4ed5850ea302e646864e13ff6f56155abfaef0177 SHA512 5a7f1eda63bdd18ca94281c21e72bc13b6b6360d752c35574003b976d415093dfb8e68668c4584c2064f5068a5f50e03c1115005484df60a828f75e51d7981b7
|
||||
|
34
dev-python/pydiscovergy/pydiscovergy-3.0.2.ebuild
Normal file
34
dev-python/pydiscovergy/pydiscovergy-3.0.2.ebuild
Normal file
@ -0,0 +1,34 @@
|
||||
# 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=poetry
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Async Python 3 library for interacting with Discovergy smart meters API"
|
||||
HOMEPAGE="https://github.com/jpbede/pydiscovergy https://pypi.org/project/pydiscovergy/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND=">=dev-python/Authlib-0.15[${PYTHON_USEDEP}]
|
||||
>=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2023.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-httpx[${PYTHON_USEDEP}]
|
||||
dev-python/respx[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
@ -1,3 +1,5 @@
|
||||
DIST pyeconet-0.1.22.tar.gz 12567 BLAKE2B 42cbd3a53d29da1122607ea1f22c1c021f1a18c4db6ee2000df6ae05f8b37ded3c107c99fab437b4cee7a557b53efebafc420867fda62626c69bffa7b086070f SHA512 25f519c454d402eea9065e77edae4b4dcc700818a79664def709f1f39f55152f51553e4adffc9eac5580b7a30a77614285d583026d941b70bab585a1f44ee3ad
|
||||
DIST pyeconet-0.1.23.tar.gz 12615 BLAKE2B d45d747bffe88680b50730822e214b8a7efd6898d5bb145e5bb0561b8f87cf62b890a0507850fe4ab1967c15551bdcbed2f3aae8cdf5a4a297c9a50d1f77dad7 SHA512 2229358af7b1c28aff55ad6534ef5a3ab8d4c478937e1061bc8c9caf39fae8615c611457da70ea3c3cf82d4d6ca5c0d5358d8da2dfc4d4197ac494503edf1cf6
|
||||
EBUILD pyeconet-0.1.22.ebuild 693 BLAKE2B 6de5818dd7d71be8bd2faefa82b71a0e8c35d8fc761ad08aea9ea1217eb4e1dff3e3ca9b43eafb76dd0edba39c3914cf55f0b6566fdb698f8be318eab9063b41 SHA512 6bdca8fbdf7ba617ed7d1c7efce9889a7e52a5ac46a8ca84cd2f105b6c13ba5b1da713c1bda3ebe830e180b10375145c3109b6016b0d6f2b4967bf15720754c5
|
||||
EBUILD pyeconet-0.1.23.ebuild 693 BLAKE2B 6de5818dd7d71be8bd2faefa82b71a0e8c35d8fc761ad08aea9ea1217eb4e1dff3e3ca9b43eafb76dd0edba39c3914cf55f0b6566fdb698f8be318eab9063b41 SHA512 6bdca8fbdf7ba617ed7d1c7efce9889a7e52a5ac46a8ca84cd2f105b6c13ba5b1da713c1bda3ebe830e180b10375145c3109b6016b0d6f2b4967bf15720754c5
|
||||
MISC metadata.xml 387 BLAKE2B a1a37b7814a773a4e1358488de97fed1adae65e1cd5b70673314ffc4af9d830161aa75dcd306a666af959b8bc7fec946b115e7ec2309ec4b9e8660f0895dc1ca SHA512 fa1279aa2a3fe935f62efa8501c867c25d82ac023b4b3321db06f78c5e0d419d55226d630c4176401079b50646c13081d0037a31df1d31b1725b02f2de8ee3dc
|
||||
|
@ -3,13 +3,12 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( python3_{11..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A Python 3.7+ implementation of the Twitch Helix API, its Webhook, PubSub and EventSub"
|
||||
HOMEPAGE="https://github.com/Teekeks/pyTwitchAPI https://pypi.org/project/twitchAPI/"
|
||||
DESCRIPTION="Interface to the unofficial EcoNet API"
|
||||
HOMEPAGE="https://github.com/w1ll1am23/pyeconet https://pypi.org/project/pyeconet/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
@ -19,9 +18,8 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS="README.md"
|
||||
|
||||
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/aiohttp-3.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paho-mqtt-1.5.0[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
@ -1,3 +1,5 @@
|
||||
DIST pyflic-2.0.3.tar.gz 9896 BLAKE2B 9dce712ce9a4ec62a2514190b8e81ef619e72cd54445568472d6e7df28fa1559fe7543fbbd57924222e3a7384e703061f3cadee7e99e5e9390d1378108bdfd2b SHA512 5e0d5e2b4eec4ae8a55f1bd16888c6ebe53085410e21c9cbb2dfc0f2fa11e41fed8ae022376254a32f7cd306334b889d7c55b8adcf759704af4d4b6ac10cd99e
|
||||
DIST pyflic-2.0.4.tar.gz 9968 BLAKE2B 8b59c0237254e656e9c6c4cd87333ce6e3f4562ff668844dd485ddb0a3ee69ff876459680453f120b3093876f1f0977c55e5fd972ec0e12e3119a1de9423b65c SHA512 81f8eb857ad8e831e7bbba7cf248814df6c3764fe13f75492a548e9eea2782c928da80318cc78f7786e12171b0e0f631b2727ad7d065add350064c616becac1e
|
||||
EBUILD pyflic-2.0.3.ebuild 506 BLAKE2B a1b844d1a1d0ac3aa3d4c65b70aa3c7541dd7b8b6a816d3040693f6c805bcca71907cb140d663b2aa3a84ff2f3399106642b9b1c0ce3aff752428aed5e6e2c3c SHA512 96017381462bfec32fa70a24cf5687b96f5e0e7ca5cfcbd10384a48c3c3eb4a65c5c9661e9ecd54c925842e0dde2887bd1d6c29717a1ae75419b7b3f9f8a80d6
|
||||
EBUILD pyflic-2.0.4.ebuild 506 BLAKE2B a1b844d1a1d0ac3aa3d4c65b70aa3c7541dd7b8b6a816d3040693f6c805bcca71907cb140d663b2aa3a84ff2f3399106642b9b1c0ce3aff752428aed5e6e2c3c SHA512 96017381462bfec32fa70a24cf5687b96f5e0e7ca5cfcbd10384a48c3c3eb4a65c5c9661e9ecd54c925842e0dde2887bd1d6c29717a1ae75419b7b3f9f8a80d6
|
||||
MISC metadata.xml 503 BLAKE2B 0e4c3b32c4d420581aa79e09341501cc6f7e2f695b8352d56e5b780148aa47698751db979a68c5ee9d0f1b5a5ab7e15d5cd867d3ccb1bbe06f6326ac0647b266 SHA512 16686cf8cf2dadffadda37b11866ddb2439bc5891f742d3b83433a43bbccc460d454dd534c888d027aa23942133b773c297b9d163957460731dc0d65f529efb7
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user