Olivier
cfd72bcc94
fixes in pyproject.toml, update readme to use uv
2024-10-30 14:17:27 +01:00
dependabot[bot]
44266819fc
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 20:54:28 +01:00
Olivier
54895d2112
add format check to CI (might already have there but..)
2024-10-27 11:38:50 +01:00
Olivier
f214396cd5
ruff format with line length 120
2024-10-27 11:38:50 +01:00
Roman Yurchak
45861d7e76
Move pytest.ini into pyproject.toml
2024-10-26 11:54:50 +02:00
Roman Yurchak
e775cbd8b5
Move mupy to pyproject.toml
2024-10-26 11:54:50 +02:00
Roman Yurchak
59017d9b0a
Move ruff.toml to pyproject.toml
2024-10-26 11:54:50 +02:00
Olivier
5c530adebc
make release file use uv (not tested yet)
2024-10-24 10:11:12 +02:00
Olivier
9b768c69c3
add git blame ignore revs file
2024-10-24 10:11:12 +02:00
Olivier
96fd33b3ae
try to make some tests more reliable
2024-10-24 10:11:12 +02:00
Olivier
cd1645c10f
format everything with ruff
2024-10-24 10:11:12 +02:00
Olivier
5ea8d17b5b
use uv in CI
2024-10-24 10:11:12 +02:00
Olivier
c773b51a4f
deprecate python <3.10 add 3.13 for CI
2024-10-24 10:11:12 +02:00
Olivier
aaa9c3a50f
move to pyproject.toml
2024-10-24 10:11:12 +02:00
Christoph Ziebuhr
ac141d7531
Fix specifying allowed UserIdentityTokens
2024-10-18 13:33:31 +02:00
Christoph Ziebuhr
4fa61420ed
Fix password decryption with Aes256Sha256RsaPss
2024-10-18 13:33:31 +02:00
Christoph Ziebuhr
2d3394e370
Fix variable naming
2024-10-18 13:33:31 +02:00
dependabot[bot]
add6eddaab
Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.3
...
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.9.0 to 1.10.3.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](ec4db0b4dd...f7600683ef )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-17 13:41:01 +02:00
Roman Yurchak
e8da93234c
Fix readme
2024-10-16 11:23:51 +02:00
Roman Yurchak
8dfb533e93
Add pre-commit-config
2024-10-16 11:23:51 +02:00
Roman Yurchak
b5a6b60731
TST Add test to generate and load a private key
2024-10-16 11:20:31 +02:00
Hao Truong
47111216d2
Add policy URI to each endpoint token's SecurityPolicyUri
2024-10-16 11:19:51 +02:00
Christoph Ziebuhr
8a6018f996
Allow regular users to do write requests
2024-10-16 11:19:05 +02:00
Christoph Ziebuhr
ec227ba78d
Always use SimpleRoleRuleset
...
It hasn't been in use for SecurityPolicy None
2024-10-16 11:19:05 +02:00
Christoph Ziebuhr
eb5b8f4bb7
RegisterNodes doesn't need write permission
2024-10-16 11:19:05 +02:00
Andreas Heine
1343fa761c
set interval to 50 as default
2024-08-31 18:47:16 +02:00
Aron Hoffmann
af1b102b8c
Add type annotations for wait_for2
2024-08-22 20:55:36 +02:00
Aron Hoffmann
e5247ecbce
Fix formatting
2024-08-22 20:55:36 +02:00
Aron Hoffmann
23784db2e5
Replace asyncio.wait_for with wait_for2 to prevent swallowing cancellation
2024-08-22 20:55:36 +02:00
Tejas Shastry
90044659ad
updated CHANGELOG with fix info
2024-08-15 17:38:02 +02:00
Tejas Shastry
0e6f89b06f
same change is reflected in the sync wrapper
2024-08-15 17:38:02 +02:00
Tejas Shastry
ceebef5a78
change type hint to legacy style for 3.7
2024-08-15 17:38:02 +02:00
Tejas Shastry
2941882c3c
Fix function signature
...
Fixed a function signature of `read_array_dimensions` in asyncua/common/node.
ArrayDimentions is always a list of ints because OPC UA has support for multidimentional arrays. But the return type was is specified as int.
2024-08-15 17:38:02 +02:00
Andreas Heine
1fe61dfe27
fix: default value for DataChangeFilter.Trigger
2024-07-29 21:49:02 +02:00
Roman Yurchak
1d714983ea
Enable pyupgrade in ruff
2024-07-23 17:00:30 +02:00
Roman Yurchak
93979db872
A few more type annotations fixes
2024-07-23 16:59:53 +02:00
Florian Meinicke
2892c7f877
Add @functools.wraps(func) to the wrapper function of @uamethod
...
This way we can decorate a function which is already decorated with
`@uamethod` again and things like `func.__name__` will correctly return
the name of the decorated function and not `wrapper`.
2024-07-04 14:48:32 +02:00
Olivier
c31aca0842
new release v1.1.5
v1.1.5
2024-07-03 16:08:55 +02:00
Olivier
9a6d633912
new release v1.1.4
v1.1.4
2024-07-03 15:51:50 +02:00
Olivier
7214daa41d
Revert "Create py.typed". typing is not good enough
...
This reverts commit f22bac283f .
2024-07-03 15:51:29 +02:00
Olivier
562b80e956
new release v1.1.3
v1.1.3
2024-07-03 09:36:14 +02:00
Olivier
4bfdefa8b1
fix typing of new error callback
2024-07-03 09:35:28 +02:00
Olivier
cf27f8cf19
new release v1.1.2
v1.1.2
2024-07-02 10:49:37 +02:00
Olivier
f9f5895b49
use pypy-3.10
2024-07-02 10:35:21 +02:00
Olivier
9d26178f95
fix typing of SubscriptionHandler
2024-07-02 10:35:21 +02:00
Olivier
55726fbf32
new release v1.1.1
2024-07-02 08:44:24 +02:00
Olivier
a038ac76ec
Client: callback when connection is lost
2024-07-02 08:41:39 +02:00
Olivier
bd53211ce3
fix handling of session_watchdog task
2024-07-02 08:41:39 +02:00
Olivier
a847e93bc4
make new ruff version happy
2024-07-02 08:41:39 +02:00
Martin Elend
bf9ac4445e
Don't reset attribute_value_callback on write
2024-07-01 15:17:42 +02:00