From 08a27b65b91cec12ec2a44945090ca8b9fabd8dd Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Fri, 11 Mar 2022 12:09:22 +0300 Subject: Fix typing errors --- gn3/computations/partial_correlations.py | 2 +- gn3/db/genotypes.py | 4 ++-- mypy.ini | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gn3/computations/partial_correlations.py b/gn3/computations/partial_correlations.py index 1a37838..5017796 100644 --- a/gn3/computations/partial_correlations.py +++ b/gn3/computations/partial_correlations.py @@ -60,7 +60,7 @@ def control_samples(controls: Sequence[dict], sampleslist: Sequence[str]): __process_sample__, sampleslist, (tuple(), tuple(), tuple())) return reduce( - lambda acc, item: ( + lambda acc, item: (# type: ignore[arg-type, return-value] acc[0] + (item[0],), acc[1] + (item[1],), acc[2] + (item[2],), diff --git a/gn3/db/genotypes.py b/gn3/db/genotypes.py index 0e19a5f..6f867c7 100644 --- a/gn3/db/genotypes.py +++ b/gn3/db/genotypes.py @@ -50,8 +50,8 @@ def __load_genotype_samples_from_geno(genotype_filename: str): gzipped_filename = f"{genotype_filename}.gz" if os.path.isfile(gzipped_filename): - with gzip.open(gzipped_filename) as genofile: - rows = __remove_comments_and_empty_lines__(genofile.readlines()) + with gzip.open(gzipped_filename) as gz_genofile: + rows = __remove_comments_and_empty_lines__(gz_genofile.readlines()) else: with open(genotype_filename, encoding="utf8") as genofile: rows = __remove_comments_and_empty_lines__(genofile.readlines()) diff --git a/mypy.ini b/mypy.ini index ef93008..9efa803 100644 --- a/mypy.ini +++ b/mypy.ini @@ -31,4 +31,7 @@ ignore_missing_imports = True ignore_missing_imports = True [mypy-pandas.*] +ignore_missing_imports = True + +[mypy-pytest.*] ignore_missing_imports = True \ No newline at end of file -- cgit v1.2.3