Omero-py

Latest version: v5.19.5

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

Scan your dependencies

Page 6 of 7

5.8.0

New features
- `omero import` automatically downloads import jars if missing ([162](https://github.com/ome/omero-py/pull/162))
- Use OS-specific application directories instead of `~/omero` for local cache ([242](https://github.com/ome/omero-py/pull/242))
- `omero admin`: optionally check for system manager environment variable ([246](https://github.com/ome/omero-py/pull/246))
- Add support for multiple Ice TLS protocols ([251](https://github.com/ome/omero-py/pull/251))

Bug fixes
- CLI UTF-8 Fixes ([224](https://github.com/ome/omero-py/pull/224))
- Fix sessions logging attribute error ([226](https://github.com/ome/omero-py/pull/226))
- `omero hql`: when querying masks, filter `bytes` field ([230](https://github.com/ome/omero-py/pull/230))
- Fix CLI error handling when attempting to check log files ([236](https://github.com/ome/omero-py/pull/236))
- `omero import`: fix `--logprefix` ([238](https://github.com/ome/omero-py/pull/238))
- `fs usage`: don't overwrite size ([245](https://github.com/ome/omero-py/pull/245))
- `omero.gateway`: always marshal tile metadata on presence of pyramid ([239](https://github.com/ome/omero-py/pull/239))

Other updates
- Add PyYAML as a dependency of omero-py ([228](https://github.com/ome/omero-py/pull/228))
- `bin/omero` entrypoint ([229](https://github.com/ome/omero-py/pull/229))
- Tox: Python 3.8, use travis bionic ice-py wheels ([232](https://github.com/ome/omero-py/pull/232))
- Update release paragraph to mention downstream conda repository ([234](https://github.com/ome/omero-py/pull/234))
- Remove long-deprecated module `functional.py` ([237](https://github.com/ome/omero-py/pull/237))
- Use requests for HTTP/HTTPS calls in library ([240](https://github.com/ome/omero-py/pull/240))
- Adds optional extra args to the `util/import_candidates.py`, thanks to [Guillaume Gay](https://github.com/glyg) ([#241](https://github.com/ome/omero-py/pull/241))
- Link to source on PyPI homepage ([247](https://github.com/ome/omero-py/pull/247))
- Deprecate CLI duplicate plugin in favor of [omero-cli-duplicate](https://pypi.org/project/omero-cli-duplicate) ([#249](https://github.com/ome/omero-py/pull/249))

5.7.1

- Fix `import --log/--err` with bulk import ([223](https://github.com/ome/omero-py/pull/223))

5.7.0

- API changes:
- Support use of CLI within OMERO.scripts ([186](https://github.com/ome/omero-py/pull/186))
- Add new conn.chownObjects() method ([195](https://github.com/ome/omero-py/pull/195))
- Loading options for Experimenters and Groups ([196](https://github.com/ome/omero-py/pull/196))

- Other fixes and updates:
- Fix pywin import in Python 3.7 ([203](https://github.com/ome/omero-py/pull/203))
- Don't unset ICE_CONFIG on Windows ([193](https://github.com/ome/omero-py/pull/193))
- Ignore owner in omero.data.dir check ([208](https://github.com/ome/omero-py/pull/208))
- Fix JSON parsing on Python 3.5 ([213](https://github.com/ome/omero-py/pull/213))
- Fix client.download() on Python 3.5 ([215](https://github.com/ome/omero-py/pull/215))
- Warn if omero.db.poolsize is not set ([218](https://github.com/ome/omero-py/pull/218))
- admin diagnostics shows jar versions ([188](https://github.com/ome/omero-py/pull/188))

5.6.2

- Doc: escape quotes in "Default:" sections ([185](https://github.com/ome/omero-py/pull/185))
- Doc: List preferred conda installation first ([190](https://github.com/ome/omero-py/pull/190))
- Fix: pass OMERODIR to processor ([197](https://github.com/ome/omero-py/pull/197))
- Fix: Improve error message for 'fs usage' ([192](https://github.com/ome/omero-py/pull/192))
- Fix: Get file size for download ([181](https://github.com/ome/omero-py/pull/181))

5.6.1

- travis jobs: enable Windows ([134](https://github.com/ome/omero-py/pull/134))
- `CmdError`: implement `__str__` ([151](https://github.com/ome/omero-py/pull/151))
- tables: call delete callback ([152](https://github.com/ome/omero-py/pull/152))
- fix doc ([170](https://github.com/ome/omero-py/pull/170))
- Add show-uuid option to `sessions who` ([174](https://github.com/ome/omero-py/pull/174))
- `omero db password` should be a string ([175](https://github.com/ome/omero-py/pull/175))
- Extend output of `omero version` ([176](https://github.com/ome/omero-py/pull/176))
- Improve PyYAML error message ([177](https://github.com/ome/omero-py/pull/177))

5.6.0

- Remove `bin/omero` and `lib/python` ([157](https://github.com/ome/omero-py/pull/157))
- Bump Blitz version 5.5.5 ([158](https://github.com/ome/omero-py/pull/158))
- Processor passes locale to subprocess ([150](https://github.com/ome/omero-py/pull/150))
- `omero.client` ensures args is not None ([149](https://github.com/ome/omero-py/pull/149))
- Ignore `OMERO_HOME` with warning ([148](https://github.com/ome/omero-py/pull/148))
- Retry flaky tests up to five times ([144](https://github.com/ome/omero-py/pull/144))
- Disable new `testLoadGlob` when `OMERODIR` not set ([140](https://github.com/ome/omero-py/pull/140))
- Add numpy to requirements ([139](https://github.com/ome/omero-py/pull/139))
- `admin.py`: handle errors in `getdirsize` ([135](https://github.com/ome/omero-py/pull/135))
- Fix tables `StringColumn` for strings containing Unicode characters ([143](https://github.com/ome/omero-py/pull/143))
- Add `bin/omero load --glob` support ([137](https://github.com/ome/omero-py/pull/137))
- Drop `hdfstorageV1` ([136](https://github.com/ome/omero-py/pull/136))
- Require `OMERODIR` to be set ([14](https://github.com/ome/omero-py/pull/14))
- Fix Windows build ([132](https://github.com/ome/omero-py/pull/132))
- Fix `config parse` command ([130](https://github.com/ome/omero-py/pull/130))
- Rename deprecated plugins ([124](https://github.com/ome/omero-py/pull/124))
- Activate all unit tests ([122](https://github.com/ome/omero-py/pull/122))
- Fix batch file annotation ([127](https://github.com/ome/omero-py/pull/127))
- Declare Pillow as a mandatory dependency of omero-py ([128](https://github.com/ome/omero-py/pull/128))
- Move external path module under `omero_ext` namespace ([123](https://github.com/ome/omero-py/pull/123))
- Fix pyinotify for DropBox ([119](https://github.com/ome/omero-py/pull/119))
- Fix DB creation script ([110](https://github.com/ome/omero-py/pull/110))
- Fix `tables` and `getObjects`
- Fixes primarily focused on byte return types
- Activate Python 3.5 testing ([68](https://github.com/ome/omero-py/pull/68))
- Add `devtarget` for developer friendliness ([33](https://github.com/ome/omero-py/pull/33), [#55](https://github.com/ome/omero-py/pull/55))
- Remove more web vestiges ([26](https://github.com/ome/omero-py/pull/26))

API Changes

- `omero.gateway.FileAnnotationWrapper.getFileInChunks` returns bytes
- `omero.gateway.ImageWrapper.exportOmeTiff` returns bytes
- `omero.gateway.BlitzGateawy.createOriginalFileFromFileObj` takes `BytesIO`
- several return values should now be wrapped by `BytesIO`:
- `image.renderSplitChannel()`
- `image.renderBirdsEyeView()`
- `image.renderJpegRegion()`
- `image.renderJpeg()`
- `rlong` instances now require explicit mapping:
- `omero_type(longValue)` defaults to `rint`
- `omero.rtypes.wrap(longValue)` defaults to `rint`

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.