Recent Releases of ezomero
ezomero - 3.2.1 - internal improvements and a bugfix
What's Changed
- Publishing using GH action instead of twine by @jburel in https://github.com/TheJacksonLaboratory/ezomero/pull/130
- using pyproject.toml for project setup/info by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/135
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/3.2.0...3.2.1
- Python
Published by erickmartins 11 months ago
ezomero - 3.2.0 - bugfixes, preparation for conda-forge build
What's Changed
- moves testing to use python=3.11 by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/126
- Ensure that we only packages files from the ezomero directory by @shermansiu in https://github.com/TheJacksonLaboratory/ezomero/pull/127
- Serie index option along the clientpath in getoriginalfilepaths by @Tom-TBT in https://github.com/TheJacksonLaboratory/ezomero/pull/128
- Run the build weekly by @jburel in https://github.com/TheJacksonLaboratory/ezomero/pull/129
- fix temp file issue on windows by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/132
New Contributors
- @shermansiu made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/127
- @jburel made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/129
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/3.1.1...3.2.0
- Python
Published by erickmartins 12 months ago
ezomero - 3.1.1: bugfixes on ezimport
What's Changed
- added GH action for generating docs on release by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/120
- Ezimport fixes by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/124
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/3.1.0...3.1.1
- Python
Published by erickmartins about 1 year ago
ezomero - 3.1.0 - HCS getters, annotation ID option in getters, list of values in map-annotations, README instructions improved
What's Changed
- Getters for High-Content-Screening by @Tom-TBT in https://github.com/TheJacksonLaboratory/ezomero/pull/101
- [Maint] Give default actions token (GITHUB_TOKEN) permissions to write by @psobolewskiPhD in https://github.com/TheJacksonLaboratory/ezomero/pull/107
- Clarifying installation instructions on README by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/111
- [Docs] Update README.md to add link to Glencoes wheels post by @psobolewskiPhD in https://github.com/TheJacksonLaboratory/ezomero/pull/113
- Implementation of annotation ID option in objects getters by @Tom-TBT in https://github.com/TheJacksonLaboratory/ezomero/pull/108
- use docker compose v2 on actions by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/114
- Map annotation enhancement; list of values possible by @JensWendt in https://github.com/TheJacksonLaboratory/ezomero/pull/112
- updated versions of GH actions by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/115
New Contributors
- @psobolewskiPhD made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/107
- @JensWendt made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/112
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/3.0.1...3.1.0
- Python
Published by erickmartins almost 2 years ago
ezomero - 3.0.1 - changing dependency pinning
This release has been fast-forwarded to deal with a Windows regression on omero-py==5.19.0.
What's Changed
- pinning to versions of omero-py that have been tested by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/104
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/3.0.0...3.0.1
- Python
Published by erickmartins about 2 years ago
ezomero - 3.0.0 - dependency updates, DOI, orphan `FileAnotation`s, import options
This is a relatively minor change for a major release - the change in postfileannotation changes the function signature (and therefore is a breaking API change), so I decided to make it a major release to be on the safe side.
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/2.1.0...3.0.0
What's Changed
- Doi and numpy by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/85
- fixing leftover datasets when
post_datasetfails to link it to a project by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/87 - updating omero-py version by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/91
- changed list of points to be space-separated by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/93
post_file_annotationcan now create orphanedFileAnnotations by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/92- updated omero-py version by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/94
- Added development instructions to readme by @Tom-TBT in https://github.com/TheJacksonLaboratory/ezomero/pull/102
- made Importer `zarr´ compatible by @jo-mueller in https://github.com/TheJacksonLaboratory/ezomero/pull/99
New Contributors
- @Tom-TBT made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/102
- @jo-mueller made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/99
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/2.1.0...3.0.0
- Python
Published by erickmartins about 2 years ago
ezomero - 2.1.0 - new description and comment annotation functions
What's Changed
put_descriptionimplemented by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/78- adds
get_comment_annotation_ids,get_comment_annotation,post_comment_annotationby @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/79 - fixed typo that set fill color instead of stroke color by @govekk in https://github.com/TheJacksonLaboratory/ezomero/pull/82
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/2.0.0...2.1.0
- Python
Published by erickmartins over 2 years ago
ezomero - ezomero 2.0.0 - many small fixes, API change on `Shape`s
PR #69 breaks backwards compatibility, so 2.0 it is!
What's Changed
- defaults for shape colors and width (plus cleanup) by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/64
- changed license to GPLv2 by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/70
- moving
fill_color,stroke_colorandstroke_widthto beShapeattributes by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/69 - Removed 'from attr import dataclass' from tests by @govekk in https://github.com/TheJacksonLaboratory/ezomero/pull/72
- Fix duplicate documentation (Issue 68) by @govekk in https://github.com/TheJacksonLaboratory/ezomero/pull/71
- bump to 5.13.1, fix for SSL by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/76
New Contributors
- @govekk made their first contribution in https://github.com/TheJacksonLaboratory/ezomero/pull/72
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.2.1...2.0.0
- Python
Published by erickmartins almost 3 years ago
ezomero - 1.2.1 - bugfix for import errors
What's Changed
- quick fix for pandas types on function signatures by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/61
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.2.0...1.2.1
- Python
Published by erickmartins over 3 years ago
ezomero - 1.2.0 - added support to tables and type hints
What's Changed
- Adding support to tables by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/58
- Typed functions by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/60
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.1.1...1.2.0
- Python
Published by erickmartins over 3 years ago
ezomero - ezomero 1.1.1 - fixes `ezimport` on Windows, adds tests to `ezimport`
What's Changed
- fixing imports with weird chars in path by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/56
- Adding tests to
ezimportby @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/57
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.1.0...1.1.1
- Python
Published by erickmartins almost 4 years ago
ezomero - ezomero 1.1.0 - extra ID functions, experimental import
What's Changed
- Get id functions (
get_project_ids,get_dataset_ids) by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/51 - adding EXPERIMENTAL
ezomero.ezimportby @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/52
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.0.1...1.1.0
- Python
Published by erickmartins almost 4 years ago
ezomero - ezomero 1.0.1 - a few extra ROI types
What's Changed
- Added new ROI types (
Label,Polyline) and extendedLineto allow start/end markers by @erickmartins in https://github.com/TheJacksonLaboratory/ezomero/pull/50
Full Changelog: https://github.com/TheJacksonLaboratory/ezomero/compare/1.0.0...1.0.1
- Python
Published by erickmartins over 4 years ago
ezomero - ezomero 1.0.0 - the big one!
New in this release:
API changes
- Introduces
get_roi_ids,get_shape_idsandget_shape, plus relevant tests. - Added
get_pyramid_levelsand thepyramid_levelparameter toget_image, allowing an user to see which pyramid levels are available for an image and then request pixels at a specific level. - Added the
json_apisubmodule, withcreate_json_sessionandget_rendered_jpegfunctions, and tests to go with them. - Added the
dim_orderparameter to getimage and postimage.
Bug fixes and improvements
- Solves #38 by including parameters validation to functions in ezomero. Type errors, and value errors are raised accordingly.
- Added a LOT of tests and made some small changes in main repo to make sure tests are passing.
post_datasetandpost_imagenow honor the group from theconnargument when creating orphan datasets/images, rather than using whatever group is a user's default.
- Python
Published by erickmartins over 4 years ago
ezomero - ezomero 0.3.1 - screen-related functions
New in this release:
API changes:
- Added
post_screenandlink_plates_to_screen
- Python
Published by erickmartins over 4 years ago
ezomero - ezomero 0.3.0 - Tags, improved get_im_ids, repo reorgnization
New in this release:
API changes:
* Added get_tag_ids and get_tag for working with TagAnnotations
* Added ability to search by Project and Plate to get_image_ids
* Added get_well_id
* Added functions for filtering lists of Image IDs by kv-pairs and TagAnnotation values
Other: * Broke up code to improve ability to maintain * Added Community features such as Code of Conduct, Contribution Guide, and PR template * Minor fixes and documentation improvements
- Python
Published by mellertd almost 5 years ago
ezomero - ezomero 0.2.0 - ROIs and FileAnnotations
New on this release:
API Changes:
- Added
post_roi, a function to create ROIs in OMERO, and a number of classes for different OMERO-friendly shape types. - Added
post_file_annotation,get_file_annotationandget_file_annotation_idsfor adding and retrieving FileAnnotations/Attachments, mirroring the existing functions for MapAnnotations.
Bug Fixes:
- Fixed documentation malfunctions
Others:
- general style/flake8 pass;
- new tests for the new functions.
- Python
Published by erickmartins almost 5 years ago
ezomero - ezomero 0.1.1 - Bug fix for across_groups
New on this release:
API Changes:
* Removed across_groups parameter from get_user_id because it was irrelevant
Bug Fixes:
* Fixed behavior where across_groups parameter was always set to True
- Python
Published by mellertd about 5 years ago
ezomero - First minor version bump
New on this release:
API changes
- added
ezomero.ezconnect(), a function to make generatingBlitzGatewayobjects easier - Many functions now have a
across_groupsparameter (defaulting asTrue) that allows them to work transparently across groups. For example,get_image()receiving an image ID outside the current connection group will still work seamlessly as long as the connected user has permissions to read that image. post_map_annotation()has been changed to only accept a single ID, for consistency with the otherpostfunctions.
Non-API changes
- Testing is now done automatically for new pushes and pull requests (with a badge on readme!) via Github action
- Group/project/dataset structure for testing has been overhauled
- Docs are now being auto-generated by Sphinx
- Python
Published by erickmartins over 5 years ago
ezomero - Working tests!
This is the first release in which the tests are working (pytest).
- Python
Published by mellertd over 5 years ago
ezomero - Test PyPI release
Trying auto release to test PyPI
- Python
Published by erickmartins over 5 years ago