Daniel Moore

Applications Engineer

iRODS Consortium

July 13-16, 2023

iRODS User Group Meeting

UNC Chapel Hill

 

Python iRODS Client 1.1.8

Python iRODS Client from v1.1.4 - v1.1.8

Major improvements:

  • connection timeout fix
  • acls interface (replaces permissions - more consistent)
  • correct path normalization
  • automatic SSL context handling / generation
  • groupadmin capabilities
  • resource properties and methods to yield parent, hierarchy, etc.

Minor improvements:

  • windows compatibility; unregister replicas; guard password integrity; session auto-close; genquery (NOT LIKE)

Ongoing and Upcoming Work

Works in Progress:

  • client-to-resource redirect
  • auto-closing data objects

Yet to Come:

  • iRODS 4.3.0 authentication framework compatibility

Questions?

UGM 2023 - Python iRODS Client to v1.1.8

By Daniel Moore

UGM 2023 - Python iRODS Client to v1.1.8

  • 313