Skip to content

Commit 22b80ee

Browse files
committed
Merge branch 'release/0.16.2'
2 parents 2f3a5ca + 6213913 commit 22b80ee

36 files changed

Lines changed: 114 additions & 78 deletions

CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
66

77
## [Unreleased]
88

9+
### Fixed
10+
- Ensembl release versions no longer includes unreleased versions
11+
- unit tests
12+
- upgraded formatters (and fixed the marked grammar & spelling errors)
13+
914
## [0.16.1] - 2023-06-14
1015

1116
### Fixed
@@ -267,7 +272,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
267272
- `search` and `install` now consistently use safe search terms (no spaces)
268273
- `search` now uses UTF-8, no longer crashing for \u2019 (some quotation mark).
269274
- `search` case insensitivity fixed for assembly names.
270-
- Bucketcache now stores less data, increasing responsiveness.
275+
- Bucketcache now stores fewer data, increasing responsiveness.
271276

272277
## [0.8.4] - 2020-07-29
273278

@@ -382,7 +387,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
382387

383388
### Fixed
384389

385-
- STAR is not longer enabled by default
390+
- STAR is no longer enabled by default
386391

387392
## [0.7.0] - 2019-11-18
388393

@@ -461,7 +466,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
461466

462467
- Fixed genomes_dir argument to `genomepy install`
463468
- Fixed msgpack dependency
464-
- Fixed issue with `config generate` where config directory does note exist.
469+
- Fixed issue with `config generate` where config directory does not exist.
465470

466471
## [0.3.1]
467472

@@ -478,7 +483,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
478483
- Added `-r` and `--match/--no-match` option to select sequences by regex.
479484

480485
[Unreleased]: https://github.com/vanheeringen-lab/genomepy/compare/master...develop
481-
[0.16.0]: https://github.com/vanheeringen-lab/genomepy/compare/0.16.0...0.16.1
486+
[0.16.1]: https://github.com/vanheeringen-lab/genomepy/compare/0.16.0...0.16.1
482487
[0.16.0]: https://github.com/vanheeringen-lab/genomepy/compare/0.15.0...0.16.0
483488
[0.15.0]: https://github.com/vanheeringen-lab/genomepy/compare/0.14.0...0.15.0
484489
[0.14.0]: https://github.com/vanheeringen-lab/genomepy/compare/0.13.1...0.14.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ Check out our [Python API documentation here](https://vanheeringen-lab.github.io
431431
>>> for row in genomepy.search("GRCh38"):
432432
... print(row)
433433
...
434-
['GRCh38.p13', 'Ensembl', 'GCA_000001405.28', 9606, True, 'Homo sapiens', '2014-01-Ensembl/2021-03']
434+
['GRCh38.p14', 'Ensembl', 'GCA_000001405.28', 9606, True, 'Homo sapiens', '2014-01-Ensembl/2021-03']
435435
['hg38', 'UCSC', 'GCA_000001405.15', 9606, [True, True, False, True], 'Homo sapiens', 'Dec. 2013 (GRCh38/hg38)']
436436
['GRCh38', 'NCBI', 'GCF_000001405.26', 9606, True, 'Homo sapiens', 'Genome Reference Consortium']
437437
['GRCh38.p1', 'NCBI', 'GCF_000001405.27', 9606, True, 'Homo sapiens', 'Genome Reference Consortium']

docs/release_checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
genomepy clean
4747
genomepy search xenopus_tropicalis
4848
genomepy annotation hg38
49-
genomepy annotation GRCh38.p13
49+
genomepy annotation GRCh38.p14
5050
genomepy install -af -p gencode GRCm39
5151
genomepy install -af -p ensembl TAIR10
5252
genomepy install -af -p ucsc sacCer3 --UCSC-annotation ensGene

environment.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ dependencies:
1010
- click
1111
- colorama
1212
- filelock >=3.5
13+
- libsqlite <3.49 # v3.49.1: no column "size" (this is a diskcache requirement)
1314
- loguru
1415
- mygene
15-
- mysql-connector-python <=8.4.0
16+
- mysql-connector-python <=8.4.0 # v9.0.0: 'mysql_native_password' cannot be loaded
1617
- norns >=0.1.6
1718
- numpy
1819
- pandas
@@ -39,18 +40,18 @@ dependencies:
3940
- minimap2
4041
- star
4142

42-
# Distribution
43-
- python-build
44-
- twine ==3.3.0
45-
- keyring ==22.3.0
43+
# # Distribution
44+
# - python-build
45+
# - twine =3.3
46+
# - keyring =22.3
4647

4748
# Testing
48-
- autoflake ==1.4
49-
- black ==22.6.0
50-
- flake8 ==4.0.1
51-
- flake8-bugbear ==22.7.1
52-
- flakeheaven ==2.0.0
53-
- isort ==5.10.1
49+
- autoflake =1.7
50+
- black =25.1
51+
- flake8 =4.0
52+
- flake8-bugbear =23.3
53+
# - flakeheaven # v3.3.0 does not work with python 3.12
54+
- isort =6.0
5455
- pytest
5556
- pytest-rerunfailures
5657
- pytest-cov

genomepy/__about__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Metadata"""
2-
__version__ = "0.16.1"
2+
3+
__version__ = "0.16.2"
34
__author__ = (
45
"Siebren Frölich, Maarten van der Sande, Tilman Schäfers and Simon van Heeringen"
56
)

genomepy/annotation/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Annotation class, modules & related functions"""
2+
23
import os
34
import re
45
from pathlib import Path

genomepy/annotation/mygene.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Mygene.info functions and methods"""
2+
23
from typing import Iterable, Union
34

45
import mygene

genomepy/annotation/sanitize.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Annotation.sanitize method"""
2+
23
from itertools import compress
34

45
from genomepy.annotation.utils import _check_property, write_annot

genomepy/annotation/utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Utility functions with gene annotations"""
2+
23
import csv
34
import os
45
import shutil

genomepy/exceptions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
class GenomeDownloadError(Exception):
2-
32
"""Error while downloading genome."""
43

54
pass # noqa

0 commit comments

Comments
 (0)