Skip to content

Commit 713c104

Browse files
committed
fix for issue #1691: duplicate keys requested in vizier
1 parent 815d2e5 commit 713c104

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(columns).keys())
539542

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

0 commit comments

Comments
 (0)