JMA Client
1.1.0
API version: 9.2.0
- Adapt to API version
- Jobs, WorkData and ProcessingSteps HCOs now have TagDetails
1.0.0
API version: 9.1.0
- Refactoring to have a “module” based import:
from pinexq.client.<...>
0.10.6rc1
API version: 9.1.0
- Allow filtering ProcessingSteps by ProCon version property, by exact string match
- Improved some error messages
0.10.5rc1
API version: 9.0.0
- Adopt to new API (query and sort by version, new register action for ProcessingSteps)
- Add missing properties in ProcessingStep HCO
- Handle error on upload
0.10.4rc1
API version: 8.8.0
- Add deployment properties to ProcessingStep HCO
- Add remote endpoint to
Info->Remote - Add missing
nameproperty to In/OutputDataSlotHco - Fix naming
processing_step_hco.deprecated_on->processing_step_hco.deprecated_at
0.10.3rc1
API version: 8.8.0
- Adapt to new jma api with processing step deployment features.
0.10.0.20251104.57
API version: 8.6.0
- Integrate API events into client
- Wait for job completion will now use API events (SSE) removing the need for polling
- Extend and improve JobGroup to use API event for monitoring the progress
- new function:
wait_any() - Use set to ensure uniqueness of monitored jobs
- better error messages
- new function:
- Add client side caching so some long lived resources (determined by cache headers of API)
- Timeouts are now provided in seconds
- Expose endpoints for API events and image registry in
Infoendpoint
0.9.2.20251028.52
API version: 8.5.0
- Processing steps can now be deprecated. Jobs using deprecated processing steps can not be started.
0.9.2.20250908.48
API version: 8.3.0
- Separate admin and normal query for used tags for Jobs, steps and Workdatas.
- Fix for select_processing function in job convenience class in case multiple processing steps with same name exist
0.9.2.20250828.47
API version: 8.2.0
- Can delete Processing step if the step is not used by any job.