Skip to content

Releases: FreeOpcUa/opcua-asyncio

revert enabling mypy. Too many bugs

03 Jul 13:53
Compare
Choose a tag to compare

fix mypy issue

02 Jul 08:50
Compare
Choose a tag to compare

f9f5895 use pypy-3.10
9d26178 fix typing of SubscriptionHandler

bugfixes. better error handling

02 Jul 06:48
Compare
Choose a tag to compare

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

28 Feb 17:32
Compare
Choose a tag to compare

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 UaStatusCodeErrors 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

20 Dec 10:24
Compare
Choose a tag to compare
  • fix bug introduced in 1.0.5 with browse_next
  • Make relative path the default for bode browsing (== get_child)

v1.0.5a3

18 Sep 13:13
Compare
Choose a tag to compare
v1.0.5a3 Pre-release
Pre-release
new release v1.0.5a3

v1.05a1

18 Sep 13:05
Compare
Choose a tag to compare
v1.05a1 Pre-release
Pre-release
new release v1.05a1

bugfix

24 Aug 13:40
Compare
Choose a tag to compare
v1.0.4

new release v1.0.4

bugs and bugs

31 Jul 18:00
Compare
Choose a tag to compare

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

05 Apr 15:48
Compare
Choose a tag to compare
v1.0.2

new release v1.0.2