Inherit python-securetar
README
| 1 | 1 | # SPDX-FileCopyrightText: 2024 Evgeny Pisemsky <mail@pisemsky.site> | |
| 2 | - | # | |
| 3 | 2 | # SPDX-License-Identifier: GPL-3.0-or-later | |
| 4 | 3 | ||
| 5 | 4 | #+title: guix-homeassistant |
modules/homeassistant-package.scm
| 1 | - | ;;; SPDX-FileCopyrightText: 2024 Evgeny Pisemsky <mail@pisemsky.site> | |
| 1 | + | ;;; SPDX-FileCopyrightText: 2024, 2025 Evgeny Pisemsky <mail@pisemsky.site> | |
| 2 | 2 | ;;; | |
| 3 | 3 | ;;; SPDX-License-Identifier: GPL-3.0-or-later | |
| 4 | 4 | ||
… | |||
| 87 | 87 | (arguments (list #:tests? #f)) | |
| 88 | 88 | (native-inputs (list python-poetry-core)) | |
| 89 | 89 | (home-page "https://github.com/ludeeus/awesomeversion") | |
| 90 | - | (synopsis | |
| 91 | - | "One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them.") | |
| 90 | + | (synopsis "Create and compare version objects") | |
| 92 | 91 | (description | |
| 93 | - | "One version package to rule them all, One version package to find them, One | |
| 94 | - | version package to bring them all, and in the darkness bind them.") | |
| 92 | + | "This package allows to make anything a version object, and compare | |
| 93 | + | against a vast section of other version formats.") | |
| 95 | 94 | (license license:expat))) | |
| 96 | 95 | ||
| 97 | 96 | (define-public python-ciso8601-for-homeassistant | |
… | |||
| 419 | 418 | (sha256 | |
| 420 | 419 | (base32 "1m5fqjqf53m31qrl8fxp2sbwf4mvk5mbjpw2jm2x8rgpmg5by36c")))) | |
| 421 | 420 | (build-system pyproject-build-system) | |
| 422 | - | (arguments '()) | |
| 423 | - | (native-inputs (list python-pytest python-netifaces python-setuptools python-wheel)))) | |
| 421 | + | (arguments | |
| 422 | + | '()) | |
| 423 | + | (native-inputs (list python-pytest python-netifaces python-setuptools | |
| 424 | + | python-wheel)))) | |
| 424 | 425 | ||
| 425 | 426 | (define-public python-lru-dict | |
| 426 | 427 | (package | |
… | |||
| 765 | 766 | (propagated-inputs (list python-click python-jinja2 python-terminaltables)) | |
| 766 | 767 | (home-page #f) | |
| 767 | 768 | (synopsis | |
| 768 | - | "Easy access of environment variables from Python with support for strings, booleans, list, tuples, and dicts.") | |
| 769 | + | "Easy access of environment variables from Python with support for | |
| 770 | + | strings, booleans, list, tuples, and dicts.") | |
| 769 | 771 | (description | |
| 770 | - | "Easy access of environment variables from Python with support for strings, | |
| 771 | - | booleans, list, tuples, and dicts.") | |
| 772 | + | "Easy access of environment variables from Python with support for | |
| 773 | + | strings, booleans, list, tuples, and dicts.") | |
| 772 | 774 | (license license:asl2.0))) | |
| 773 | 775 | ||
| 774 | 776 | (define-public python-pycognito | |
… | |||
| 993 | 995 | (native-inputs (list python-poetry-core python-setuptools)) | |
| 994 | 996 | (propagated-inputs (list python-async-timeout python-ifaddr-for-homeassistant)))) | |
| 995 | 997 | ||
| 996 | - | ;; (define-public python-sqlalchemy-for-homeassistant | |
| 997 | - | ;; (package | |
| 998 | - | ;; (inherit python-sqlalchemy-2) | |
| 999 | - | ;; (version "2.0.15") | |
| 1000 | - | ;; (source | |
| 1001 | - | ;; (origin | |
| 1002 | - | ;; (method url-fetch) | |
| 1003 | - | ;; (uri (pypi-uri "SQLAlchemy" version)) | |
| 1004 | - | ;; (sha256 | |
| 1005 | - | ;; (base32 "1g4vpv2fijdg69vhsz8zx7v0zpxdb9njm7hd1vhhm1zgb630m51f")))) | |
| 1006 | - | ;; (native-inputs (modify-inputs (package-native-inputs python-sqlalchemy-2) | |
| 1007 | - | ;; (append python-wheel))))) | |
| 1008 | - | ||
| 1009 | 998 | ;;; Dependencies for default configuration | |
| 1010 | 999 | ||
| 1011 | 1000 | (define-public python-pymetno | |
… | |||
| 1094 | 1083 | (description "Asynchronous Python client for the Radio Browser API.") | |
| 1095 | 1084 | (license license:expat))) | |
| 1096 | 1085 | ||
| 1097 | - | (define-public python-securetar | |
| 1086 | + | (define-public python-securetar-for-homeassistant | |
| 1098 | 1087 | (package | |
| 1099 | - | (name "python-securetar") | |
| 1088 | + | (inherit python-securetar) | |
| 1100 | 1089 | (version "2023.3.0") | |
| 1101 | 1090 | (source | |
| 1102 | 1091 | (origin | |
… | |||
| 1106 | 1095 | (base32 "166lgvz9xvf279alyba1xmi56q37231ybdb2s1jsqwpmzhwf6qpk")))) | |
| 1107 | 1096 | (build-system pyproject-build-system) | |
| 1108 | 1097 | (native-inputs (list python-setuptools python-wheel)) | |
| 1109 | - | (propagated-inputs (list python-cryptography)) | |
| 1110 | - | (home-page "https://github.com/pvizeli/securetar") | |
| 1111 | - | (synopsis "Python module to handle tarfile backups") | |
| 1112 | - | (description "This library provides a streaming wrapper around python tarfile and | |
| 1113 | - | allow secure handling files and support encryption.") | |
| 1114 | - | (license license:asl2.0))) | |
| 1098 | + | (propagated-inputs (list python-cryptography)))) | |
| 1115 | 1099 | ||
| 1116 | 1100 | (define-public homeassistant | |
| 1117 | 1101 | (package | |
… | |||
| 1134 | 1118 | (substitute* "pyproject.toml" | |
| 1135 | 1119 | (("aiohttp==3.8.5") | |
| 1136 | 1120 | "aiohttp>=3.8.5,<4") | |
| 1121 | + | (("async-timeout==4.0.2") | |
| 1122 | + | "async-timeout>=4.0.2") | |
| 1137 | 1123 | (("bcrypt==4.0.1") | |
| 1138 | 1124 | "bcrypt>3") | |
| 1139 | 1125 | (("cryptography==41.0.1") | |
… | |||
| 1142 | 1128 | "pyOpenSSL>=23.2.0") | |
| 1143 | 1129 | (("orjson==3.9.1") | |
| 1144 | 1130 | "orjson>=3.9.1") | |
| 1145 | - | (("async-timeout==4.0.2") | |
| 1146 | - | "async-timeout>=4.0.2") | |
| 1147 | 1131 | (("httpx==0.24.1") | |
| 1148 | 1132 | "httpx>=0.24.1") | |
| 1149 | 1133 | (("yarl==1.9.2") | |
… | |||
| 1178 | 1162 | ||
| 1179 | 1163 | python-aiohttp-cors ; aiohttp-cors==0.7.0 | |
| 1180 | 1164 | python-aiodiscover ; aiodiscover==1.4.16 | |
| 1181 | - | python-sqlalchemy-2 ; SQLAlchemy==2.0.15 | |
| 1165 | + | python-sqlalchemy-2 ; SQLAlchemy==2.0.15 (2.0.36) | |
| 1182 | 1166 | python-home-assistant-intents ; home-assistant-intents==2023.6.28 | |
| 1183 | 1167 | python-async-upnp-client ; async-upnp-client==0.33.2 | |
| 1184 | 1168 | python-fnv-hash-fast ; fnv-hash-fast==0.3.1 | |
… | |||
| 1202 | 1186 | python-pymetno ; PyMetno==0.10.0 | |
| 1203 | 1187 | python-radios ; radios==0.1.1 | |
| 1204 | 1188 | python-gtts ; gTTS==2.2.4 (2.3.1) | |
| 1205 | - | python-securetar ; securetar==2023.3.0 | |
| 1189 | + | python-securetar-for-homeassistant ; securetar==2023.3.0 | |
| 1206 | 1190 | ||
| 1207 | 1191 | python-tzdata | |
| 1208 | 1192 | python-wheel)) | |