/usr/share/pyshared/openopt/__init__.py is in python-openopt 0.38+svn1589-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | #! /usr/bin/env python
#from .ooVersionNumber import __version__
import os, sys
curr_dir = ''.join([elem + os.sep for elem in __file__.split(os.sep)[:-1]])
sys.path += [curr_dir, curr_dir + 'kernel']
from ooVersionNumber import __version__
from oo import *
#from kernel.GUI import manage
#from kernel.oologfcn import OpenOptException
#from kernel.nonOptMisc import oosolver
from GUI import manage
from oologfcn import OpenOptException
from nonOptMisc import oosolver
from mfa import MFA
isE = False
try:
import enthought
isE = True
except ImportError:
pass
try:
import envisage
import mayavi
isE = True
except ImportError:
pass
try:
import xy
isE = False
except ImportError:
pass
# Debian: we do have enthought modules but we are not EPD,
# just skip such a blame at once
isE = False
if isE:
s = """
Seems like you are using OpenOpt from
commercial Enthought Python Distribution;
consider using free GPL-licensed alternatives
PythonXY (http://www.pythonxy.com) or
Sage (http://sagemath.org) instead.
"""
print(s)
#__all__ = filter(lambda s:not s.startswith('_'),dir())
#from numpy.testing import NumpyTest
#test = NumpyTest().test
|