Recent Releases of https://github.com/ibridges-for-irods/ibridges

https://github.com/ibridges-for-irods/ibridges - v1.5.1

CLI: - Call GUI from CLI if installed - Bugfix: CLI show help when no subcommand is given - Try irodsA backup from config file if cached password does not match before asking for password - Bugfix for cd command

API: - Dependency to PRC

What's Changed

  • v1.5.1 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/332

Full Changelog: https://github.com/iBridges-for-iRODS/iBridges/compare/v1.5.0...v1.5.1

- Python
Published by chStaiger 9 months ago

https://github.com/ibridges-for-irods/ibridges - v1.5.0

New version 1.5.0

CLI 2.0 - Introducing the iBridges shell (#314) * Add ibridges shell command with autocompletion and greatly improved responsiveness. * Allow users to create their own plugins for subcommands.

Technical update: * Add includebasecollection keyword parameter to IrodsPath.walk(), by default True (same as previous behavior). * Add ibridges rm command to remove data objects and collections * Rework CLI internally to be more maintainable. * Improve CLI documentation * Make cli_authenticate a public function with a stable interface.

What's Changed

  • Update pyproject.toml by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/312
  • Make it more clear that username could be wrong by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/313
  • CLI 2.0 - Introducing the iBridges shell by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/314
  • New version 1.5.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/319

Full Changelog: https://github.com/iBridges-for-iRODS/iBridges/compare/v1.4.0...v1.5.0

- Python
Published by chStaiger 10 months ago

https://github.com/ibridges-for-irods/ibridges - v1.4.0

API: - Add cwd to session and IrodsPath

CLI: - Add metadata options - Add cwd - improve aliasing

What's Changed

  • Add basic metadata options to CLI by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/293
  • importlib-meta version by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/294
  • CI: Fix Yoda integration tests by @stsnel in https://github.com/iBridges-for-iRODS/iBridges/pull/298
  • Add py.typed by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/295
  • Move from Value -> fnf/nad error by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/297
  • Workaround PRC different behavior file/dictionary by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/300
  • Update the status of the project and the year by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/301
  • Repl states by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/305
  • Rework options by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/306
  • Irods434 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/307
  • Fix: setup no longer unintentionally overwrites existing env-file by @maartenschermer in https://github.com/iBridges-for-iRODS/iBridges/pull/309
  • Rework aliases to make them more user friendly by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/302
  • v1.4.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/311

Full Changelog: https://github.com/iBridges-for-iRODS/iBridges/compare/v1.3.0...v1.4.0

- Python
Published by chStaiger 11 months ago

https://github.com/ibridges-for-irods/ibridges - v1.3.0

  • Metadata:
    • one can now assign key, value and units separately to update a metadata entry
    • When the Units of a metadata item are empty, then it will be displayed and treated in iBridges as ''
  • Search:
    • The search now returns a list of CachedIrodsPath. This improves the performance when retrieving sizes and checksums.
  • Data operations:
    • New flag to disable the tqdm status bar when working with a lot of parallel transfers
  • Bugfix
    • Password field was not shown in Jupyter notebooks --> fixed

What's Changed

  • Add documenation to main --> render RTD by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/186
  • New minor release by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/190
  • new version 0.2.2 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/193
  • v0.2.3 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/211
  • v0.2.4 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/215
  • v1.0.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/219
  • Update README.md by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/220
  • v1.0.1 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/234
  • V1.1.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/256
  • Small updates for v1.1.1 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/271
  • v1.2.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/280
  • MetaData rework by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/281
  • Search: Returning CachedIrodsPath for data objects by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/283
  • Allow the tqdm progress bar to be disabled by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/284
  • 285 metadata tutorial by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/286
  • bug fix for ipython by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/288
  • Add setitem to metadata object and rename _rename method by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/289
  • Improve error catching and message for add by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/290
  • v1.3.0 by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/291

Full Changelog: https://github.com/iBridges-for-iRODS/iBridges/compare/v1.2.0...v1.3.0

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v1.2.0

  • Cache scrambled non-pam passwords
  • Add case sensitive search
  • Protection of metadata wth keys starting with org_

What's Changed

  • Change all the links to the new organization by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/272
  • store actual password when no pam negotiation has happened by @mmaschenk in https://github.com/iBridges-for-iRODS/iBridges/pull/274
  • Update sphinx requirement from <8 to <9 by @dependabot in https://github.com/iBridges-for-iRODS/iBridges/pull/273
  • Cache packages and fix 3.12 issue by @qubixes in https://github.com/iBridges-for-iRODS/iBridges/pull/276
  • add param case_sensitive, by default False. by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/268
  • Metadata blacklist by @chStaiger in https://github.com/iBridges-for-iRODS/iBridges/pull/279

New Contributors

  • @mmaschenk made their first contribution in https://github.com/iBridges-for-iRODS/iBridges/pull/274

Full Changelog: https://github.com/iBridges-for-iRODS/iBridges/compare/v1.1.1...v1.2.0

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges -

What's Changed

Move a to a new GitHub Organisation

  • Update README.md by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/261
  • Use older version of sphinx by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/262
  • 263 timeout by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/264
  • extending faqs by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/269
  • Optimize the use of GitHub Actions resources by @J535D165 in https://github.com/iBridges-for-iRods/iBridges/pull/266
  • Small edits, code formatting and typos by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/270

  • Adding mkdir to CLI by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/137
  • Move data objects and collections by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/136
  • Create dependabot.yml by @dometto in https://github.com/iBridges-for-iRods/iBridges/pull/143
  • Check for host and port before checking network by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/139
  • Update sphinx requirement from <7.0.0 to <8.0.0 by @dependabot in https://github.com/iBridges-for-iRods/iBridges/pull/145
  • Turning network_check into class method for GUI by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/146
  • Install doc by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/147
  • Fix docstring formatting error by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/140
  • Add sync documentation. by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/148
  • Ipath doc by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/149
  • Ipath doc by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/153
  • Move functions to utils by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/151
  • Add missing search for data_name by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/161
  • Rework API documentation by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/156
  • Bugfix in search by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/162
  • Don't use assert for control flow by @dometto in https://github.com/iBridges-for-iRods/iBridges/pull/166
  • Update iRODS path tutorial. by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/165
  • Sync update by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/158
  • Add tree for the iBridges CLI by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/159
  • Fix spelling errors in the README by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/171
  • Rewrite download/upload by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/169
  • Cleanup tutorials. Create a First steps tutorial for the impatient. by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/174
  • Fix behavior of parent property of IrodsPath by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/175
  • Fix tutorials by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/177
  • Turn None time into empty string in listing tickets. by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/178
  • Add examples by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/180
  • Docs cli by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/179
  • Don't perform operations for files/dataobjects by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/182
  • Rtd by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/183
  • Update README.md by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/184
  • Update README.md by @dometto in https://github.com/iBridges-for-iRods/iBridges/pull/188
  • Improve timeout situation with large files by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/189
  • Fix operations with no up or download by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/192
  • Add question if ibridges not in PATH by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/194
  • Add 3.12 to classifiers by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/198
  • Fix issue where root collection lists itself by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/205
  • Treat path as string pattern by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/200
  • Compute tutorial for streaming data by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/196
  • Change default connection timeout to 25000 by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/204
  • Easy connect to iRODS servers by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/207
  • Fix did not work with cached passwords by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/214
  • Add question for NetworkError by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/212
  • Ignore symlinks creating operations by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/216
  • Prep v1.0.0 by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/217
  • Create v1.0.0 by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/218
  • Update README.md by @trel in https://github.com/iBridges-for-iRods/iBridges/pull/221
  • Small change to be able to call the interactive auth from within R by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/222
  • Update README.md by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/223
  • 225 irods folder by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/226
  • Implement aliases for the CLI by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/210
  • Metadata up down by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/224
  • Doc update for iBridges 1.1 by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/227
  • Update docstrings across the board by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/232
  • Update integration-tests-yoda.yml release-1.9 by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/235
  • Update sphinx requirement from <8.0.0 to <9.0.0 by @dependabot in https://github.com/iBridges-for-iRods/iBridges/pull/237
  • Fix f-string issue in error message by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/240
  • Main by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/244
  • Modify progress bar to be updated during single files by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/242
  • Fix obj_put not setting overwrite flag by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/247
  • Make the iBridges search more easy to use by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/239
  • Add feature to directly open files with IrodsPath by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/241
  • Switch to IrodsPath, rename function by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/249
  • Check for md5 checksums if remote uses that by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/248
  • Fix overwrite / ignore_err flags in upload and download by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/254
  • Notebooks by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/260
  • Update README.md by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/261
  • Use older version of sphinx by @qubixes in https://github.com/iBridges-for-iRods/iBridges/pull/262
  • 263 timeout by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/264
  • extending faqs by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/269
  • Optimize the use of GitHub Actions resources by @J535D165 in https://github.com/iBridges-for-iRods/iBridges/pull/266
  • Small edits, code formatting and typos by @chStaiger in https://github.com/iBridges-for-iRods/iBridges/pull/270

New Contributors

  • @dependabot made their first contribution in https://github.com/iBridges-for-iRods/iBridges/pull/145
  • @trel made their first contribution in https://github.com/iBridges-for-iRods/iBridges/pull/221
  • @J535D165 made their first contribution in https://github.com/iBridges-for-iRods/iBridges/pull/266

Full Changelog: https://github.com/iBridges-for-iRods/iBridges/compare/v0.2.0...v1.1.1

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v1.1.0

API:

New progress bar taking the latest PRC development into account Bugfix for data transfers: overwrite flag was not handled correctly New search function: Path to search in, path pattern and metadata searches taking units into account Open data objects from their IrodsPath Support for md5 checksums in data transfers CLI:

Search functionality

What's Changed

  • Update sphinx requirement from <8.0.0 to <9.0.0 by @dependabot in https://github.com/UtrechtUniversity/iBridges/pull/237
  • Fix f-string issue in error message by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/240
  • Main by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/244
  • Modify progress bar to be updated during single files by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/242
  • Fix obj_put not setting overwrite flag by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/247
  • Make the iBridges search more easy to use by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/239
  • Add feature to directly open files with IrodsPath by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/241
  • Switch to IrodsPath, rename function by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/249
  • Check for md5 checksums if remote uses that by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/248
  • Fix overwrite / ignore_err flags in upload and download by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/254
  • V1.1.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/256

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v1.0.1...v1.1.0

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v1.0.1

New fetatures: - Streaming the password to the interactive_auth, important when CLI is used from another programming language like R - CLI: creating and using aliases for the connection parameters - API: - The metadata can now be accessed from the IrodsPath directly - Export metadata of a collection and all its members as a json file. - Upload: data can be automatically tagged with metadata. - Download: metadata can be exported in when downloading data.

  • Calling the CLI will create the .irods folder, if not present

What's Changed

  • Adding mkdir to CLI by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/137
  • Move data objects and collections by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/136
  • Create dependabot.yml by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/143
  • Check for host and port before checking network by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/139
  • Update sphinx requirement from <7.0.0 to <8.0.0 by @dependabot in https://github.com/UtrechtUniversity/iBridges/pull/145
  • Turning network_check into class method for GUI by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/146
  • Install doc by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/147
  • Fix docstring formatting error by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/140
  • Add sync documentation. by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/148
  • Ipath doc by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/149
  • Ipath doc by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/153
  • Move functions to utils by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/151
  • Add missing search for data_name by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/161
  • Rework API documentation by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/156
  • Bugfix in search by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/162
  • Don't use assert for control flow by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/166
  • Update iRODS path tutorial. by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/165
  • Sync update by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/158
  • Add tree for the iBridges CLI by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/159
  • Fix spelling errors in the README by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/171
  • Rewrite download/upload by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/169
  • Cleanup tutorials. Create a First steps tutorial for the impatient. by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/174
  • Fix behavior of parent property of IrodsPath by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/175
  • Fix tutorials by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/177
  • Turn None time into empty string in listing tickets. by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/178
  • Add examples by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/180
  • Docs cli by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/179
  • Don't perform operations for files/dataobjects by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/182
  • Rtd by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/183
  • Update README.md by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/184
  • Update README.md by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/188
  • Improve timeout situation with large files by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/189
  • Fix operations with no up or download by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/192
  • Add question if ibridges not in PATH by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/194
  • Add 3.12 to classifiers by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/198
  • Fix issue where root collection lists itself by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/205
  • Treat path as string pattern by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/200
  • Compute tutorial for streaming data by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/196
  • Change default connection timeout to 25000 by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/204
  • Easy connect to iRODS servers by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/207
  • Fix did not work with cached passwords by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/214
  • Add question for NetworkError by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/212
  • Ignore symlinks creating operations by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/216
  • Prep v1.0.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/217
  • Create v1.0.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/218
  • Update README.md by @trel in https://github.com/UtrechtUniversity/iBridges/pull/221
  • Small change to be able to call the interactive auth from within R by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/222
  • Update README.md by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/223
  • 225 irods folder by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/226
  • Implement aliases for the CLI by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/210
  • Metadata up down by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/224
  • Doc update for iBridges 1.1 by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/227
  • Update docstrings across the board by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/232
  • Update integration-tests-yoda.yml release-1.9 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/235

New Contributors

  • @dependabot made their first contribution in https://github.com/UtrechtUniversity/iBridges/pull/145
  • @trel made their first contribution in https://github.com/UtrechtUniversity/iBridges/pull/221

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.2.0...v1.0.1

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v1.0.0

What's Changed

  • Ignore symlinks creating operations by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/216
  • Prep v1.0.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/217
  • Create v1.0.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/218
  • v1.0.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/219

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.2.4...v1.0.0

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.2.4

What's Changed

  • Fix did not work with cached passwords by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/214
  • Add question for NetworkError by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/212
  • v0.2.4 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/215

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.2.3...v0.2.4

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.2.3

What's Changed

  • Add question if ibridges not in PATH by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/194
  • Add 3.12 to classifiers by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/198
  • Fix issue where root collection lists itself by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/205
  • Treat path as string pattern by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/200
  • Compute tutorial for streaming data by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/196
  • Change default connection timeout to 25000 by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/204
  • Easy connect to iRODS servers by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/207
  • v0.2.3 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/211

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.2.2...v0.2.3

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.2.2

Bug fix.

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.2.1

Improve transfer of single large files.

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.2.0

API: - Move data objects and collections, aka rename - Improve connection checks - Rework the API - Bugfix in search - Examples in docstrings

CLI: - Adding mkcoll and tree

Update tutorials

What's Changed

  • 0.2.0 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/181

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.6...v0.2.0

- Python
Published by chStaiger over 1 year ago

https://github.com/ibridges-for-irods/ibridges - v0.1.6

  • Cli: add mkcoll
  • API: make network check available as function
  • Pipeline: dependabot

- Python
Published by chStaiger almost 2 years ago

https://github.com/ibridges-for-irods/ibridges - v0.1.5

  • Switch Integration tests to iRODS 4.3.2
  • iRODS resources: skip bundleResc
  • iRODS rules: allow to call microservices and rules on the server directly
  • Bugfix for path issues in the python-irodsclient
  • Data Transfers:
    • By default create empty folder and collections during up and downloads even if the source is empty
  • CLI: More options to define iRODS paths
  • ips on the iRODS server will now show ibridges instead of the python API

What's Changed

  • Skip bundleResc in listing of resources by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/119
  • Fix ibridges output for ibridges --version by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/120
  • generalizing rules by @wurDevTim in https://github.com/UtrechtUniversity/iBridges/pull/113
  • Remove kwALL from objput by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/124
  • Convert LoginError to PasswordError by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/122
  • Temporary fix for #126 by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/127
  • Empty folders and collections by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/128
  • Add iRODS app name to check with ips by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/130
  • Support url-like behavior by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/131
  • Create new release. by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/133

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.4...v0.1.5

- Python
Published by chStaiger almost 2 years ago

https://github.com/ibridges-for-irods/ibridges - v0.1.4

Adding a commandline interface to the package.

What's Changed

  • Python package uses latest PRC version by @wurDevTim in https://github.com/UtrechtUniversity/iBridges/pull/108
  • Reset CI/CD pipeline to do linting on all python versions by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/110
  • Add user info to session, bugfix in session by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/114
  • Add CLI to ibridges for sync/upload/download/init by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/109
  • Adjust test setup with second resource for CLI by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/116

New Contributors

  • @wurDevTim made their first contribution in https://github.com/UtrechtUniversity/iBridges/pull/108

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.3...v0.1.4

- Python
Published by chStaiger almost 2 years ago

https://github.com/ibridges-for-irods/ibridges - v0.1.3

  • Bug fixes:

    • checksum bug in sync_data
    • README: bug in iRODS connection
    • Quickstart tutuorial
  • New feature: Export metadata

  • Upload/Download: Introduce flag to turn exceptions into warnings when uploading collecions and folders

What's Changed

  • Fix capitalization of tutorials by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/70
  • Expand user home directory in irods_env_path by @jpmcfarland in https://github.com/UtrechtUniversity/iBridges/pull/71
  • 73 check tutorials by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/75
  • Feature py37 types by @maartenschermer in https://github.com/UtrechtUniversity/iBridges/pull/76
  • 72 export metadata by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/83
  • Add close method to session and remove del by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/85
  • Remove the keywords.py by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/86
  • 84 simplify checksum in sync by @maartenschermer in https://github.com/UtrechtUniversity/iBridges/pull/88
  • Fix iBridges working in Python 3.8 by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/89
  • Update integration-tests-irods.yml by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/91
  • Fix ci by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/92
  • Revert "Fix ci" by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/93
  • Fixing typo in README by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/95
  • Update integration-tests-irods.yml by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/97
  • Improve errors by @qubixes in https://github.com/UtrechtUniversity/iBridges/pull/87
  • sync: return dict of changed items by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/90
  • fixed checksum-check NoneType error by @maartenschermer in https://github.com/UtrechtUniversity/iBridges/pull/101
  • Improving the error when upload or download fails by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/104
  • Removing os module, tickets switched to demofile by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/106
  • Bug fixes and tutorial updates by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/107

New Contributors

  • @jpmcfarland made their first contribution in https://github.com/UtrechtUniversity/iBridges/pull/71

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.2...v0.1.3

- Python
Published by chStaiger almost 2 years ago

https://github.com/ibridges-for-irods/ibridges - v0.1.2

What's Changed

  • Merge pull request #62 from UtrechtUniversity/develop by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/63
  • iRODS integration tests by @dometto in https://github.com/UtrechtUniversity/iBridges/pull/59
  • Add tutorials and update README by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/65
  • Polish off some small things by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/67
  • New release with new license by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/68

New Contributors

  • @dometto made their first contribution in https://github.com/UtrechtUniversity/iBridges/pull/59

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.1...v0.1.2

- Python
Published by chStaiger almost 2 years ago

https://github.com/ibridges-for-irods/ibridges - v0.1.1

What's Changed

  • pypi release hook by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/61
  • pypi release hook (#61) by @chStaiger in https://github.com/UtrechtUniversity/iBridges/pull/62

Full Changelog: https://github.com/UtrechtUniversity/iBridges/compare/v0.1.0...v0.1.1

- Python
Published by chStaiger almost 2 years ago