Releases: alexlancaster/pypop
Releases · alexlancaster/pypop
PyPop 1.0.1rc2
Release candidate 2 for 1.0.1
pip install pypop-genomics==1.0.1rc2
1.0.1rc2 - 2024-01-23
- testing only
- no official release notes
Full Changelog: v1.0.1-rc1...v1.0.1-rc2
PyPop 1.0.1rc1
Release candidate 1 for 1.0.1
pip install pypop-genomics==1.0.1rc1
1.0.1rc1 - 2024-01-18
- testing only
- no official release notes
Full Changelog: v1.0.0...v1.0.1-rc1
PyPop 1.0.0
PyPop 1.0.0 is the first official release of PyPop using Python 3, and the first release to be made as a PyPI package!
Highlights of PyPop 1.0.0
- PyPop now fully ported to Python 3
- Supports a new asymmetric linkage disequilibrium (ALD) calculations
- Improved tab-separated values (TSV) output file handling
- Preliminary support for Genotype List (GL) String (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3715123/)
- Unit tests, new documentation system and continuous integration framework
- And whole lot more minor features and bug fixes... (see
NEWS.rst
)
Install via PyPI
pip install -U pypop-genomics
Changes
A full history of changes is available in NEWS.rst
.
Full Changelog since last official release: PYPOP_SRC-0_7_0...v1.0.0
PyPop 1.0.0rc2
Install via PyPI
pip install -U pypop-genomics
Changes
A full history of changes is available in NEWS.rst
.
Bug Fixes
- fix missing data in TSV output, and refactor and add header names by @alexlancaster (#164), thanks to report from @nabil161289
Internal
- Release drafter by @alexlancaster (#165)
Full Changelog: v1.0.0-rc1...v1.0.0-rc2
PyPop 1.0.0rc1 - Release Candidate 1
This is the first release candidate for PyPop 1.0.0. If there are no showstoppers, this will become the 1.0.0 release.
Installation
pip install -U pypop-genomics
What's Changed
- [Documentation]: Clarify unphased nature of data in [Emhaplofreq] section in docs by @alexlancaster in #159
- Fixed generation of
1-locus-genotype.tsv
, cleanup TSV unit tests by @alexlancaster in #160 - Enable Zenodo upload support by @alexlancaster in #161
Full Changelog: v1.0.0-b8...v1.0.0-rc1
PyPop 1.0.0b8
Installation
pip install -U pypop-genomics
What's Changed
- Fix
CustomBinning
filters on Windows and re-enable unit tests by @alexlancaster in #152 - Reimplement
drand48()
andsrand48()
on Windows, re-enabling all unit tests on Windows by @alexlancaster in #154 - New issue templates by @alexlancaster in #155
- Output platform and Python version metadata for
--version
option by @alexlancaster in #158
Full Changelog: v1.0.0-b7...v1.0.0-b8
PyPop 1.0.0b7
Installation
pip install -U pypop-genomics
What's Changed
- Fix unit tests on arm64 architectures, fix some other memory leaks by @alexlancaster in #150
Full Changelog: v1.0.0-b6...v1.0.0-b7
PyPop 1.0.0b6
Installation
pip install -U pypop-genomics
What's Changed
- Cleanup builds, update numpy, force binary dependencies only by @alexlancaster in #148
Full Changelog: v1.0.0-b5...v1.0.0-b6
PyPop 1.0.0b5
Installation
pip install -U pypop-genomics
What's Changed
- remove
psutil
- only used by a currently skipped unit test by @alexlancaster in #145 - rename unit test gold directory to
gold-output
by @alexlancaster in #146
Full Changelog: v1.0.0-b4...v1.0.0-b5
PyPop 1.0.0b4
Installation
pip install -U pypop-genomics
What's Changed
- added brief note by @rsingle in #122
- Improve docs by link to actual example files... by @odoublewen in #140
- update links to deleted & ambiguous alleles by @rsingle & @alexlancaster in #141
- Fix arm64 cross-compilation on MacOS by @alexlancaster in #143
New Pull Requests
- @odoublewen made their first pull request in #140
Full Changelog: v1.0.0-b3...v1.0.0-b4