Python-irodsclient

Latest version: v2.2.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.1.7

- [435] unregister can target a single replica [Daniel Moore]
- [434] metadata calls now require AVU fields to be nonzero-length strings [Daniel Moore]
- [431][irods/irods6921] filter user_id results from R_OBJT_ACCESS through IDs still in R_USER_MAIN [Daniel Moore]
- [3] acls.set needs admin=True for some tests [Daniel Moore]
- [3] compatibility bump to iRODS 4.3.1 [Daniel Moore]
- [426][428][429] groupadmin capabilities update [Daniel Moore]

1.1.6

- [420][422] present appropriate iRODSAccess.codes, in sorted order [Daniel Moore]
- [420] store integer codes & strings for access levels [Daniel Moore]
- [418] raise error in test for IRODS_VERSION mismatch [Daniel Moore]
- [379] define RE_RUNTIME_ERROR exception [Daniel Moore]
- [400] more advanced iRODSException representation [Daniel Moore]
- [392] add iRODSResource properties: parent_name, parent_id, hierarchy_string [Daniel Moore]
- [243] enable RESC_HIER_STR_KW and RESC_NAME_KW in data open() [Daniel Moore]
- [395][396] test of acls manager [Daniel Moore]
- [396] Introduce "acls" manager and deprecate "permissions" [Daniel Moore]
- [395] include user_type in permissions [Daniel Moore]
- [410] ensure a call to iRODSSession.cleanup() at interpreter exit [Daniel Moore]
- [406] correctly generate ssl context [Daniel Moore]
- [404] Fix password_obfuscation in Windows [J.P. Mc Farland]
- [374] Use alternate endpoint for groupadmin requests [Martin Jaime Flores Jr]
- [5] minor README fix: XML_Parser_Type code sample [Sietse Snel]
- [5] adds module loading to RErrorStack example [John Constable]

1.1.5

- [383] correct logical path normalization [Daniel Moore]
- [369] remove dynamic generation of message classes [Daniel Moore]
- [386][389] only load timestamps when requested [Daniel Moore]
- [386] initial change to add create and modify times for metadata [Paul Borgermans]

1.1.4

- [372] eliminate SyntaxWarning ("is" operator being used with a literal) [Daniel Moore]
- [358] eliminate fcntl import [Daniel Moore]
- [368] ensure connection is finalized properly [Daniel Moore]
- [362] escape special characters in PAM passwords [Daniel Moore]
- [364] allow ADMIN_KW in all metadata operations [Daniel Moore]
- [365] allow set() method via iRODSMetaCollection [Daniel Moore]
- [3] update tests for 4.3.0 [Daniel Moore]
- [irods/irods844] fix access_test [Daniel Moore]
- [3][irods/irods6124] adapt for ADMIN_KW in post-4.2.11 ModAVUMetadata api [Daniel Moore]
- [3][irods/irods5927] test_repave_replica now passes in iRODS >= 4.2.12 [Daniel Moore]
- [3][irods/irods6340] test_replica_number passes on 4.3.0 [Daniel Moore]

1.1.3

- [356] Removing call to partially unsupported getpeername() [Kaivan Kamali]

1.1.2

- [3][345] Allow tests to pass and accommodate older Python [Daniel Moore]
- [352] Fix the infinite loop issue when sock.recv() returns an empty buffer [Kaivan Kamali]
- [345] Fix connection destructor issue [Kaivan Kamali]
- [351] replace 704 api constant with AUTH_RESPONSE_AN [Daniel Moore]
- [350] password input to AUTH_RESPONSE_AN should be string [Daniel Moore]
- [315] skip cleanup() if session.pool is None [Daniel Moore]
- [290] only anonymous user can log in without password [Daniel Moore]
- [43][328] reasonable indentation [Daniel Moore]
- [328] allow user to change own password [Daniel Moore]
- [343][21] document testing and S3 setup [Daniel Moore]
- [343] allow parallel (multi-1247) data transfer to/from S3 [Daniel Moore]
- [332] capitalize -C,-R object type abbreviations [Daniel Moore]
- [349] normalize() argument not necessarily absolute [Daniel Moore]
- [323] remove trailing slashes in collection names [Daniel Moore]

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.