Skip to main content
https://github.com/ome/omero-marshal/workflows/Tox/badge.svg PyPI

OMERO Marshal

Extensible marshaling code to transform various OMERO objects into dictionaries which can then be marshalled using JSON or alternative encodings.

Requirements

  • OMERO.py 5.6 or newer

  • Python 3.6 or newer

Development Installation

  1. Clone the repository:

    git clone git@github.com:ome/omero-marshal.git
    cd omero-marshal
  2. For development, create a virtual environment and install the dependencies:

    python3 -m venv omero-marshal-venv
    source omero-marshal-venv/bin/activate
    pip install -r requirements-dev.txt
    pip install -e .

Running Tests

Using py.test to run the unit tests:

pytest tests/unit/

You may also use tox:

tox

License

This project, similar to many Open Microscopy Environment (OME) projects, is licensed under the terms of the GNU General Public License (GPL) v2 or later.

Reference

Metadata

Release files for omero-marshal 0.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for omero-marshal 0.9.1
File Size Uploaded Provenance Actions
omero_marshal-0.9.1.tar.gz 31.4 kB Without provenance Details for omero_marshal-0.9.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for omero-marshal 0.9.1
File Interpreter ABI Platform Actions
omero_marshal-0.9.1-py3-none-any.whl Python 3 none any Details for omero_marshal-0.9.1-py3-none-any.whl

Total release size: 119.5 kB

Release files / omero_marshal-0.9.1.tar.gz

Download URL omero_marshal-0.9.1.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6aff867b6854da26477c465d01465a0466959aa6a4ffc58563e7e8cbb77e44ac
BLAKE2b-256 checksum
How to use checksums
aa4e1032583a6233c7219c2d92c2045eee93a790ce784da98164e29c18dbee7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / omero_marshal-0.9.1-py3-none-any.whl

Download URL omero_marshal-0.9.1-py3-none-any.whl
Size 88.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93363209b74800fc8226321fff219e3996568581aa204566da496b29199f279e
BLAKE2b-256 checksum
How to use checksums
1595d88f1cc85e2af8e6c5d9f228ea077f52369d89addee5de3ae5d0298df535
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Security for omero-marshal 0.9.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page