- Release 0.9.5.2
- New Features
- Improvements
- Bug fixes:
- Ticket #50 404 error causes connection to be broken until end of object life.
- Tiekct #52 fix zip file downloading.
Release 0.9.5
- New Features
- Add __getitem__ to CObject for slice operations.
- Impovements
- Add toggle for overwriting files on the Resources object (put, put_dir, put_zip)
- Add toggle for not extracting the zip file on the Resources object (put, put_dir, put_zip)
- Bug fixes:
- fix proxy support
- mset attributes fixed
- fixed url separator issue on windows.
Release 0.9.4
- New Features
- add proxy support to interface.
- Impovements
- Bug fixes:
- python <2.7 compatability.
- project.parent() does not throw error.
- removed simplejson requirement
- md5 cache key
- New features:
- Global listing functions:
- interface.array.experiments()
- interface.array.search_experiments()
- interface.array.scans()
- Support for XNAT configuration file format
- Batch function for downloading all files related to a scan or an assessor
- Create element with an XML document
- New xpath function for EObjects
- xpath store facility to query cached subject XMLs with xpath
- Improvements:
- Catching authentication errors
- Toggle option for cache warnings
- Description for search templates is displayed
- Bug fixes:
- Config file
- Compatible with XNAT 1.5
- New features:
- provenance annotation on assessors and recontructions
- search templates
- callback system to monitor data streams to and from the server
- Improvements:
- support for proxies in the Interface object
- a description can be added when a search is saved on the server
- python strings can be uploaded and saved just like files
- Bug fixes including:
- improved unicode support for uploaded files
- solved cache issue on Windows
- a major bug in the Collection.where method
- Errors following the PEP-249
- Some operations follow the PEP-249 - e.g. fetchall replaces get
- New inspection functions:
- experiement_types
- assessor_types
- scan_types
- reconstruction_types
- project_values
- subject_values
- experiment_values
- assessor_values
- scan_values
- reconstruction_values
- Inspect method fieldvalues changed to field_values
- Interface Object now supports config files.
- Bug fix regarding the file names in the cache. It means that cached data from older versions has to be re-downloaded.
- The disk check for available space is performed against a timer instead of always.
- The default get function to download file now supports custom paths.
- Bug fix for HTTP sessions management.
- New last_modified method for project to get subjects last modified date.
- Resource elements are now fully configurable at creation.
- Added support for XNAT pipelines.
- Added push and pull zip files at the resource level.
- Added simple schema parsing capabilities.
- Add a global management interface to gather different managers.
- Interface now follows redirections on the server url.