Fix dependencies
modules/homeassistant-package.scm
7 | 7 | (use-modules (guix packages) | |
8 | 8 | (guix download) | |
9 | 9 | (guix gexp) | |
10 | + | (guix transformations) | |
10 | 11 | (guix build-system pyproject) | |
11 | 12 | (guix build-system python) | |
12 | 13 | ((guix licenses) #:prefix license:) | |
… | |||
62 | 63 | (uri (pypi-uri "attrs" version)) | |
63 | 64 | (sha256 | |
64 | 65 | (base32 "16az31ccld8s3xj7q1iw6a402sf92lfpvcwdyq1kr6815zy7n8n9")))) | |
65 | - | (arguments (list #:tests? #f)))) | |
66 | + | (arguments (list #:tests? #f)) | |
67 | + | (native-inputs (modify-inputs (package-native-inputs python-attrs) | |
68 | + | (append python-setuptools python-wheel))))) | |
66 | 69 | ||
67 | 70 | (define-public python-atomicwrites-homeassistant | |
68 | 71 | (package | |
… | |||
75 | 78 | (sha256 | |
76 | 79 | (base32 "0bsc3xfslmqsj02h7llnl135zdbp1cj6dn98a924arzi0qhnfsi5")))) | |
77 | 80 | (build-system pyproject-build-system) | |
81 | + | (native-inputs (list python-setuptools python-wheel)) | |
78 | 82 | (home-page "https://github.com/untitaker/python-atomicwrites") | |
79 | 83 | (synopsis "Atomic file writes.") | |
80 | 84 | (description "Atomic file writes.") | |
… | |||
124 | 128 | (sha256 | |
125 | 129 | (base32 "0dil1gi20g0ldkf1fq3x6m789ljkvsqfp20zmw5mw12ylahsq48w")))) | |
126 | 130 | (build-system pyproject-build-system) | |
127 | - | (native-inputs (list python-poetry-core)) | |
131 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
128 | 132 | (propagated-inputs (list python-cryptography python-myst-parser | |
129 | 133 | python-sphinx python-sphinx-rtd-theme)) | |
130 | 134 | (home-page "https://github.com/bdraco/bluetooth-data-tools") | |
… | |||
145 | 149 | (base32 "1jfcq8bfzh7a8cgp7xwjvp8yry50br998zq901n41lpbmwfb0fdm")))) | |
146 | 150 | (build-system pyproject-build-system) | |
147 | 151 | (arguments (list #:tests? #f)) | |
152 | + | (native-inputs (list python-setuptools python-wheel)) | |
148 | 153 | (home-page "http://wraith-wireless.github.io/PyRIC/") | |
149 | 154 | (synopsis "Python Wireless Library") | |
150 | 155 | (description "Python Wireless Library.") | |
… | |||
167 | 172 | python-pygments | |
168 | 173 | python-sphinx | |
169 | 174 | python-sphinx-rtd-theme | |
170 | - | python-twine)) | |
175 | + | python-twine | |
176 | + | python-setuptools | |
177 | + | python-wheel)) | |
171 | 178 | (arguments (list #:tests? #f)) | |
172 | 179 | (home-page "https://github.com/ukBaz/python-btsocket") | |
173 | 180 | (synopsis "Python library for BlueZ Bluetooth Management API") | |
… | |||
318 | 325 | (sha256 | |
319 | 326 | (base32 "0dbgakxdjzrcqqaivpha0icfm3dfhkxwignmyvbhyc42x18rrdbj")))) | |
320 | 327 | (build-system pyproject-build-system) | |
321 | - | (native-inputs (list python-poetry-core)) | |
328 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
322 | 329 | (home-page "https://github.com/bluetooth-devices/dbus-fast") | |
323 | 330 | (synopsis "A faster version of dbus-next") | |
324 | 331 | (description "This package provides a faster version of dbus-next.") | |
… | |||
378 | 385 | (base32 "1kzl42rb32fy4jnl21z0irxhz11dkp4sygs1ccnvbyqmykzcc9x2")))) | |
379 | 386 | (build-system pyproject-build-system) | |
380 | 387 | (arguments (list #:tests? #f)) | |
381 | - | (native-inputs (list python-poetry-core python-pytest python-pytest-cov)) | |
388 | + | (native-inputs (list python-poetry-core | |
389 | + | python-pytest | |
390 | + | python-pytest-cov | |
391 | + | python-setuptools)) | |
382 | 392 | (propagated-inputs (list python-async-interrupt | |
383 | 393 | python-bleak | |
384 | 394 | python-bleak-retry-connector | |
… | |||
402 | 412 | (base32 "1q5xgr6678la1fh5f4k3wa94dr8x7zxh4hkaqiwjfm1xkpds4478")))) | |
403 | 413 | (build-system pyproject-build-system) | |
404 | 414 | (arguments (list #:tests? #f)) | |
405 | - | (native-inputs (list python-poetry-core)) | |
415 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
406 | 416 | (propagated-inputs (list python-habluetooth)) | |
407 | 417 | (home-page "https://github.com/home-assistant-libs/home-assistant-bluetooth") | |
408 | 418 | (synopsis "Home Assistant Bluetooth Models and Helpers") | |
… | |||
421 | 431 | (base32 "1m5fqjqf53m31qrl8fxp2sbwf4mvk5mbjpw2jm2x8rgpmg5by36c")))) | |
422 | 432 | (build-system pyproject-build-system) | |
423 | 433 | (arguments '()) | |
424 | - | (native-inputs (list python-pytest python-netifaces)))) | |
434 | + | (native-inputs (list python-pytest python-netifaces python-setuptools python-wheel)))) | |
425 | 435 | ||
426 | 436 | (define-public python-lru-dict | |
427 | 437 | (package | |
… | |||
434 | 444 | (sha256 | |
435 | 445 | (base32 "1mqvl5rfrwhddl96nw2ca4b9d1cj242700fvv3sdss4xy616gi8k")))) | |
436 | 446 | (build-system pyproject-build-system) | |
437 | - | (native-inputs (list python-pytest)) | |
447 | + | (native-inputs (list python-pytest python-setuptools python-wheel)) | |
438 | 448 | (home-page "https://github.com/amitdev/lru-dict") | |
439 | 449 | (synopsis "An Dict like LRU container.") | |
440 | 450 | (description "An Dict like LRU container.") | |
… | |||
484 | 494 | (sha256 | |
485 | 495 | (base32 "0nxglsz03r6js9b7spcjdiawzpc5y2rb9hklrdsvf6zpwzwsjy2z")))) | |
486 | 496 | (build-system pyproject-build-system) | |
487 | - | (native-inputs (list python-poetry-core)) | |
497 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
488 | 498 | (home-page "https://github.com/bdraco/ulid-transform") | |
489 | 499 | (synopsis "Create and transform ULIDs") | |
490 | 500 | (description "This library provides fast ULID transformations for python.") | |
… | |||
514 | 524 | (sha256 | |
515 | 525 | (base32 "1i57pkwzchljdmhdq31mypq6vzcfz8kxh0j42j9s70lm4dcdrb3r")))) | |
516 | 526 | (build-system pyproject-build-system) | |
527 | + | (native-inputs (list python-setuptools python-wheel)) | |
517 | 528 | (propagated-inputs (list python-voluptuous-for-homeassistant)) | |
518 | 529 | (home-page "http://github.com/balloob/voluptuous-serialize") | |
519 | 530 | (synopsis "Convert voluptuous schemas to dictionaries") | |
… | |||
545 | 556 | (base32 "0pczn54bqd32v8zhfbjfybiza6xh1szwxy6as577dn8g23bwcfad")))) | |
546 | 557 | (build-system pyproject-build-system) | |
547 | 558 | (arguments (list #:tests? #f)) | |
559 | + | (native-inputs (list python-setuptools python-wheel)) | |
548 | 560 | (propagated-inputs (list python-aiohttp-for-homeassistant)) | |
549 | 561 | (home-page "https://github.com/aio-libs/aiohttp-cors") | |
550 | 562 | (synopsis "CORS support for aiohttp") | |
… | |||
583 | 595 | (sha256 | |
584 | 596 | (base32 "0q7wrsm1jfgrbgjnabpmy13d92b9yra4pj26vjr0jwb23046synw")))) | |
585 | 597 | (build-system pyproject-build-system) | |
586 | - | (native-inputs (list python-poetry-core)) | |
598 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
587 | 599 | (home-page "https://github.com/bdraco/cached-ipaddress") | |
588 | 600 | (synopsis "Cache construction of ipaddress objects") | |
589 | 601 | (description "Cache construction of ipaddress objects.") | |
… | |||
614 | 626 | (base32 "0sc8ci11di8113dd5b2j02kp8y1r8xd0gr1069hkhyi1j9i9nnr4")))) | |
615 | 627 | (build-system pyproject-build-system) | |
616 | 628 | (arguments (list #:tests? #f)) | |
629 | + | (native-inputs (list python-setuptools python-wheel)) | |
617 | 630 | (propagated-inputs (list python-aiodns | |
618 | 631 | python-async-timeout | |
619 | 632 | python-cached-ipaddress | |
… | |||
638 | 651 | (base32 "0qmnncqgink62q192mksl23vhv7bqck3ncbcqqfpqspsvjvj5pg3")))) | |
639 | 652 | (build-system pyproject-build-system) | |
640 | 653 | (arguments (list #:tests? #f)) | |
654 | + | (native-inputs (list python-setuptools python-wheel)) | |
641 | 655 | (home-page "https://github.com/home-assistant/intents") | |
642 | 656 | (synopsis "Intents for Home Assistant") | |
643 | 657 | (description "Intents for Home Assistant.") | |
… | |||
655 | 669 | (base32 "1waabh1fwnx1w3q1fpp0s58alqpwh72gg4zx3rgv1xs064fn9h48")))) | |
656 | 670 | (build-system pyproject-build-system) | |
657 | 671 | (arguments (list #:tests? #f)) | |
672 | + | (native-inputs (list python-setuptools python-wheel)) | |
658 | 673 | (propagated-inputs (list python-defusedxml)) | |
659 | 674 | (home-page "https://github.com/StevenLooman/python-didl-lite") | |
660 | 675 | (synopsis "DIDL-Lite (Digital Item Declaration Language) tools for Python") | |
… | |||
678 | 693 | #:tests? #f | |
679 | 694 | #:phases #~(modify-phases %standard-phases | |
680 | 695 | (delete 'sanity-check)))) | |
696 | + | (native-inputs (list python-setuptools python-wheel)) | |
681 | 697 | (propagated-inputs (list python-aiohttp-for-homeassistant | |
682 | 698 | python-async-timeout | |
683 | 699 | python-defusedxml | |
… | |||
700 | 716 | (base32 "13jsr2crcxv69n71p2mgyr4q7x5nwzvlkdmmna3kk7sg0l2xb0iy")))) | |
701 | 717 | (build-system pyproject-build-system) | |
702 | 718 | (arguments (list #:tests? #f)) | |
719 | + | (native-inputs (list python-setuptools python-wheel)) | |
703 | 720 | (home-page "https://github.com/znerol/py-fnvhash") | |
704 | 721 | (synopsis "Pure Python FNV hash implementation") | |
705 | 722 | (description "Pure Python FNV hash implementation.") | |
… | |||
717 | 734 | (base32 "0gbg2zsrrrzlb42xxra8wn6pf3hp6r0a3kli98mhdll1nxk72qpq")))) | |
718 | 735 | (build-system pyproject-build-system) | |
719 | 736 | (arguments (list #:tests? #f)) | |
720 | - | (native-inputs (list python-poetry-core)) | |
737 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
721 | 738 | (propagated-inputs (list python-fnvhash)) | |
722 | 739 | (home-page "https://github.com/bdraco/fnv-hash-fast") | |
723 | 740 | (synopsis "A fast version of fnv1a") | |
… | |||
746 | 763 | python-pytest | |
747 | 764 | python-requests-toolbelt | |
748 | 765 | python-pytest-xdist | |
749 | - | python-typing-extensions)) | |
766 | + | python-typing-extensions | |
767 | + | python-wheel)) | |
750 | 768 | (home-page "https://github.com/certbot/certbot") | |
751 | 769 | (synopsis "ACME protocol implementation in Python") | |
752 | 770 | (description "ACME protocol implementation in Python.") | |
… | |||
775 | 793 | (license license:asl2.0))) | |
776 | 794 | ||
777 | 795 | (define-public python-pycognito | |
778 | - | (package | |
779 | - | (name "python-pycognito") | |
780 | - | (version "2022.12.0") | |
781 | - | (source | |
782 | - | (origin | |
783 | - | (method url-fetch) | |
784 | - | (uri (pypi-uri "pycognito" version)) | |
785 | - | (sha256 | |
786 | - | (base32 "0byr2daq3xggddafgliv5k8psbx1swrkd476wwp98qiq1x10gk29")))) | |
787 | - | (build-system pyproject-build-system) | |
788 | - | (arguments (list #:tests? #f)) | |
789 | - | (propagated-inputs (list python-boto3 | |
790 | - | python-envs | |
791 | - | python-pyjwt-for-homeassistant | |
792 | - | python-jose | |
793 | - | python-requests-for-homeassistant)) | |
794 | - | (home-page "https://github.com/pvizeli/pycognito") | |
795 | - | (synopsis | |
796 | - | "Python class to integrate Boto3's Cognito client so it is easy to login users. With SRP support.") | |
797 | - | (description | |
798 | - | "Python class to integrate Boto3's Cognito client so it is easy to login users. | |
796 | + | ((options->transformation '((without-tests . "python-jose"))) | |
797 | + | (package | |
798 | + | (name "python-pycognito") | |
799 | + | (version "2022.12.0") | |
800 | + | (source | |
801 | + | (origin | |
802 | + | (method url-fetch) | |
803 | + | (uri (pypi-uri "pycognito" version)) | |
804 | + | (sha256 | |
805 | + | (base32 "0byr2daq3xggddafgliv5k8psbx1swrkd476wwp98qiq1x10gk29")))) | |
806 | + | (build-system pyproject-build-system) | |
807 | + | (arguments (list #:tests? #f)) | |
808 | + | (native-inputs (list python-setuptools python-wheel)) | |
809 | + | (propagated-inputs (list python-boto3 | |
810 | + | python-envs | |
811 | + | python-jose | |
812 | + | python-requests-for-homeassistant)) | |
813 | + | (home-page "https://github.com/pvizeli/pycognito") | |
814 | + | (synopsis | |
815 | + | "Python class to integrate Boto3's Cognito client so it is easy to login users. With SRP support.") | |
816 | + | (description | |
817 | + | "Python class to integrate Boto3's Cognito client so it is easy to login users. | |
799 | 818 | With SRP support.") | |
800 | - | (license license:asl2.0))) | |
819 | + | (license license:asl2.0)))) | |
801 | 820 | ||
802 | 821 | (define-public python-snitun | |
803 | 822 | (package | |
… | |||
815 | 834 | python-async-timeout | |
816 | 835 | python-attrs-for-homeassistant | |
817 | 836 | python-cryptography)) | |
818 | - | (native-inputs (list python-pytest python-pytest-aiohttp | |
819 | - | python-pytest-timeout)) | |
837 | + | (native-inputs (list python-pytest | |
838 | + | python-pytest-aiohttp | |
839 | + | python-pytest-timeout | |
840 | + | python-setuptools | |
841 | + | python-wheel)) | |
820 | 842 | (home-page "https://github.com/NabuCasa/snitun") | |
821 | 843 | (synopsis "SNI proxy with TCP multiplexer") | |
822 | 844 | (description "SNI proxy with TCP multiplexer.") | |
… | |||
834 | 856 | (base32 "0kgmvfvr2dqlihcn8qffky0kg8xhn16zzjwzyspfq49kc5rxf3qh")))) | |
835 | 857 | (build-system pyproject-build-system) | |
836 | 858 | (arguments (list #:tests? #f)) | |
859 | + | (native-inputs (list python-wheel)) | |
837 | 860 | (propagated-inputs (list python-acme | |
838 | 861 | python-aiohttp-for-homeassistant | |
839 | 862 | python-atomicwrites-homeassistant | |
… | |||
860 | 883 | (sha256 | |
861 | 884 | (base32 "1xvi83zd0y8w1j94kwsgaa50b146rm5qxbl7vqy4293ywisms39j")))) | |
862 | 885 | (build-system pyproject-build-system) | |
886 | + | (native-inputs (list python-setuptools python-wheel)) | |
863 | 887 | (home-page "http://github.com/rhasspy/unicode-rbnf") | |
864 | 888 | (synopsis "Rule-based number formatting using Unicode CLDR data") | |
865 | 889 | (description "Rule-based number formatting using Unicode CLDR data.") | |
… | |||
877 | 901 | (base32 "0y87rmba8977w4gmyxbm5pqhw4rk9f2vjw41d4vghz14a8l9a95c")))) | |
878 | 902 | (build-system pyproject-build-system) | |
879 | 903 | (arguments (list #:tests? #f)) | |
904 | + | (native-inputs (list python-setuptools python-wheel)) | |
880 | 905 | (propagated-inputs (list python-importlib-resources python-pyyaml | |
881 | 906 | python-unicode-rbnf)) | |
882 | 907 | (home-page "http://github.com/home-assistant/hassil") | |
… | |||
923 | 948 | (sha256 | |
924 | 949 | (base32 "1f5xq720fi0bnd9w9zb1jyjm1jjrxzlj6a6s80qkmnbninlz7r7b")))) | |
925 | 950 | (build-system pyproject-build-system) | |
951 | + | (native-inputs (list python-setuptools python-wheel)) | |
926 | 952 | (propagated-inputs (list python-psutil)) | |
927 | 953 | (home-page "https://github.com/home-assistant-libs/psutil-home-assistant") | |
928 | 954 | (synopsis | |
… | |||
942 | 968 | (sha256 | |
943 | 969 | (base32 "106djrg1qflmxjbpyqmdqgkph8a227gikgg1lgbn4791p6bq7vvv")))) | |
944 | 970 | (build-system pyproject-build-system) | |
971 | + | (native-inputs (list python-setuptools python-wheel)) | |
945 | 972 | (inputs (list libjpeg-turbo)) | |
946 | 973 | (propagated-inputs (list python-numpy)) | |
947 | 974 | (home-page "https://github.com/lilohuang/PyTurboJPEG") | |
… | |||
964 | 991 | (base32 "1skax7nzc76qrl5sx1c4n9kr371wk460jr2xlnqvfgxn4pxx5gpi")))) | |
965 | 992 | (build-system pyproject-build-system) | |
966 | 993 | (arguments (list #:tests? #f)) | |
994 | + | (native-inputs (list python-setuptools python-wheel)) | |
967 | 995 | (home-page "https://github.com/wiseman/py-webrtcvad") | |
968 | 996 | (synopsis | |
969 | 997 | "Python interface to the Google WebRTC Voice Activity Detector (VAD)") | |
… | |||
983 | 1011 | (base32 "0jnn71x05in3c3vh2ab0pwvh6nl9rgcichivrisaic8j6rjg6ppr")))) | |
984 | 1012 | (build-system pyproject-build-system) | |
985 | 1013 | (arguments (list #:tests? #f)) | |
986 | - | (native-inputs (list python-poetry-core)) | |
1014 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
987 | 1015 | (propagated-inputs (list python-async-timeout python-ifaddr-for-homeassistant)))) | |
988 | 1016 | ||
1017 | + | (define-public python-sqlalchemy-for-homeassistant | |
1018 | + | (package | |
1019 | + | (inherit python-sqlalchemy-2) | |
1020 | + | (version "2.0.15") | |
1021 | + | (source | |
1022 | + | (origin | |
1023 | + | (method url-fetch) | |
1024 | + | (uri (pypi-uri "SQLAlchemy" version)) | |
1025 | + | (sha256 | |
1026 | + | (base32 "1g4vpv2fijdg69vhsz8zx7v0zpxdb9njm7hd1vhhm1zgb630m51f")))) | |
1027 | + | (native-inputs (modify-inputs (package-native-inputs python-sqlalchemy-2) | |
1028 | + | (append python-wheel))))) | |
1029 | + | ||
989 | 1030 | ;;; Dependencies for default configuration | |
990 | 1031 | ||
991 | 1032 | (define-public python-pymetno | |
… | |||
1000 | 1041 | (base32 "173z1nvf8fq6qzjj5vsm02cs12366xii69axjcrvrrd2l2p0y3ms")))) | |
1001 | 1042 | (build-system pyproject-build-system) | |
1002 | 1043 | (arguments (list #:tests? #f)) | |
1044 | + | (native-inputs (list python-setuptools python-wheel)) | |
1003 | 1045 | (propagated-inputs (list python-aiohttp-for-homeassistant | |
1004 | 1046 | python-async-timeout | |
1005 | 1047 | python-xmltodict python-pytz)) | |
… | |||
1021 | 1063 | (base32 "0nwpy57ismmf6vjqdqnrxpys7487vnli975kpivn0giv4n8057qn")))) | |
1022 | 1064 | (build-system pyproject-build-system) | |
1023 | 1065 | (arguments (list #:tests? #f)) | |
1066 | + | (native-inputs (list python-setuptools python-wheel)) | |
1024 | 1067 | (propagated-inputs (list python-typing-extensions)) | |
1025 | 1068 | (home-page "https://github.com/Fatal1ty/mashumaro") | |
1026 | 1069 | (synopsis "Fast and well tested serialization library") | |
… | |||
1038 | 1081 | (sha256 | |
1039 | 1082 | (base32 "1fjwz9x81wpfn22j96ck49l3nb2hn19qfgv44441h8qrpgsjky03")))) | |
1040 | 1083 | (build-system pyproject-build-system) | |
1041 | - | (native-inputs (list python-poetry-core)) | |
1084 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
1042 | 1085 | (home-page "https://github.com/litl/backoff") | |
1043 | 1086 | (synopsis "Function decoration for backoff and retry") | |
1044 | 1087 | (description "Function decoration for backoff and retry.") | |
… | |||
1056 | 1099 | (base32 "17jr9nmgz2q0zxlhdln6mq9rf0x5mqsxnakbfvb4fva7q7zsmh4s")))) | |
1057 | 1100 | (build-system pyproject-build-system) | |
1058 | 1101 | (arguments (list #:tests? #f)) | |
1059 | - | (native-inputs (list python-poetry-core)) | |
1102 | + | (native-inputs (list python-poetry-core python-setuptools)) | |
1060 | 1103 | (propagated-inputs (list python-aiodns | |
1061 | 1104 | python-aiohttp-for-homeassistant | |
1062 | 1105 | python-awesomeversion | |
… | |||
1083 | 1126 | (sha256 | |
1084 | 1127 | (base32 "166lgvz9xvf279alyba1xmi56q37231ybdb2s1jsqwpmzhwf6qpk")))) | |
1085 | 1128 | (build-system pyproject-build-system) | |
1129 | + | (native-inputs (list python-setuptools python-wheel)) | |
1086 | 1130 | (propagated-inputs (list python-cryptography)) | |
1087 | 1131 | (home-page "https://github.com/pvizeli/securetar") | |
1088 | 1132 | (synopsis "Python module to handle tarfile backups") | |
… | |||
1116 | 1160 | (("pyOpenSSL==23.2.0") | |
1117 | 1161 | "pyOpenSSL>=23.2.0") | |
1118 | 1162 | (("orjson==3.9.1") | |
1119 | - | "orjson>=3.9.1"))))))) | |
1163 | + | "orjson>=3.9.1") | |
1164 | + | (("async-timeout==4.0.2") | |
1165 | + | "async-timeout>=4.0.2") | |
1166 | + | (("httpx==0.24.1") | |
1167 | + | "httpx>=0.24.1"))))))) | |
1120 | 1168 | (propagated-inputs (list python-aiohttp-for-homeassistant ; aiohttp==3.8.5 | |
1121 | 1169 | python-astral-for-homeassistant ; astral==2.2 | |
1122 | - | python-async-timeout ; async-timeout==4.0.2 | |
1170 | + | python-async-timeout ; async-timeout==4.0.2 (relaxed) | |
1123 | 1171 | python-attrs-for-homeassistant ; attrs==22.2.0 | |
1124 | 1172 | python-atomicwrites-homeassistant ; atomicwrites-homeassistant==1.4.1 | |
1125 | 1173 | python-awesomeversion ; awesomeversion==22.9.0 | |
1126 | 1174 | python-bcrypt ; bcrypt==4.0.1 (outdated, relaxed) | |
1127 | 1175 | python-certifi ; certifi>=2021.5.30 | |
1128 | 1176 | python-ciso8601-for-homeassistant ; ciso8601==2.3.0 | |
1129 | - | python-httpx ; httpx==0.24.1 | |
1177 | + | python-httpx ; httpx==0.24.1 (relaxed) | |
1130 | 1178 | python-home-assistant-bluetooth ; home-assistant-bluetooth==1.10.0 | |
1131 | 1179 | python-ifaddr-for-homeassistant ; ifaddr==0.2.0 | |
1132 | 1180 | python-jinja2 ; Jinja2==3.1.2 | |
… | |||
1147 | 1195 | ||
1148 | 1196 | python-aiohttp-cors ; aiohttp-cors==0.7.0 | |
1149 | 1197 | python-aiodiscover ; aiodiscover==1.4.16 | |
1150 | - | python-sqlalchemy-2 ; SQLAlchemy==2.0.15 (2.0.27) | |
1198 | + | python-sqlalchemy-for-homeassistant ; SQLAlchemy==2.0.15 | |
1151 | 1199 | python-home-assistant-intents ; home-assistant-intents==2023.6.28 | |
1152 | 1200 | python-async-upnp-client ; async-upnp-client==0.33.2 | |
1153 | 1201 | python-fnv-hash-fast ; fnv-hash-fast==0.3.1 | |
… | |||
1156 | 1204 | python-hassil ; hassil==1.0.6 | |
1157 | 1205 | python-home-assistant-frontend ; home-assistant-frontend==20230705.1 | |
1158 | 1206 | python-janus ; janus==1.0.0 | |
1159 | - | python-mutagen ; mutagen==1.46.0 (1.45.1) | |
1207 | + | python-mutagen ; mutagen==1.46.0 (1.47.0) | |
1160 | 1208 | python-paho-mqtt ; paho-mqtt==1.6.1 | |
1161 | 1209 | python-pillow ; Pillow==9.5.0 (9.2.0) | |
1162 | 1210 | python-psutil-home-assistant ; psutil-home-assistant==0.0.1 | |
… | |||
1173 | 1221 | python-gtts ; gTTS==2.2.4 (2.3.1) | |
1174 | 1222 | python-securetar ; securetar==2023.3.0 | |
1175 | 1223 | ||
1176 | - | python-tzdata)) | |
1224 | + | python-tzdata | |
1225 | + | python-wheel)) | |
1177 | 1226 | (home-page "https://www.home-assistant.io/") | |
1178 | 1227 | (synopsis "Open-source home automation platform") | |
1179 | 1228 | (description "Open source home automation that puts local control and privacy first. |