Skip to content

Commit b30ed99

Browse files
authored
Python 3.12 support (#193)
1 parent 986170c commit b30ed99

30 files changed

+1799
-445
lines changed

.github/workflows/cibuild.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
strategy:
99
max-parallel: 4
1010
matrix:
11-
python-version: ["3.9", "3.10", "3.11"]
11+
python-version: ["3.9", "3.10", "3.11", "3.12"]
1212
steps:
1313
- uses: actions/checkout@v1
1414
- name: Set up Python ${{ matrix.python-version }}

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
88
### Changed
99
- Intermediate FASTQ files are now bgzip compressed to reduce storage requirements (#189).
1010
- Colons are now used instead of commas to separate SNP alleles in microhap alleles (#192).
11+
- Implemented Python 3.12 support by integrating happer package and increasing minimum version of MicroHapDB dependency (#193).
1112
- Updated working directory organization to provide additional structure (#194).
1213

1314
### Fixed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ clean:
3535

3636
## style: check code style vs Black
3737
style:
38-
black --line-length=99 --check microhapulator/*.py microhapulator/*/*.py setup.py
38+
black --line-length=99 --check microhapulator/*.py microhapulator/*/*.py microhapulator/*/*/*.py setup.py
3939
snakefmt --line-length=99 --check microhapulator/workflows/*.smk
4040

4141
## format: autoformat Python code
4242
format:
43-
black --line-length=99 microhapulator/*.py microhapulator/*/*.py setup.py
43+
black --line-length=99 microhapulator/*.py microhapulator/*/*.py microhapulator/*/*/*.py setup.py
4444
snakefmt --line-length=99 microhapulator/workflows/*.smk

microhapulator/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@
2121
from . import profile
2222
from . import api
2323
from . import cli
24+
from . import happer

0 commit comments

Comments
 (0)