Wykres commitów

1340 Commity (config_dataclasses)

Autor SHA1 Wiadomość Data
Andrew Mirsky 9c4d5ad3d4
Merge branch 'rc' into issues_215 2025-06-14 15:43:23 -04:00
Andrew Mirsky 3c337ba3c8
Merge branch 'ajmirsky-issues_215' into rc 2025-06-14 15:41:59 -04:00
Andrew Mirsky 4729166d99
lint fix 2025-06-14 15:39:39 -04:00
Andrew Mirsky 364273e684
marking test for broker sys plugin as xfail, because it fails on github workflow but not locally 2025-06-14 15:28:46 -04:00
Andrew Mirsky a978c76f2c
Merge pull request #217 from ajmirsky/merge_from_main
remove merge conflict from main
2025-06-14 15:27:11 -04:00
Andrew Mirsky 92f373db66
Merge branch 'main' into merge_from_main 2025-06-14 15:23:36 -04:00
Andrew Mirsky a255dc0e54
sys broker test failure causes other tests to yield false negatives 2025-06-14 15:15:00 -04:00
Andrew Mirsky 4da47315ab
Merge pull request #216 from ajmirsky/issues/215
mark test_sys.py failure as XFAIL
2025-06-14 15:12:37 -04:00
Andrew Mirsky 5abeabc36d
marking test broker sys plugin as xfail 2025-06-14 15:10:40 -04:00
Andrew Mirsky aace4d65f7
Merge pull request #212 from ajmirsky/plugin_call_optimization
reduce call logic for plugin coros: authenticate, topic_filtering, close
2025-06-14 10:19:39 -04:00
Andrew Mirsky 1e7f62b7a4
Merge branch 'rc' into discord 2025-06-14 10:17:28 -04:00
Andrew Mirsky 5dcf7080f2
Merge pull request #200 from ajmirsky/issues/199
fixes #199 : 'will' messages should only be sent if disconnection without a disconnect packet
2025-06-14 10:16:17 -04:00
Andrew Mirsky 6b00521ca7
Merge branch 'rc' into issues/199 2025-06-14 10:14:40 -04:00
Andrew Mirsky 54af134832
Merge pull request #203 from ajmirsky/issues/51
fixes Yakifo/amqtt#51 : plugins which fail to import or initialize
2025-06-14 10:11:34 -04:00
Andrew Mirsky b2c13868ec
Merge pull request #198 from ajmirsky/issues/154
fixes Yakifo/amqtt#154 : will message is allowed to have zero length
2025-06-14 10:09:22 -04:00
Andrew Mirsky 90167d060f
Merge branch 'rc' into issues/199 2025-06-14 10:08:34 -04:00
Andrew Mirsky 101e32af64
Merge branch 'rc' into issues/154 2025-06-14 10:03:09 -04:00
Andrew Mirsky 67fd2970ab
Merge pull request #201 from ajmirsky/issues/67
clarifying reason for `ClientError`
2025-06-14 10:01:06 -04:00
Andrew Mirsky bc44f170ba
Merge branch 'rc' into issues/67 2025-06-14 09:56:01 -04:00
Andrew Mirsky e2842dd7e5
Merge pull request #202 from ajmirsky/issues/86
verify that issue #86 has been fixed
2025-06-14 09:53:42 -04:00
Andrew Mirsky b75acd88ec
Merge pull request #197 from ajmirsky/issues/144
fixes #144 : enable client to reconnect indefinitely
2025-06-14 09:53:02 -04:00
Andrew Mirsky a080ae61c1
Merge pull request #195 from ajmirsky/issue/116
fixes #116 : adding reason message to task cancellation on lost connection
2025-06-14 09:52:13 -04:00
Andrew Mirsky 532c8118e6
Merge branch 'rc' into issues/51 2025-06-14 09:51:42 -04:00
Andrew Mirsky b72c7d4f28
Merge branch 'rc' into plugin_call_optimization 2025-06-14 09:51:12 -04:00
Andrew Mirsky 18ad76bcd3
Merge pull request #213 from ajmirsky/event_strenum
Create `StrEnum` for the broker events
2025-06-14 09:47:19 -04:00
Andrew Mirsky 5a4fb993b7
Merge branch 'rc' into issues/154 2025-06-14 09:44:43 -04:00
Andrew Mirsky d69a14c06a
Merge branch 'rc' into issues/154 2025-06-14 09:40:38 -04:00
Andrew Mirsky 89a0b88491
Merge pull request #211 from ajmirsky/issues_210
fixes amqtt/Yakifo#210 :
2025-06-14 09:39:22 -04:00
Andrew Mirsky 3c07a39877
Merge remote-tracking branch 'source/rc' into event_strenum 2025-06-14 09:38:44 -04:00
Andrew Mirsky 5c74f12c3c
Merge pull request #209 from Yakifo/0.10.2
restoring documentation build from 'latest' as of Feb 9, 2023
2025-06-14 09:36:58 -04:00
Andrew Mirsky 6ab946df14
updating docstring 2025-06-14 09:35:53 -04:00
Andrew Mirsky 038fee7cf4
remove test_sys 2025-06-14 09:26:55 -04:00
Andrew Mirsky 51102a435b
converting from event strings to a string enumeration 2025-06-13 16:17:22 -04:00
Andrew Mirsky 961b0b3f8f
Merge pull request #193 from ajmirsky/issues/157
fixes Yakifo/amqtt#157 `get_event_loop` is deprecated
2025-06-13 15:57:05 -04:00
Andrew Mirsky 63b184b3e8
clarifying documentation 2025-06-13 07:11:49 -04:00
Andrew Mirsky 9e322bef55
lint fixes 2025-06-13 06:53:07 -04:00
Andrew Mirsky ec1193d439
initial version of alt approach to configuring plugins 2025-06-13 06:40:15 -04:00
Andrew Mirsky e40aaa4aa0
updating documentation 2025-06-12 20:28:11 -04:00
Andrew Mirsky b373e8bd56
abstract common pattern for calling plugin methods 2025-06-12 20:12:08 -04:00
Andrew Mirsky 5bd7513e80
updating type-hinting to set generics for base, client and broker contexts 2025-06-12 19:52:16 -04:00
Andrew Mirsky 43efa4c829
instead of filtering upon call of the plugin's coro, filter upon plugin loading 2025-06-12 19:12:33 -04:00
Andrew Mirsky 24f99fdc2d
consistent description in readme file 2025-06-12 14:28:50 -04:00
Andrew Mirsky a2cbef1bc4
running pytest to generate htmlcov for readthedocs 2025-06-12 14:20:31 -04:00
Andrew Mirsky fed5b8eb08
shutdown broker when test completes 2025-06-12 11:03:28 -04:00
Andrew Mirsky e7882a3755
fixes amqtt/Yakifo#210 : when reconnect is false, authentication failure causes NoDataError instead of ConnectError 2025-06-12 10:52:44 -04:00
Andrew Mirsky 7b936d785c
loading plugins from config file, bypassing entry points. authenticate and subscribe/publish 2025-06-12 08:37:27 -04:00
Andrew Mirsky 06053ce7ee
tweaking readthedocs configuration 2025-06-11 16:30:27 -04:00
Andrew Mirsky 21880a3cb8
ability to rebuild the 'latest' docs as of 2023-02-09T12:49:41.380973Z and 3912564bf1
using default sphinx-generated conf.py
2025-06-11 15:01:40 -04:00
Andrew Mirsky a86c702361
switching from gitter to discord 2025-06-11 12:43:25 -04:00
Andrew Mirsky e66f5ab711
fixes to readthedocs build process 2025-06-11 12:00:27 -04:00