Skip to content

v3.1.0

Choose a tag to compare

@trel trel released this 21 Mar 21:12
· 35 commits to main since this release

[v3.1.0] - 2025-03-21

This release includes a full port of the iRODS 4.3 authentication framework with working implementations for the native and pam_password authentication schemes.

It also removes support for Python versions earlier than 3.9.

Changed

  • Implement iRODS 4.3 authentication flow for native and pam_password authentication schemes (#499).
  • Replace deprecated use of hyphen in description file property name (#684).
  • Change server version compatibility to iRODS 4.3.4 (#694).

Removed

  • Remove support for Python 3.8 and earlier (#553).

Fixed

  • Make computation of .irodsA file path independent of irods_environment.json file path (#686).
  • Adjust strings in tests to avoid SyntaxWarning messages (#687).

Added

  • Allow retrieval of connected server version without having to authenticate first (#688).