Recent Releases of pyxnat

pyxnat - 1.6.3

Minor release 1.6.3

What's Changed

  • Switch the unmaintained Sphinx theme for ReadTheDocs theme on the docs generation (#177)
  • Replace Central XNAT (decommisioned) with NITRC/IR instance for CI testing (#183)
  • XNAT config file handling/support (#184 and #190)
  • Legacy Python deprecations/updates (#179 and #191)
  • Switching to Docker Compose v2 (v1 deprecated and removed from Actions runners) for CI dockerized XNAT (#195)

Full Changelog: https://github.com/pyxnat/pyxnat/compare/1.6...1.6.3

- Python
Published by jhuguetn over 1 year ago

pyxnat - 1.6

Release 1.6

Improvements

  • Replace nose with pytest as testing framework (#167)
  • Include digest as File class attribute (#169)
  • Support for Python release 3.7 terminated due to its end-of-life
  • Official support added for Python release 3.9

Bug fixes

  • Correct the list of available attributes for Resource class
  • bin/sessionmirror.py: fix resource cache directory path composition
  • PyMuPDF Pixmap class methods renamed (https://github.com/pymupdf/PyMuPDF/issues/1041)
  • Refactor CI tests as some Central XNAT public resources are gone (further actions might be required in a future, see #173)

- Python
Published by jhuguetn almost 3 years ago

pyxnat - 1.5

Release 1.5

New Features

  • Main functionalities for running and monitoring XNAT pipelines.
  • XNAT Data Sharing features available for Subject and Experiment resources

Improvements

  • Automated CI pipeline ported to GitHub-Actions. Travis integration is no longer working.
  • Split CI pipeline in two different and independent workflows, ci.yml and docs.yml
  • Support for Python releases 2.7 and 3.6 terminated due to its end-of-life.
  • Official support added for Python release 3.8

Bug fixes

  • xnat-docker-compose pinned to tag 1.8.1 due to CI-related errors (workaround fix)
  • xpass.py: fix credentials parsing for .xnatPass configuration file
  • bin/sessionmirror.py: fix PET experiments mirroring
  • minor fix to pipeline.status() function
  • various style improvements (PEP 8)

- Python
Published by jhuguetn almost 4 years ago

pyxnat - 1.4

Now includes improved representation of objects such as Project, Subject, Experiment, Scan and Resource.

image

Experiments defined with project_id and experiment_id (without subject level) are automatically assigned with a three-level URI (completed with subject_id). Avoids some issues with some requests and improves execution speed.

Docker-based tests are back and operational.

Minor changes: - added Project.description() - various bugfixes and style improvements

- Python
Published by xgrg over 5 years ago

pyxnat -

Minor release with some bugfixes/cleaning.

Docker-based tests are removed until we find why they fail on Travis CI.

CI tests are now distributed along with the PyPI package.

- Python
Published by xgrg about 6 years ago

pyxnat - 1.2

  • New Features:

    • CI tests can be skipped if no network connectivity or no Docker-based XNAT available
    • bin/sessionmirror.py: migrate an experiment between two XNAT instances
  • Improvements:

    • More tests
    • Refreshing documentation
  • Bug fixes:

    • XNAT REST API compatibility (Interfaces.version(), Schemas, etc)
    • Removed deprecated references to cache support
    • Python 3 fixes

- Python
Published by xgrg almost 7 years ago

pyxnat - 1.1.0.2

  • Improvements
    • Refreshing documentation
  • Bug fixes
    • If verify not defined, don't store it
    • Closing requests session on disconnection

- Python
Published by jhuguetn about 7 years ago

pyxnat - Maintenance release 0.9.5.4

Maintenance release containing bug fixes: - Added preemptive authentication to /data/JSESSION call to force basic authentication. - Remove import of pyxnat so dependencies can be installed by pip - Cleanup nosetests.

- Python
Published by DavidJJ about 11 years ago