Releases: grongierisc/interoperability-embedded-python
Releases · grongierisc/interoperability-embedded-python
v3.4.1b9
Add initial remote debugging support and update related components - Introduced remote debugging capabilities with debugpy. - Updated changelog to reflect new feature. - Added debugpy dependency in pyproject.toml and requirements-dev.txt. - Integrated debugpy initialization in business operation, process, and service classes. - Enhanced test cases to accommodate debugging features.
v3.4.1b8
Update module version to 3.4.0 in module.xml
v3.4.1b7
Add contributing guide and code of conduct documentation
v3.4.1b6
Enhance documentation workflow: add changelog, update mkdocs configur…
v3.4.1b5
Fix: Update serialization logic to handle Message instances and impro…
v3.4.1b4
Fix: #29 Enhance serialization functions to handle nested dataclasses…
v3.4.1b3
Update CHANGELOG.md to reflect removal of community driver dependency…
v3.4.1b2
Refactor build script and update requirements; remove unused package …
v3.4.1b1
Add _iris module for IRIS namespace management and refactor imports
v3.4.0
Full Changelog: v3.3.1...v3.4.0
[3.4.0] - 2025-03-24
Added
- Support for production settings configuration and management
- Enhanced Python logging integration with IRIS
- Support for schema registration with PydanticMessage
- Improved Pydantic integration for message validation
- Logger property in _Common class for better logging management
Changed
- Refactored _director and _utils modules
- Enhanced serialization module
- Simplified type conversion
- Improved Pydantic integration
- Removed deprecated methods
- Remove dacite and dc-schema dependencies in favor of Pydantic
- Improved logging mechanism
- Encapsulated console logging behavior
- Enhanced logger initialization
- Updated pytest configuration for asyncio
Fixed
- Fixed log handling in Command class
- Improved error handling in OnGetConnections method