File tree Expand file tree Collapse file tree 14 files changed +50
-42
lines changed
development/python-modules Expand file tree Collapse file tree 14 files changed +50
-42
lines changed Original file line number Diff line number Diff line change 99 lru-dict ,
1010 poetry-core ,
1111 pytest-asyncio ,
12+ pytest-codspeed ,
13+ pytest-cov-stub ,
1214 pytestCheckHook ,
1315 pythonOlder ,
1416} :
1517
1618buildPythonPackage rec {
1719 pname = "bleak-esphome" ;
18- version = "1.1.1 " ;
20+ version = "2.0.0 " ;
1921 pyproject = true ;
2022
2123 disabled = pythonOlder "3.10" ;
@@ -24,17 +26,12 @@ buildPythonPackage rec {
2426 owner = "bluetooth-devices" ;
2527 repo = "bleak-esphome" ;
2628 tag = "v${ version } " ;
27- hash = "sha256-WFswGtPX0OpDTqT25oHGZ+gIN/fhco4orWeGVXIIfzM =" ;
29+ hash = "sha256-rN2vpXiOaUjjN6yNZxeEgTpcz0K5soUqKKiDDOhcBtc =" ;
2830 } ;
2931
30- postPatch = ''
31- substituteInPlace pyproject.toml \
32- --replace " --cov=bleak_esphome --cov-report=term-missing:skip-covered" ""
33- '' ;
32+ build-system = [ poetry-core ] ;
3433
35- nativeBuildInputs = [ poetry-core ] ;
36-
37- propagatedBuildInputs = [
34+ dependencies = [
3835 aioesphomeapi
3936 bleak
4037 bluetooth-data-tools
@@ -44,6 +41,8 @@ buildPythonPackage rec {
4441
4542 nativeCheckInputs = [
4643 pytest-asyncio
44+ pytest-codspeed
45+ pytest-cov-stub
4746 pytestCheckHook
4847 ] ;
4948
Original file line number Diff line number Diff line change 1818
1919buildPythonPackage rec {
2020 pname = "demetriek" ;
21- version = "1.1.0 " ;
21+ version = "1.1.1 " ;
2222 pyproject = true ;
2323
2424 disabled = pythonOlder "3.11" ;
@@ -27,7 +27,7 @@ buildPythonPackage rec {
2727 owner = "frenck" ;
2828 repo = "python-demetriek" ;
2929 tag = "v${ version } " ;
30- hash = "sha256-MDGAhsLbJqvywQntlPfM/cPyltqsqnt2C31ACpMPn0Y =" ;
30+ hash = "sha256-OTYQFw3Jy+sRGoPYVp5VKgCAzv9Gy2Fn2GjTGdsKjak =" ;
3131 } ;
3232
3333 postPatch = ''
Original file line number Diff line number Diff line change 11{
22 lib ,
33 async-interrupt ,
4- bleak ,
54 bleak-retry-connector ,
5+ bleak ,
66 bluetooth-adapters ,
77 bluetooth-auto-recovery ,
88 bluetooth-data-tools ,
1111 fetchFromGitHub ,
1212 poetry-core ,
1313 pytest-asyncio ,
14+ pytest-codspeed ,
1415 pytest-cov-stub ,
1516 pytestCheckHook ,
1617 pythonOlder ,
1920
2021buildPythonPackage rec {
2122 pname = "habluetooth" ;
22- version = "3.6 .0" ;
23+ version = "3.7 .0" ;
2324 pyproject = true ;
2425
2526 disabled = pythonOlder "3.11" ;
@@ -28,7 +29,7 @@ buildPythonPackage rec {
2829 owner = "Bluetooth-Devices" ;
2930 repo = "habluetooth" ;
3031 tag = "v${ version } " ;
31- hash = "sha256-ypE/PvJV29+P389wLKZUErqLRvy935dAZYeap7n1z4M =" ;
32+ hash = "sha256-wOWQaM1hfWaqLFIzwB7O1yOS/CJPvZ+aGbKzvAE2DAE =" ;
3233 } ;
3334
3435 build-system = [
@@ -48,6 +49,7 @@ buildPythonPackage rec {
4849
4950 nativeCheckInputs = [
5051 pytest-asyncio
52+ pytest-codspeed
5153 pytest-cov-stub
5254 pytestCheckHook
5355 ] ;
Original file line number Diff line number Diff line change 44 aresponses ,
55 buildPythonPackage ,
66 fetchFromGitHub ,
7+ fetchpatch2 ,
78 mashumaro ,
89 orjson ,
910 poetry-core ,
1718
1819buildPythonPackage rec {
1920 pname = "powerfox" ;
20- version = "1.1 .0" ;
21+ version = "1.2 .0" ;
2122 pyproject = true ;
2223
2324 disabled = pythonOlder "3.11" ;
@@ -26,9 +27,19 @@ buildPythonPackage rec {
2627 owner = "klaasnicolaas" ;
2728 repo = "python-powerfox" ;
2829 tag = "v${ version } " ;
29- hash = "sha256-stHZWGkISsemRUModIlE5CqYVVu3Mdt4ksW5tBewEDo =" ;
30+ hash = "sha256-VSkOCJu3HXBHkvYtSe/kYFOhJ9kMrcf/ijMqvUB9aRU =" ;
3031 } ;
3132
33+ patches = [
34+ # requires poetry-core>=2.0
35+ ( fetchpatch2 {
36+ url = "https://github.com/klaasnicolaas/python-powerfox/commit/e3f1e39573fc278cd2800a2d4f4315cf0aff592b.patch" ;
37+ includes = [ "pyproject.toml" ] ;
38+ hash = "sha256-hkXLT3IWBVlbAwWvu/erENEsxOuIb8wv9UIVtAZqMPc=" ;
39+ revert = true ;
40+ } )
41+ ] ;
42+
3243 build-system = [ poetry-core ] ;
3344
3445 dependencies = [
Original file line number Diff line number Diff line change 44 fetchFromGitHub ,
55 hatchling ,
66 aiohttp ,
7- regex ,
87 pythonOlder ,
98} :
109
1110buildPythonPackage rec {
1211 pname = "pysuez" ;
13- version = "1.3.5 " ;
12+ version = "2.0.1 " ;
1413 pyproject = true ;
1514
1615 disabled = pythonOlder "3.8" ;
@@ -19,15 +18,12 @@ buildPythonPackage rec {
1918 owner = "jb101010-2" ;
2019 repo = "pySuez" ;
2120 tag = version ;
22- hash = "sha256-BG5nX2S+WV0Bdwm/cvm+mGO1RUd+F312tZ4jws6A/d8 =" ;
21+ hash = "sha256-p9kTWaSMRgKZFonHTgT7nj4NdeTFCeEHawIFew/rii4 =" ;
2322 } ;
2423
2524 build-system = [ hatchling ] ;
2625
27- dependencies = [
28- aiohttp
29- regex
30- ] ;
26+ dependencies = [ aiohttp ] ;
3127
3228 # Module has no tests
3329 doCheck = false ;
@@ -38,7 +34,7 @@ buildPythonPackage rec {
3834 description = "Module to get water consumption data from Suez" ;
3935 mainProgram = "pysuez" ;
4036 homepage = "https://github.com/jb101010-2/pySuez" ;
41- changelog = "https://github.com/jb101010-2/pySuez/releases/tag/v ${ version } " ;
37+ changelog = "https://github.com/jb101010-2/pySuez/releases/tag/${ version } " ;
4238 license = licenses . asl20 ;
4339 maintainers = with maintainers ; [ fab ] ;
4440 } ;
Original file line number Diff line number Diff line change 4040
4141buildPythonPackage rec {
4242 pname = "uiprotect" ;
43- version = "7.1.0 " ;
43+ version = "7.4.1 " ;
4444 pyproject = true ;
4545
4646 disabled = pythonOlder "3.10" ;
@@ -49,7 +49,7 @@ buildPythonPackage rec {
4949 owner = "uilibs" ;
5050 repo = "uiprotect" ;
5151 tag = "v${ version } " ;
52- hash = "sha256-TALjJmTI5lMXyXcJtfyMVpqLo8dBbENG22EX7B+3QKQ =" ;
52+ hash = "sha256-y4rJoT70WiVS9Gs/U6FPOaGGubPI43x9tA2vcdiDBlw =" ;
5353 } ;
5454
5555 build-system = [ poetry-core ] ;
Original file line number Diff line number Diff line change 1212
1313buildPythonPackage rec {
1414 pname = "zha-quirks" ;
15- version = "0.0.129 " ;
15+ version = "0.0.130 " ;
1616 pyproject = true ;
1717
1818 disabled = pythonOlder "3.12" ;
@@ -21,7 +21,7 @@ buildPythonPackage rec {
2121 owner = "zigpy" ;
2222 repo = "zha-device-handlers" ;
2323 tag = version ;
24- hash = "sha256-/lcF7MZrw85H5LBL8aBdaIuFRT5yJUhr+vN9gJHnPDw =" ;
24+ hash = "sha256-G5q4W9Dxjhjbkt5rcYhseeaSWC73MJCo/pX/OfNlPrQ =" ;
2525 } ;
2626
2727 postPatch = ''
Original file line number Diff line number Diff line change 2727
2828buildPythonPackage rec {
2929 pname = "zha" ;
30- version = "0.0.44 " ;
30+ version = "0.0.45 " ;
3131 pyproject = true ;
3232
3333 disabled = pythonOlder "3.12" ;
@@ -36,7 +36,7 @@ buildPythonPackage rec {
3636 owner = "zigpy" ;
3737 repo = "zha" ;
3838 tag = version ;
39- hash = "sha256-ZgCbhezNsWZsQQViPK04UQA2mGZz47rFiMAk2oR8xR4 =" ;
39+ hash = "sha256-KeHGuQGEoXQnIJKQ86DrsoufN+Ppp/fyYblXx2iGHgU =" ;
4040 } ;
4141
4242 postPatch = ''
Original file line number Diff line number Diff line change 2727
2828buildPythonPackage rec {
2929 pname = "zigpy" ;
30- version = "0.73.3 " ;
30+ version = "0.74.0 " ;
3131 pyproject = true ;
3232
3333 disabled = pythonOlder "3.9" ;
@@ -36,7 +36,7 @@ buildPythonPackage rec {
3636 owner = "zigpy" ;
3737 repo = "zigpy" ;
3838 tag = version ;
39- hash = "sha256-+YkNV6xbM38dHVpXD264KmzozborvotZRETAncpAUEs =" ;
39+ hash = "sha256-B0BjDldIzHGRKR79mqgJHbvYeDGY5EDxFKaD2Q+HMyo =" ;
4040 } ;
4141
4242 postPatch = ''
Original file line number Diff line number Diff line change 22# Do not edit!
33
44{
5- version = "2025.1.0 " ;
5+ version = "2025.1.1 " ;
66 components = {
77 "3_day_blinds" =
88 ps : with ps ; [
You can’t perform that action at this time.
0 commit comments