|
2 | 2 |
|
3 | 3 | import astropy.config as _config |
4 | 4 | from astropy.utils.compat import optional_deps |
5 | | -from .column import Column, MaskedColumn, StringTruncateWarning, ColumnInfo |
| 5 | + |
| 6 | +from .column import Column, ColumnInfo, MaskedColumn, StringTruncateWarning |
6 | 7 |
|
7 | 8 | __all__ = ['BST', 'Column', 'ColumnGroups', 'ColumnInfo', 'Conf', |
8 | 9 | 'JSViewer', 'MaskedColumn', 'NdarrayMixin', 'QTable', 'Row', |
@@ -46,30 +47,32 @@ class Conf(_config.ConfigNamespace): # noqa |
46 | 47 |
|
47 | 48 | conf = Conf() # noqa |
48 | 49 |
|
49 | | -from . import connect # noqa: E402 |
50 | | -from .groups import TableGroups, ColumnGroups # noqa: E402 |
51 | | -from .table import (Table, QTable, TableColumns, Row, TableFormatter, |
52 | | - NdarrayMixin, TableReplaceWarning, TableAttribute, |
53 | | - PprintIncludeExclude) # noqa: E402 |
54 | | -from .operations import (join, setdiff, hstack, dstack, vstack, unique, # noqa: E402 |
55 | | - TableMergeError, join_skycoord, join_distance) # noqa: E402 |
56 | | -from .bst import BST # noqa: E402 |
57 | | -from .sorted_array import SortedArray # noqa: E402 |
58 | | -from .soco import SCEngine # noqa: E402 |
59 | | -from .serialize import SerializedColumn, represent_mixins_as_columns # noqa: E402 |
60 | | - |
61 | 50 | # Finally import the formats for the read and write method but delay building |
62 | 51 | # the documentation until all are loaded. (#5275) |
63 | 52 | from astropy.io import registry # noqa: E402 |
64 | 53 |
|
| 54 | +from . import connect # noqa: E402 |
| 55 | +from .bst import BST # noqa: E402 |
| 56 | +from .groups import ColumnGroups, TableGroups # noqa: E402 |
| 57 | +from .operations import ( # noqa: E402 |
| 58 | + TableMergeError, dstack, hstack, join, join_distance, join_skycoord, setdiff, unique, vstack) |
| 59 | +from .serialize import SerializedColumn, represent_mixins_as_columns # noqa: E402 |
| 60 | +from .soco import SCEngine # noqa: E402 |
| 61 | +from .sorted_array import SortedArray # noqa: E402 |
| 62 | +from .table import PprintIncludeExclude # noqa: E402 |
| 63 | +from .table import ( |
| 64 | + NdarrayMixin, QTable, Row, Table, TableAttribute, TableColumns, TableFormatter, |
| 65 | + TableReplaceWarning) |
| 66 | + |
65 | 67 | with registry.delay_doc_updates(Table): |
66 | 68 | # Import routines that connect readers/writers to astropy.table |
67 | | - from .jsviewer import JSViewer |
68 | 69 | import astropy.io.ascii.connect |
69 | 70 | import astropy.io.fits.connect |
70 | 71 | import astropy.io.misc.connect |
71 | | - import astropy.io.votable.connect |
72 | 72 | import astropy.io.misc.pandas.connect # noqa: F401 |
| 73 | + import astropy.io.votable.connect |
| 74 | + |
| 75 | + from .jsviewer import JSViewer |
73 | 76 |
|
74 | 77 | if optional_deps.HAS_ASDF_ASTROPY: |
75 | 78 | import asdf_astropy.io.connect |
|
0 commit comments