[segyio] 109/376: Adding opt for reading file to memory for standalone viewer widget. (#57)
Jørgen Kvalsvik
jokva-guest at moszumanska.debian.org
Wed Sep 20 08:04:16 UTC 2017
This is an automated email from the git hooks/post-receive script.
jokva-guest pushed a commit to branch debian
in repository segyio.
commit 4fe75fbdc1199d090a14221b6bc8b4578b620853
Author: Thorvald <thorvaldj at users.noreply.github.com>
Date: Thu Nov 10 16:48:12 2016 +0100
Adding opt for reading file to memory for standalone viewer widget. (#57)
* Adding opt for reading file to memory for standalone viewer widget.
* update version to 1.0.4
---
python/segyio/__init__.py | 2 +-
python/segyview/__init__.py | 2 +-
python/segyview/viewer.py | 5 ++++-
setup.py | 2 +-
4 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/python/segyio/__init__.py b/python/segyio/__init__.py
index 74bf8aa..61f17c8 100644
--- a/python/segyio/__init__.py
+++ b/python/segyio/__init__.py
@@ -81,7 +81,7 @@ from .open import open
from .create import create
from .segy import SegyFile, spec
-__version__ = '1.0.3'
+__version__ = '1.0.4'
__copyright__ = 'Copyright 2016, Statoil ASA'
__license__ = 'GNU Lesser General Public License version 3'
__status__ = 'Production'
diff --git a/python/segyview/__init__.py b/python/segyview/__init__.py
index f9893fa..d68eeb8 100644
--- a/python/segyview/__init__.py
+++ b/python/segyview/__init__.py
@@ -13,7 +13,7 @@ except ImportError as e:
exc_type, exc_value, exc_traceback = sys.exc_info()
traceback.print_exception(exc_type, exc_value, exc_traceback, limit=2, file=sys.stderr)
-__version__ = '1.0.3'
+__version__ = '1.0.4'
__copyright__ = 'Copyright 2016, Statoil ASA'
__license__ = 'GNU Lesser General Public License version 3'
__status__ = 'Production'
diff --git a/python/segyview/viewer.py b/python/segyview/viewer.py
index ea7b213..1218530 100644
--- a/python/segyview/viewer.py
+++ b/python/segyview/viewer.py
@@ -82,7 +82,7 @@ class View(object):
The widget, and monitors are provided through the class properties.
"""
- def __init__(self, segy):
+ def __init__(self, segy, read_file_to_memory=False):
self.segy = segy
@@ -90,6 +90,9 @@ class View(object):
self._swrap = SegyIOWrapper.wrap(segy, self.file_activity_monitor)
+ if read_file_to_memory:
+ self._swrap.read_all_traces_to_memory()
+
self._main_widget = QtGui.QWidget()
self._line_selection_monitor = LineSelectionMonitor(self._main_widget)
self._sliceview_monitor = SliceViewMonitor(self._main_widget)
diff --git a/setup.py b/setup.py
index 3dae596..470aba5 100644
--- a/setup.py
+++ b/setup.py
@@ -51,7 +51,7 @@ written according to specification, but segyio does not mandate this.
"""
setup(name='SegyIO',
- version='1.0.3',
+ version='1.0.4',
description='IO library for SEG-Y files',
long_description=long_description,
author='Statoil ASA',
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/segyio.git
More information about the debian-science-commits
mailing list