[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Andy Mender changed: What|Removed |Added Flags|needinfo?(susi.lehtola@iki. |needinfo+ |fi) | -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Andy Mender changed: What|Removed |Added CC||susi.leht...@iki.fi Flags||needinfo?(susi.lehtola@iki. ||fi) --- Comment #5 from Andy Mender --- Awesome, thank you Susi! :) -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Susi Lehtola changed: What|Removed |Added CC|susi.leht...@iki.fi | Flags|needinfo?(susi.lehtola@iki. | |fi) | --- Comment #4 from Susi Lehtola --- python-pydantic updated in rawhide. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Andy Mender changed: What|Removed |Added Flags||needinfo?(mail@fabian-affol ||ter.ch) ||needinfo?(susi.lehtola@iki. ||fi) --- Comment #3 from Andy Mender --- Hello Fabian and Susi, any updates on this? :) -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Andy Mender changed: What|Removed |Added CC||susi.leht...@iki.fi --- Comment #2 from Andy Mender --- I just noticed I assigned myself, but didn't complete the review earlier. I'm terribly sorry :/. Version 0.17.0 is actually out already, impressive: https://github.com/spacemanspiff2007/HABApp/releases/tag/0.17.0 Koji build: https://koji.fedoraproject.org/koji/taskinfo?taskID=56626137 > BuildRequires: python3dist(aiohttp-sse-client) > %{?python_provide:%python_provide python3-%{pypi_name}} Please, switch to the %py_provides macro > # Multiples are failing with 0.16.2 > #%%check > # Two test are failing > #%%pytest -v tests -k "not test_run_func and not test_run_func_no_cap" I'm unsure about this. I re-enabled the tests and it seems a couple of things are missing: BuildRequires: python3dist(tzlocal) BuildRequires: python3dist(paho-mqtt) But there seems to be a bug in python3-pedantic as well: + /usr/bin/pytest -v tests -k 'not test_run_func and not test_run_func_no_cap' ImportError while loading conftest '/builddir/build/BUILD/HABApp-0.16.2/tests/conftest.py'. tests/__init__.py:1: in from .rule_runner import SimpleRuleRunner tests/rule_runner/__init__.py:1: in from .rule_runner import SimpleRuleRunner tests/rule_runner/rule_runner.py:6: in from HABApp.core import WrappedFunction HABApp/__init__.py:14: in import HABApp.mqtt HABApp/mqtt/__init__.py:2: in from . import items HABApp/mqtt/items/__init__.py:1: in from .mqtt_item import MqttItem HABApp/mqtt/items/mqtt_item.py:1: in import HABApp.mqtt.mqtt_interface HABApp/mqtt/mqtt_interface.py:5: in from .mqtt_connection import MqttConnection, log HABApp/mqtt/mqtt_connection.py:9: in from HABApp.runtime.shutdown_helper import ShutdownHelper HABApp/runtime/__init__.py:3: in from .runtime import Runtime HABApp/runtime/runtime.py:7: in import HABApp.util HABApp/util/__init__.py:5: in from . import multimode HABApp/util/multimode/__init__.py:1: in from .mode_base import BaseMode HABApp/util/multimode/mode_base.py:32: in from .item import MultiModeItem # noqa: E402 HABApp/util/multimode/item.py:9: in from HABApp.rule import get_parent_rule HABApp/rule/__init__.py:2: in from .rule import Rule, get_parent_rule HABApp/rule/rule.py:13: in import HABApp.openhab HABApp/openhab/__init__.py:3: in import HABApp.openhab.events HABApp/openhab/events/__init__.py:2: in from .item_events import ItemStateEvent, ItemStateChangedEvent, ItemCommandEvent, ItemAddedEvent,\ HABApp/openhab/events/item_events.py:4: in from ..map_values import map_openhab_values HABApp/openhab/map_values.py:3: in from HABApp.openhab.definitions import HSBValue, OnOffValue, OpenClosedValue, PercentValue, QuantityValue, RawValue, \ HABApp/openhab/definitions/__init__.py:3: in from . import rest HABApp/openhab/definitions/rest/__init__.py:1: in from .items import OpenhabItemDefinition HABApp/openhab/definitions/rest/items.py:55: in OpenhabItemDefinition.update_forward_refs() /usr/lib/python3.9/site-packages/pydantic/main.py:677: in update_forward_refs update_field_forward_refs(f, globalns=globalns, localns=localns) /usr/lib/python3.9/site-packages/pydantic/typing.py:233: in update_field_forward_refs field.type_ = evaluate_forwardref(field.type_, globalns, localns or None) /usr/lib/python3.9/site-packages/pydantic/typing.py:50: in evaluate_forwardref return type_._evaluate(globalns, localns) E TypeError: _evaluate() missing 1 required positional argument: 'recursive_guard' error: Bad exit status from /var/tmp/rpm-tmp.4OhOov (%check) Bad exit status from /var/tmp/rpm-tmp.4OhOov (%check) This was addressed here: https://github.com/samuelcolvin/pydantic/issues/1985 And is already presumably in the latest 1.7.3 release, but our python3-pydantic is at 1.6.1 and no new version in Rawhide: https://src.fedoraproject.org/rpms/python-pydantic I added Susi who's the maintainer of python-pydantic to this ticket. Other than that, python-habapp looks good. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 --- Comment #1 from Fabian Affolter --- %changelog * Tue Dec 01 2020 Fabian Affolter - 0.16.2-1 - Update to latest upstream release 0.16.2 Spec URL: https://fab.fedorapeople.org/packages/SRPMS/python-habapp.spec SRPM URL: https://fab.fedorapeople.org/packages/SRPMS/python-habapp-0.16.2-1.fc33.src.rpm -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Bug 1885503 depends on bug 1885501, which changed state. Bug 1885501 Summary: Review Request: python-aiohttp-sse-client - Server-Sent Event Python client https://bugzilla.redhat.com/show_bug.cgi?id=1885501 What|Removed |Added Status|ON_QA |CLOSED Resolution|--- |ERRATA -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Bug 1885503 depends on bug 1878069, which changed state. Bug 1878069 Summary: Review Request: python-stackprinter - Debug-friendly stack traces https://bugzilla.redhat.com/show_bug.cgi?id=1878069 What|Removed |Added Status|ON_QA |CLOSED Resolution|--- |ERRATA -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Bug 1885503 depends on bug 1878079, which changed state. Bug 1878079 Summary: Review Request: python-easyco - Configuration with YAML files https://bugzilla.redhat.com/show_bug.cgi?id=1878079 What|Removed |Added Status|ON_QA |CLOSED Resolution|--- |ERRATA -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Andy Mender changed: What|Removed |Added Status|NEW |ASSIGNED CC||andymenderu...@gmail.com Assignee|nob...@fedoraproject.org|andymenderu...@gmail.com Flags||fedora-review? -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1885503] Review Request: python-habapp - Automation with MQTT and/or openHAB
https://bugzilla.redhat.com/show_bug.cgi?id=1885503 Fabian Affolter changed: What|Removed |Added Blocks||1269538 (IoT) Depends On||1885501, 1878079, 1878069 Doc Type|--- |If docs needed, set a value Referenced Bugs: https://bugzilla.redhat.com/show_bug.cgi?id=1269538 [Bug 1269538] Tracker for IoT on Fedora https://bugzilla.redhat.com/show_bug.cgi?id=1878069 [Bug 1878069] Review Request: python-stackprinter - Debug-friendly stack traces https://bugzilla.redhat.com/show_bug.cgi?id=1878079 [Bug 1878079] Review Request: python-easyco - Configuration with YAML files https://bugzilla.redhat.com/show_bug.cgi?id=1885501 [Bug 1885501] Review Request: python-aiohttp-sse-client - Server-Sent Event Python client -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org