Skip to content

Latest commit

 

History

History
133 lines (91 loc) · 3.47 KB

CHANGES.rst

File metadata and controls

133 lines (91 loc) · 3.47 KB

Latest changes

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

Release 0.9.0

  • 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

Release 0.8.0

  • 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

Release 0.7.0

  • 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.