omero-py
omero-py copied to clipboard
Python project containing Ice remoting code for OMERO
"Python Login with unicode username doesn't work (web login works) - see report in line 7 of https://docs.google.com/spreadsheets/d/1ry6vS0dmsylFQDAiIZDrPC3kXNpnHSMtK-2yj5X8jaU/edit#gid=420881033 ``` OMERO.server-5.5.1-305-57bcbd0-dirty-ice36-b90$ ./bin/omero shell Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019,...
See investigation on https://github.com/ome/omero-py/pull/59#issuecomment-547913768 The 5.5.1 tables unit tests depend on the versions of tables and numpy. On CentOS7 the distribution versions are the only combination that passes: - tables...
``` # omero login -s omero.example.org FATAL: Running /venv/bin/omero as root can corrupt your directory permissions. ``` Now that OMERO.py is decoupled the problem with changing directory permissions only affects...
``` 2019-09-27 02:40:42,456 WARNI [ omero.gateway] (proc.24487) debug():4682 OptimisticLockException on to saveAndReturnObject((object #0 (::omero::model::FileAnnotation) { _id = object #1 (::omero::RLong) ``` etc. for several thousands of lines ... (seen on...
Printed at the end of tests. See: * https://github.com/pytest-dev/pytest/issues/14 * https://github.com/pytest-dev/pytest/issues/5743 Possibly leads to occasional hangs on completion.
`omero shell` requires IPython. This is big dependency so to keep it optional move `omero shell` into a separate plugin.
`platform` contains some OS information that could be included: ```python import platform for f in dir(platform): pf = getattr(platform, f) if callable(pf) and not f.startswith('_'): try: print('{}: {}'.format(f, pf())) except...
cc: @jburel
``` lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/argparse.py lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/cloghandler.py ~ lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/killableprocess.py lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/mox.py ~ lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/portalocker.py lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/pyinotify.py "filter.sh" 7L, 263C written lib/licenses/README: Artifacts: components/tools/OmeroPy/src/omero_ext/stubout.py [jamoore@idr1-slot2 omero-web-complicated]$...
Get rid of annoying travis failures due to forgetting to run flake8 by making everything automatic: - https://black.readthedocs.io/en/stable/index.html - https://black.readthedocs.io/en/stable/version_control_integration.html