Package gavo :: Package votable
[frames] | no frames]

Source Code for Package gavo.votable

 1  """ 
 2  GAVO's VOTable python library. 
 3  """ 
 4   
 5  #c Copyright 2008-2019, the GAVO project 
 6  #c 
 7  #c This program is free software, covered by the GNU GPL.  See the 
 8  #c COPYING file in the source distribution. 
 9   
10   
11  # Not checked by pyflakes: API file with gratuitous imports 
12   
13  from gavo.votable.coding import unravelArray 
14   
15  from gavo.votable.common import (VOTableError, VOTableParseError, 
16          BadVOTableLiteral, BadVOTableData, getLength) 
17   
18  # escapeX were part of this package's interface 
19  from gavo.utils.stanxml import escapePCDATA, escapeAttrVal 
20   
21  from gavo.votable.model import VOTable as V, voTag 
22   
23  from gavo.votable.paramval import guessParamAttrsForValue, serializeToParam 
24   
25  from gavo.votable.votparse import parse, parseString, readRaw 
26   
27  from gavo.votable.simple import load, loads, save, makeDtype 
28   
29  from gavo.votable.tablewriter import ( 
30          DelayedTable, OverflowElement, asString, write) 
31   
32  from gavo.votable.tapquery import ADQLTAPJob, ADQLSyncJob 
33  from gavo.votable.tapquery import Error as TAPQueryError 
34