Metadata-Version: 2.4
Name: fglatch
Version: 0.2.0
Summary: CLI and Python extensions for the LatchBio platform.
Project-URL: homepage, https://github.com/fulcrumgenomics/fglatch
Project-URL: repository, https://github.com/fulcrumgenomics/fglatch
Project-URL: Bug Tracker, https://github.com/fulcrumgenomics/fglatch/issues
Author-email: Fulcrum Genomics LLC <contact@fulcrumgenomics.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: defopt~=6.4
Requires-Dist: latch<3,>=2.67.2
Requires-Dist: pydantic~=2.11
Requires-Dist: requests-ratelimiter~=0.7
Requires-Dist: requests~=2.31
Requires-Dist: xattr~=1.1
Description-Content-Type: text/markdown

# fglatch


[![CI](https://github.com/fulcrumgenomics/fglatch/actions/workflows/python_package.yml/badge.svg?branch=main)](https://github.com/fulcrumgenomics/fglatch/actions/workflows/python_package.yml?query=branch%3Amain)
[![Python Versions](https://img.shields.io/badge/python-3.11_|_3.12_|_3.13-blue)](https://github.com/fulcrumgenomics/fglatch)
[![MyPy Checked](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
[![uv](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json)](https://github.com/astral-sh/uv)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://docs.astral.sh/ruff/)

CLI and Python extensions for Latch.

## Recommended Installation

Install the Python package and dependency management tool [`uv`](https://docs.astral.sh/uv/getting-started/installation/) using official documentation.

Install the dependencies of the project with:

```console
uv sync --locked
```

To check successful installation, run:

```console
uv run fglatch --help
```

## Development and Testing

See the [contributing guide](./CONTRIBUTING.md) for more information.
