Skip to content

Commit 52b490c

Browse files
authored
Merge pull request #1692 from keflavich/vizier_duplicate_keys_fix
Vizier: catalog with specific columns request
2 parents 815d2e5 + 222da94 commit 52b490c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

astroquery/vizier/core.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -536,6 +536,9 @@ def _args_to_payload(self, *args, **kwargs):
536536

537537
if columns is not None:
538538
columns = self.columns + columns
539+
# filter columns to _unique_ columns, preserving order in python >3.6
540+
# note that "set" does not preserve order, but dict.keys does
541+
columns = list(dict.fromkeys(columns, ).keys())
539542

540543
# special keywords need to be treated separately
541544
# keyword names that can mean 'all'

0 commit comments

Comments
 (0)