Package gensaschema
[frames] | no frames]

Source Code for Package gensaschema

 1  # -*- coding: ascii -*- 
 2  r""" 
 3  :Copyright: 
 4   
 5   Copyright 2014 - 2016 
 6   Andr\xe9 Malo or his licensors, as applicable 
 7   
 8  :License: 
 9   
10   Licensed under the Apache License, Version 2.0 (the "License"); 
11   you may not use this file except in compliance with the License. 
12   You may obtain a copy of the License at 
13   
14       http://www.apache.org/licenses/LICENSE-2.0 
15   
16   Unless required by applicable law or agreed to in writing, software 
17   distributed under the License is distributed on an "AS IS" BASIS, 
18   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
19   See the License for the specific language governing permissions and 
20   limitations under the License. 
21   
22  ================================================== 
23   GenSASchema - Static SQLAlchemy Schema Generator 
24  ================================================== 
25   
26  GenSASchema generates static schema definitions using SQLAlchemy's 
27  inspection capabilities. 
28  """ 
29  if __doc__:  # pragma: no branch 
30      # pylint: disable = redefined-builtin 
31      __doc__ = __doc__.encode('ascii').decode('unicode_escape') 
32  __author__ = r"Andr\xe9 Malo".encode('ascii').decode('unicode_escape') 
33  __docformat__ = "restructuredtext en" 
34  __license__ = "Apache License, Version 2.0" 
35  __version__ = ('0.6.1', False, 8) 
36   
37  from gensaschema import _util 
38  from gensaschema import _version 
39  from gensaschema._exceptions import *  # noqa pylint: disable = redefined-builtin, wildcard-import 
40   
41  from gensaschema._config import Config  # noqa 
42  from gensaschema._schema import Schema  # noqa 
43  from gensaschema._symbols import Symbols, SymbolException  # noqa 
44  from gensaschema._type import Type  # noqa 
45   
46  #: Version of the package 
47  version = _version.Version(*__version__) 
48   
49  __all__ = _util.find_public(globals()) 
50