Skip to content

Commit 7824861

Browse files
Merge pull request #120 from pepkit/dev
v0.12.3
2 parents 50dbaf7 + 87d4149 commit 7824861

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

docs/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## [0.12.3] -- 2023-06-21
4+
- Fixed preserving order of project keys (#119)
5+
36
## [0.12.2] -- 2023-04-25
47
- Added `max-prefetch-size` argument. #113
58
- Improved code and logger structure.

geofetch/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.12.2"
1+
__version__ = "0.12.3"

geofetch/utils.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -404,10 +404,13 @@ def _get_list_of_keys(list_of_dict: list):
404404
:return list: list of dictionary keys
405405
"""
406406

407-
list_of_keys = []
408-
for element in list_of_dict:
409-
list_of_keys.extend(list(element.keys()))
410-
return list(set(list_of_keys))
407+
dict_keys = {"sample_name": None}
408+
409+
for sample in list_of_dict:
410+
for element in sample.keys():
411+
dict_keys[element] = None
412+
413+
return list(dict_keys.keys())
411414

412415

413416
def _get_value(all_line: str):

0 commit comments

Comments
 (0)