Releases: underautomation/Staubli.py
Releases · underautomation/Staubli.py
v0.3.0.0
- Enhanced Documentation: Added comprehensive documentation comments to all public classes, enums, interfaces, and members
- __str__ and __repr__ Methods: Implemented concise string representations for all data classes
- __eq__ & __hash__: Added proper equality comparison methods to all data classes
- MotionDesc Defaults: frame property now initializes to World frame instead of None; tool property initializes to flange center as TCP
- Enum: Enums now inherit from IntEnum
v0.2.1.1
Licensing
- Updated
LicenseInfoinitialization logic for single-file apps by disabling process-based executable creation-date probing. - Added
IsLicensedproperty to expose a direct boolean check forLicensed,Trial, andExtraTrialstates.
SOAP Data Model Improvements
- Added
ToString()overrides for:AnthroConfigScaraConfigVrbxConfigConfig
- Enriched XML/API documentation comments in
MotionDescproperties to improve readability and generated docs quality.
SOAP V3 Response Updates
- Added
ToString()overrides for response models:ForwardKinResponseMoveJJResponseResetMotionResponseReverseKinResponseSetPowerResponse
- Refined
ResetMotionResponseserialization contract:- XML root changed to
motionResponse - response field renamed to
ReturnCode - explicit XML element name set to
motRet
- XML root changed to
v0.1.1.1
Merge branch 'main' of https://github.com/underautomation/Staubli.py