Releases: FreeOpcUa/opcua-asyncio
revert enabling mypy. Too many bugs
fix mypy issue
bugfixes. better error handling
a038ac7 Client: callback when connection is lost
bd53211 fix handling of session_watchdog task
a847e93 make new ruff version happy
bf9ac44 Don't reset attribute_value_callback on write
ec112a8 sync Client parameter updated as in async
6ff4c24 Add server-side session watchdog (#1655)
9aedc20 Resolve timezone deprecation warnings (#1661)
8537ae2 Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
176c077 Add callback to delete subscriptions (#1656)
6dce240 Stop expired subscriptions
8fc26b8 Fix #1634 Fix SecurityPolicyType docstring: e.g. "None"
-> "NoSecurity" Reorganize imports and better align code to pep standards (ruff)
b543178 Fix type hints to allow Path
b9fa93f Update python versions in setup.py
ff76f20 Bump pytest-asyncio to fix breakage
92dfc73 Bump actions/checkout from 2 to 4
0eacab5 Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.14
abacd34 Bump github/codeql-action from 2 to 3
c0f230d Bump actions/setup-python from 3 to 5
81505b4 ci: Add Github actions to Dependabot config
11fde4c ci: update checkout and setup-python actions
f22bac2 Create py.typed
0948605 [xmlimporter] Support to make auto load type definition
s optional
8353920 lib has no attribute X509_V_FLAG_NOTIFY_POLICY problem
because of the new version of cryptography
9074e8c address deprecation warning
v1.1.0
5dcc569 (HEAD -> master, tag: v1.1.0, origin/master, origin/HEAD) new release v1.1.0
5056632 ci: Update deprecated ruff settings
068ddd8 ci: Implement a ruff check to verify no f-strings are used
da1f7b1 refactor: Remove f-string in logging treewide
85b56c7 Fix tests where ua.NodeId#from_string was called with trailing semicolons
2b1edb7 Fix NodeId parsing for nodes containing semicolons in string identifiers
0122a5e improve ha client keepalive error handling
f1f961f feat!: Remove NotImplementedError-guard in AddressSpace
443da58 fix: Feed a string instead of pathlib.path into shelve.open
5534f8a docs: Fix typo in LazyLoadingDict docstring
49ab1c9 chore: Add typehints in load_aspace_shelf
c7d4354 test: Migrate and reactivate old unittest for shelf loading
26bf738 fix: Correct the type of shelf files
cf2bd66 chore: Add typehints for the optional shelf file
f41b67e test: Verify loading from shelf files raises an AttributeError
8cf8682 Fix handling of UaStatusCodeError
s in UaProcessor.process_message
feca6f4 Add set_attribute_value_setter()
method to server
3268568 change encoding to Object
f48b4f5 remove f-string in logging
8fa2ac3 crypto change subject alternate warnings to warning
b9e2af4 Allow ByteString Variant to be None
2268ac9 update release script
v1.0.6
v1.0.5a3
v1.05a1
bugfix
bugs and bugs
List of merged MR:
Fix/trailing bracket missing
#1380 by AiyionPrime was merged Jul 31, 2023
Add default_idx parameter to QualifiedName
#1378 by okapies was merged Jul 31, 2023
Alarms & Conditions
#1376 by cziebuhr was merged Jul 31, 2023
Fix StatusCode in watchdog loop
#1375 by cziebuhr was merged Jul 28, 2023
Add sync_wrapper functions
#1371 by okapies was merged Jul 24, 2023
Add get_children_by_path()
#1370 by okapies was merged Jul 24, 2023
Add raise_on_partial_error parameter to write_values()
#1369 by okapies was merged Jul 24, 2023
Add several helpers for creating certificates
#1368 by bitkeeper was merged Jul 28, 2023
Fix typo of the StatusCode name
#1367 by okapies was merged Jul 20, 2023
Dont die on missing MinimumSamplingInterval Fixes #1312
#1362 by jmtatsch was merged Jul 24, 2023
Fix missing SecurityLevel of the EndpointDescription
#1360 by bitkeeper was merged Jul 20, 2023
Fix for numvalues parameter in Node.read_raw_history()
#1351 by KallistoD was merged Jun 23, 2023
Adding historical data reading methods to SyncNode wrapper
#1349 by KallistoD was merged Jun 23, 2023
Sample on instantiating objects from imported nodesets into a server
#1343 by herculesp17 was merged Jun 23, 2023
Fixed state machine bug (Issue #1334)
#1335 by prrw was merged Jun 23, 2023
Fixed bug in xmlparser.py (Issue #1324)
#1325 by prrw was merged Jun 5, 2023
Add read_attributes method to Client
#1311 by petebachant was merged May 27, 2023
Typing the nodeid field on a node.
#1310 by compsci-simon was merged May 20, 2023
Update sync.py
#1308 by ronytigo was merged May 18, 2023
Fixed some typos and grammatical errors in the README.
#1306 by compsci-simon was merged May 11, 2023
Add warning instead of exception
#1302 by schroeder- was merged May 12, 2023
use ruff
#1298 by oroulet was merged May 1, 2023
Adds a method to the client to delete a subscriptions
#1296 by mahadi was merged May 1, 2023
Update handling of empty server uri params
#1289 by Kallelele was merged May 1, 2023
Correct certificate checks for application_uri and hostname
#1282 by eilers was merged Apr 13, 2023
Fix types + re-enable mypy
#1279 by rth was merged May 1, 2023
Add changelog
#1276 by rth was merged Apr 11, 2023
many bug fixes. See commits for details
v1.0.2 new release v1.0.2