Fgpyo

Latest version: v1.1.0

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

Scan your dependencies

Page 2 of 4

0.5.0

What's Changed
* Move to mkdocs from Sphinx by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/135
* Add a lazy is_sorted function to collections by clintval in https://github.com/fulcrumgenomics/fgpyo/pull/159
* feat: adds classes and methods for sequence dictionaries by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/160
* feat: Lint tests directory by msto in https://github.com/fulcrumgenomics/fgpyo/pull/163
* doc: Add installation of `mkdocs` dependencies to README by msto in https://github.com/fulcrumgenomics/fgpyo/pull/164
* feat: move docs out of extras into their own group by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/166
* feat: add hamming and levenshtein distance functions by znorgaard in https://github.com/fulcrumgenomics/fgpyo/pull/167
* Revert "fix: Add return type hint to Metric.read()" by msto in https://github.com/fulcrumgenomics/fgpyo/pull/173

New Contributors
* znorgaard made their first contribution in https://github.com/fulcrumgenomics/fgpyo/pull/167

**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.4.0...0.5.0

0.4.0

What's Changed
* feat: Add end property on SupplementaryAlignment by msto in https://github.com/fulcrumgenomics/fgpyo/pull/105
* add a test to explicitly support columns out of order in Metric by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/82
* chore: add CODEOWNERS by msto in https://github.com/fulcrumgenomics/fgpyo/pull/113
* Add isort check to Github Action by emmcauley in https://github.com/fulcrumgenomics/fgpyo/pull/116
* fix: Add return type hint to Metric.read() by msto in https://github.com/fulcrumgenomics/fgpyo/pull/110
* fix: DataclassInstance and AttrInstance protocols by msto in https://github.com/fulcrumgenomics/fgpyo/pull/108
* refactor: writeable -> writable by msto in https://github.com/fulcrumgenomics/fgpyo/pull/119
* fix: r/w assertions by msto in https://github.com/fulcrumgenomics/fgpyo/pull/121
* feat: Support stdin/stdout special cases in sam.reader/writer by msto in https://github.com/fulcrumgenomics/fgpyo/pull/69
* chore: Update mypy config by msto in https://github.com/fulcrumgenomics/fgpyo/pull/134
* chore: Switch to ruff by msto in https://github.com/fulcrumgenomics/fgpyo/pull/140
* ci: update code-cov in GHA to use a token by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/150
* - Added __getitem__ ~and __len__~ to the Cigar class, pulling the answer… by yfarjoun in https://github.com/fulcrumgenomics/fgpyo/pull/154
* chore: Add usual lints by msto in https://github.com/fulcrumgenomics/fgpyo/pull/142
* Feat: add longest_hp_len() to fgpyo/sequence.py by emmcauley in https://github.com/fulcrumgenomics/fgpyo/pull/157
* Feat: add gc_content() calculation method to fgpyo/sequence.py by emmcauley in https://github.com/fulcrumgenomics/fgpyo/pull/156
* feat: speed up longest_homopolymer by nh13 in https://github.com/fulcrumgenomics/fgpyo/pull/158

New Contributors
* emmcauley made their first contribution in https://github.com/fulcrumgenomics/fgpyo/pull/116

**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.3.0...0.4.0

0.3.0

What's Changed

* Feature/metric with dataclass or attr by TedBrookings in https://github.com/fulcrumgenomics/fgpyo/pull/80

**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.2.0...0.3.0

0.2.0

What's Changed
* **Breaking Change:** Drop support for python 3.7 by jdidion in https://github.com/fulcrumgenomics/fgpyo/pull/98
* Support python 3.11 and 3.12 in CI, update black, flake8, and poetry versions by jdidion in https://github.com/fulcrumgenomics/fgpyo/pull/99
* Factor out functions for parsers for built-in collections by jdidion in https://github.com/fulcrumgenomics/fgpyo/pull/101


**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.1.3...0.2.0

0.1.3

What's Changed
* Add `fgpyo.sam.SupplementaryAlignment.from_read()` constructor, which creates `SupplementaryAlignment`s from a read's `SA` tag by msto in https://github.com/fulcrumgenomics/fgpyo/pull/85
* Fix the check for `None` type in `inspect._get_parser` by jdidion in https://github.com/fulcrumgenomics/fgpyo/pull/96

New Contributors
* jdidion made their first contribution in https://github.com/fulcrumgenomics/fgpyo/pull/96

**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.1.2...0.1.3

0.1.2

What's Changed

* Add a py.typed file for package to be PEP561 compliant by clintval in https://github.com/fulcrumgenomics/fgpyo/pull/81

**Full Changelog**: https://github.com/fulcrumgenomics/fgpyo/compare/0.1.1...0.1.2

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.