Daniel Moore
Applications Engineer
iRODS Consortium
iRODS Client Library:
Python iRODS Client 1.1.4
iRODS Client Library:
Python iRODS Client 1.1.4
July 5-8, 2022
iRODS User Group Meeting 2022
Leuven, Belgium
Python iRODS Client Library
Originally developed at CyVerse (then known as the iPlant Collaborative) in 2013 and contributed in 2014 to the newly established iRODS Consortium.
Now an established PyPI package, it is actively kept up to date with any iRODS API changes and is popular as a basis for many other projects.
Thank you to the 41 contributors and many users over the years.
Python iRODS Client from 1.0 to 1.1.4 - Major Updates
Tickets
Rule Execution
Python iRODS Client Library 1.1.0 - Other Improvements
Choice of XML Parsers
Path Normalization
>>> c = [ "/", zone, './home/', user ]
>>> session.query(Collection).filter(Like(Collection.name,
iRODSPath(*c,'%'))
)
Python iRODS Client Library 1.1.4 - Other Improvements
We can now:
Python iRODS Client Library - Future Work
Questions?