Skip to content

Commit

Permalink
py3 ok relative imports
Browse files Browse the repository at this point in the history
  • Loading branch information
kinverarity1 committed Feb 15, 2016
1 parent 1082dd8 commit 5db8337
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 23 deletions.
6 changes: 3 additions & 3 deletions lasio/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from las import LASFile, JSONEncoder
from las_items import CurveItem, HeaderItem, SectionItems
from reader import open_file
from .las import LASFile, JSONEncoder
from .las_items import CurveItem, HeaderItem, SectionItems
from .reader import open_file

try:
import openpyxl
Expand Down
2 changes: 1 addition & 1 deletion lasio/defaults.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

import numpy as np

from las_items import (
from .las_items import (
HeaderItem, CurveItem, SectionItems, OrderedDict
)

Expand Down
10 changes: 5 additions & 5 deletions lasio/las.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@

# internal lasio imports

import exceptions
from las_items import (
from . import exceptions
from .las_items import (
HeaderItem, CurveItem, SectionItems, OrderedDict)
import defaults
import reader
import writer
from . import defaults
from . import reader
from . import writer

logger = logging.getLogger(__name__)

Expand Down
18 changes: 10 additions & 8 deletions lasio/reader.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@
else:
from StringIO import StringIO

import defaults
import exceptions
from las_items import HeaderItem, CurveItem, SectionItems, OrderedDict
from . import defaults
from . import exceptions
from .las_items import HeaderItem, CurveItem, SectionItems, OrderedDict

logger = logging.getLogger(__name__)

Expand Down Expand Up @@ -140,9 +140,10 @@ def read_section(self, section_name):
try:
values = read_line(line)
except:
raise exceptions.LASHeaderError('Failed in %s section on line:\n%s%s' % (
section_name, line,
traceback.format_exc().splitlines()[-1]))
raise exceptions.LASHeaderError(
'Failed in %s section on line:\n%s%s' % (
section_name, line,
traceback.format_exc().splitlines()[-1]))
else:
section.append(parser(**values))
return section
Expand All @@ -161,8 +162,9 @@ def read_data(self, number_of_curves=None, null_subs=True):
try:
arr = np.loadtxt(StringIO(s))
except:
raise exceptions.LASDataError('Failed to read wrapped data: %s' % (
traceback.format_exc().splitlines()[-1]))
raise exceptions.LASDataError(
'Failed to read wrapped data: %s' % (
traceback.format_exc().splitlines()[-1]))
logger.debug('Reader.read_data arr shape = %s' % (arr.shape))
logger.debug('Reader.read_data number of curves = %s' %
number_of_curves)
Expand Down
15 changes: 9 additions & 6 deletions lasio/writer.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,16 @@

import numpy as np

from las_items import (
from .las_items import (
HeaderItem, CurveItem, SectionItems, OrderedDict)
import defaults
import exceptions
from . import defaults
from . import exceptions

logger = logging.getLogger(__name__)


def write(las, file_object, version=None, wrap=None, STRT=None, STOP=None, STEP=None, fmt='%10.5g'):
def write(las, file_object, version=None, wrap=None, STRT=None,
STOP=None, STEP=None, fmt='%10.5g'):
if wrap is None:
wrap = las.version['WRAP'] == 'YES'
elif wrap is True:
Expand Down Expand Up @@ -224,7 +225,8 @@ def get_section_order_function(section, version,
return lambda mnemonic: orders.get(mnemonic, default_order)


def get_section_widths(section_name, items, version, order_func, middle_padding=5):
def get_section_widths(section_name, items, version, order_func,
middle_padding=5):
'''Find minimum section widths fitting the content in *items*.
Arguments:
Expand All @@ -245,7 +247,8 @@ def get_section_widths(section_name, items, version, order_func, middle_padding=
order = order_func(i.mnemonic)
rhs_element = order.split(':')[0]
logger.debug(
'get_section_widths %s\n\torder=%s rhs_element=%s' % (i, order, rhs_element))
'get_section_widths %s\n\torder=%s rhs_element=%s' % (
i, order, rhs_element))
middle_widths.append(
len(str(i.unit)) + 1 + len(str(i[rhs_element])))
section_widths['middle_width'] = max(middle_widths)
Expand Down

0 comments on commit 5db8337

Please sign in to comment.