Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
0b51ca4
add CLAUDE generated native snap7 code
gijzelaerr Sep 11, 2025
eea0766
cleanup tests
gijzelaerr Sep 11, 2025
1653d2c
Refactor partner module to match client/server pattern
gijzelaerr Dec 23, 2025
323d607
Merge remote-tracking branch 'origin/master' into native
gijzelaerr Dec 29, 2025
2743ba5
Remove clib dependency, use pure Python implementation only
gijzelaerr Dec 29, 2025
d4092ca
Add feature completeness verification and API compatibility tests
gijzelaerr Dec 29, 2025
e2943d3
Fix CI/CD issues: mypy errors, partner port, sphinx docs
gijzelaerr Dec 29, 2025
b89b062
Fix test port conflicts: use unique ports for each test class
gijzelaerr Dec 29, 2025
11179d4
Add port release delays in test teardown to prevent race conditions
gijzelaerr Dec 29, 2025
3818dfd
Add SO_REUSEPORT socket option for faster port reuse in tests
gijzelaerr Dec 29, 2025
c95b7e1
Remove redundant test files
gijzelaerr Dec 29, 2025
1b1fa49
Consolidate API and integration test files
gijzelaerr Dec 29, 2025
1da2887
Rename CLAUDE.md to AGENTS.md
gijzelaerr Dec 29, 2025
b962138
Add missing API for feature completeness
gijzelaerr Dec 30, 2025
481e28a
Remove dead _LibMock code from client.py
gijzelaerr Dec 30, 2025
65a6485
Remove redundant test files, consolidate test suite
gijzelaerr Dec 30, 2025
5708ff6
Restore CLI interface: convert server to package
gijzelaerr Dec 30, 2025
948c5c7
Implement real S7 protocol for USER_DATA operations
gijzelaerr Dec 31, 2025
b660e58
Implement real S7 protocol for clock operations
gijzelaerr Dec 31, 2025
2364835
Add TODO.md documenting remaining protocol implementations
gijzelaerr Dec 31, 2025
72c3254
Implement real S7 protocol for block transfer operations
gijzelaerr Dec 31, 2025
1e503b6
Fix ruff formatting
gijzelaerr Dec 31, 2025
a41b39a
Speed up test suite by 3.7x (67s → 18s)
gijzelaerr Dec 31, 2025
7e9c2ee
Fix S7 protocol write operations for real PLC compatibility
gijzelaerr Jan 2, 2026
76f7bbe
Consolidate CI workflows into single test.yml
gijzelaerr Jan 2, 2026
20e6416
Fix S7-1200/1500 write response handling and remove TODO.md
gijzelaerr Jan 4, 2026
e96829a
Fix USERDATA PDU header size (10 bytes, not 12)
gijzelaerr Jan 4, 2026
a5af22b
Add human-readable S7 return code descriptions
gijzelaerr Jan 4, 2026
0a6eb91
Add end-to-end test suite for real PLC testing
gijzelaerr Jan 4, 2026
7e0bf33
Skip e2e tests by default, require --e2e flag
gijzelaerr Jan 4, 2026
b444ea4
Add command-line options for PLC connection parameters
gijzelaerr Jan 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .github/actions/manylinux_2_28_aarch64/Dockerfile

This file was deleted.

28 changes: 0 additions & 28 deletions .github/actions/manylinux_2_28_aarch64/action.yml

This file was deleted.

7 changes: 0 additions & 7 deletions .github/actions/manylinux_2_28_aarch64/entrypoint.sh

This file was deleted.

6 changes: 0 additions & 6 deletions .github/actions/manylinux_2_28_x86_64/Dockerfile

This file was deleted.

28 changes: 0 additions & 28 deletions .github/actions/manylinux_2_28_x86_64/action.yml

This file was deleted.

7 changes: 0 additions & 7 deletions .github/actions/manylinux_2_28_x86_64/entrypoint.sh

This file was deleted.

40 changes: 0 additions & 40 deletions .github/actions/prepare_snap7/action.yml

This file was deleted.

8 changes: 0 additions & 8 deletions .github/build_scripts/aarch64-linux-gnu.mk

This file was deleted.

10 changes: 0 additions & 10 deletions .github/build_scripts/arm64_osx.mk

This file was deleted.

12 changes: 0 additions & 12 deletions .github/build_scripts/build_package.sh

This file was deleted.

10 changes: 0 additions & 10 deletions .github/build_scripts/x86_64_osx.mk

This file was deleted.

77 changes: 0 additions & 77 deletions .github/workflows/linux-build-test-amd64.yml

This file was deleted.

76 changes: 0 additions & 76 deletions .github/workflows/linux-build-test-arm64.yml

This file was deleted.

Loading