Skip to content

Commit

Permalink
Merge pull request #1062 from pysam-developers/v0.18.x
Browse files Browse the repository at this point in the history
V0.18.x
  • Loading branch information
AndreasHeger authored Nov 16, 2021
2 parents b6dffd3 + 5c10315 commit cb05dd4
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 9 deletions.
20 changes: 12 additions & 8 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,11 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04, macos-10.15] # windows-2019,
os: [ubuntu-latest, macos-10.15] # windows-2019,
cibw_archs: ["auto"]
# include:
# - os: ubuntu-latest
# cibw_archs: "aarch64"

steps:
- name: Checkout pysam
Expand All @@ -34,19 +38,20 @@ jobs:
- name: Build wheels for linux
if: runner.os == 'Linux'
uses: pypa/cibuildwheel@v2.1.2
uses: pypa/cibuildwheel@v2.2.2
env:
CIBW_BUILD: cp36-* cp37-* cp38-* cp39-*
CIBW_BUILD: cp36-* cp37-* cp38-* cp39-* cp310-*
CIBW_SKIP: "*musllinux*"
CIBW_BEFORE_BUILD: yum install -y libcurl-devel zlib-devel bzip2-devel xz-devel && pip install cython
CIBW_MANYLINUX_X86_64_IMAGE: manylinux1
CIBW_MANYLINUX_I686_IMAGE: manylinux1
CIBW_ARCHS: ${{ matrix.cibw_archs }}

- name: Build wheels for macos
if: runner.os != 'Linux'
uses: pypa/cibuildwheel@v2.1.2
uses: pypa/cibuildwheel@v2.2.2
env:
CIBW_BUILD: cp36-* cp37-* cp38-* cp39-*
CIBW_BUILD: cp36-* cp37-* cp38-* cp39-* cp310-*
CIBW_BEFORE_BUILD: pip install cython
CIBW_ARCHS: ${{ matrix.cibw_archs }}

- name: Upload artifacts
uses: actions/upload-artifact@v2
Expand Down Expand Up @@ -110,6 +115,5 @@ jobs:
if: github.event_name == 'release' && github.event.action == 'published'
uses: pypa/gh-action-pypi-publish@master
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}

10 changes: 10 additions & 0 deletions doc/release.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
Release notes
=============

Release 0.18.0
==============

This release wraps htslib/samtools/bcftools version 1.14.

* [#1048] and [#1060], clarify documentation of index statistics with CRAM files
* Prevent "retval may be used uninitialised" warning.
* Add new "samples" subcommand to pysam/samtools.py
* Introduce TupleProxyIterator iterator object class

Release 0.17.0
==============

Expand Down
2 changes: 1 addition & 1 deletion pysam/version.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# pysam versioning information
__version__ = "0.17.0"
__version__ = "0.18.0"

__samtools_version__ = "1.14"
__bcftools_version__ = "1.14"
Expand Down

0 comments on commit cb05dd4

Please sign in to comment.