[segyio] branch master created (now 7b46d1e)

Jørgen Kvalsvik jokva-guest at moszumanska.debian.org
Wed Sep 20 08:05:24 UTC 2017


This is an automated email from the git hooks/post-receive script.

jokva-guest pushed a change to branch master
in repository segyio.

        at  7b46d1e   Version 1.3.3 bump

This branch includes the following new commits:

       new  5c05b1b   Initial commit.
       new  64e94c1   Added GUI segyviewer as an example
       new  be65e41   Merge pull request #3 from thorvaldj/segyviewer
       new  7f07235   Scan for min max sample
       new  8488009   Merge pull request #4 from kjellkongsvik/scan_min_max
       new  2a0e118   travis support
       new  c52a526   Merge pull request #5 from kjellkongsvik/travis
       new  fa01829   Cleaning up imports and comments
       new  0b9433e   Merge pull request #8 from thorvaldj/cleaning_up_imports_and_comments
       new  0bd416f   Optionally turn off building of matlab tests
       new  93d67c6   Merge pull request #9 from kjellkongsvik/deploy_matlab
       new  012d77e   Remove old 'this version supports'
       new  72a7461   Project goal section.
       new  4cccf54   Merge pull request #10 from jokva/readme-section-about-goals
       new  3991d66   Globale min max values in imageplot
       new  dbc3292   Merge pull request #11 from thorvaldj/minmax_bugfix
       new  54d4801   Moved viewer to applications
       new  ac59f9f   Merge pull request #12 from thorvaldj/move_viewer
       new  ab0de47   Setting correct axis labels, when provided
       new  dca2da5   Restructuring orientation on depthplane
       new  36bb808   Restructuring orientation on depthplane
       new  e5f17b9   Merge pull request #13 from thorvaldj/axis_label_fix
       new  eb57f92   Execute permission on segyviewer.py
       new  5c91f16   Merge pull request #14 from kjellkongsvik/permissions_segyviewer
       new  9012045   Removed gitlab-ci support
       new  ee574ae   Merge pull request #18 from kjellkongsvik/remove_gitlab-ci_support
       new  6e538a2   Converted C extensions from libcwrap to Python.h in addition to minor refactoring.
       new  d36be50   Merge pull request #16 from jepebe/new_segyio_py_bindings
       new  5103b50   Build and test on macOS
       new  7e38d90   Better handling of Python install prefix and module checking
       new  ad62c60   Merge pull request #17 from jepebe/clang_on_travis
       new  387fa39   Fix failing call in mex code, was out of sync with segy.h
       new  27bedcb   Run matlab tests without compiling
       new  c8fead1   Prevent matlab from messing with tty
       new  3ac5717   Merge pull request #21 from kjellkongsvik/fix_matlab_support
       new  fd5bc13   Added Python packaging
       new  7f26a4c   Ensure that Python tests are not run if Python interpreter and Numpy version fails.
       new  c88fa29   Merge pull request #23 from jepebe/ensure_python_fails
       new  6188912   Improved depth slice support with writing and slicing
       new  f35912c   Merge pull request #22 from jepebe/pypi
       new  677c2ec   Merge pull request #24 from jepebe/depth_slices
       new  8c0f624   Fixed a crossline / inline length calculation bug
       new  c851ea5   Merge pull request #27 from jepebe/line_length_bug
       new  7f51860   Refactoring. Modularizing viewer
       new  856f8ff   Testing read_all_traces in util module for segyviewer
       new  8212b61   Merge pull request #25 from thorvaldj/refactoring_viewer
       new  18bf2a8   Use htons+friends over homegrown to/from int
       new  e97ac60   Replace non-conditional flipEndianness with htonl
       new  c427b5f   appveyor.yml
       new  cd48ce2   Check possible stride computation error
       new  65153a9   Sanitise open input; open files in binary mode
       new  60727ae   Zero-Initialise Pybuffer
       new  e92d0bd   Private header file for internal functions.
       new  1e71cd3   Make segy_line_indices static
       new  43ee5e0   Preserve constness ieee <-> ibm float
       new  759f090   Make SegySpec.trace_sorting_format unsigned
       new  0b5901f   Rename to avoid shadowing.
       new  2a27207   Preserve constness of returned static string
       new  5e3c9b3   Compare buffer lengths unsigned
       new  b1b201d   Make test functions static
       new  a98c782   Make expected string is on-stack char array
       new  a819f95   Consistent signedness comparison in tests.
       new  136c654   Restructure cmake files
       new  e80cde8   Correctly return segy text header size
       new  9ea120d   Merge pull request #29 from jokva/htons-big-endian-conversion
       new  de14b81   Install matplotlib on appveyor
       new  27b0739   Added missing file to install:TraceField
       new  0b5a820   Correct cast for reading short header field
       new  12a9f47   Merge pull request #33 from kjellkongsvik/read_short_header_value
       new  4511862   Merge pull request #31 from jokva/appveyor-matplotlib
       new  db81719   Merge pull request #32 from kjellkongsvik/missing_matlab_file_retry
       new  5e352df   update pycmake and require numpy 1.6
       new  80add4a   Merge pull request #35 from pgdr/upgrade-pycmake
       new  6dd8e4b   Fixed a bug related to create where format was fetched from another file
       new  e852d4b   Merge pull request #36 from jepebe/fmt_bug
       new  9763fb3   Adding filehandling to viewer
       new  030ea84   Merge pull request #37 from thorvaldj/add_filehandling
       new  d2315e3   Trace.raw mode for eager reading of traces
       new  130b1f1   Merge pull request #38 from jokva/read-multiple-traces-from-c
       new  75525e0   New "View" class holding a standalone QWidget that can be embedded in other QT programs.
       new  d88059b   Refactoring of the wrapper, making the function names and flow more explicit reflect the intention of the caller.
       new  673fd5c   Merge pull request #39 from thorvaldj/viewer_as_standalone_widget
       new  2c76fba   changelog 2016.10
       new  3195610   Merge pull request #40 from jokva/changelog-2016-10
       new  abe1c2c   Added c99 as a compile flag.
       new  b8eee2a   Merge pull request #41 from jepebe/pypi_c99_flag
       new  1ede589   Optimizing the read to memory.
       new  7e9899b   param name change
       new  8edafa9   Merge pull request #42 from thorvaldj/optimize_read_to_memory_and_minimize_python_loops
       new  428e670   Trying to move the python code to be py3k compatible
       new  85ec81f   Exception safe float conversion in python.write
       new  2fc5ade   Release memory view objects to allow gc
       new  40383df   Reshape the make-file.py line
       new  1a478c1   Merge pull request #44 from jokva/release-memory-view-buffers
       new  34692c6   Adding new standalone ColorBarWidget using a new ColorBarPlot
       new  e6cf5f9   Adding new GUI controller for min max threshold
       new  28ba06e   Fixed depth slice shape
       new  181b21c   Merge pull request #45 from thorvaldj/adding_mpl_colorbar
       new  a936695   Remove undefined pointer casts
       new  2085199   Added __version__ to __init__ in segyio and segyview
       new  dfacaca   Merge pull request #47 from jokva/pointer-casts-undefined-behaviour
       new  2d7b098   Merge pull request #34 from pgdr/segyio-version
       new  bc957a0   Put FILE* inside segy_file opaque struct
       new  5140156   Primitive mmap support
       new  a003dbb   segyio.mmap support in python
       new  faa62bc   Applications can use mmap'd files
       new  c09beae   Matlab uses segy_file over FILE
       new  cd99718   Merge pull request #43 from asbjorn/py2to3
       new  4fe75fb   Adding opt for reading file to  memory for standalone viewer widget. (#57)
       new  7bc12e0   Prefer fixed filename over tmpnam()
       new  9067193   Read/Write line functions are offset aware
       new  118a68d   Merge pull request #53 from jokva/offset-aware-read-line
       new  57cd4ea   segy_offset_indices
       new  a0fd41d   Store offset indices/numbers, not cardinality
       new  82de4f6   Merge pull request #54 from jokva/store-offset-indices
       new  fa61a71   Added resources and LayoutCombo widget
       new  40ba14c   Added ColormapCombo widget
       new  8777597   make-ps-file.py; example program for pre-stack
       new  e677d1b   Line.__getitem__ split to _get and _get_iter
       new  1bcc199   Line._get accepts offset argument
       new  63dd89a   Line._get_iter with range support for offsets
       new  663bb5a   Move indices generation to own helper method
       new  ea1ef80   Line.__setitem__ with offset support
       new  2f4c694   segy.file -> SegyFile in help text
       new  fd524a0   pydoc/help for Line.offset
       new  583960a   Fix typo in doc.
       new  ff94225   Merge pull request #58 from jokva/wip-prestack-support
       new  0a5c9db   Merge pull request #59 from jepebe/layout_combo
       new  554c46c   Merge pull request #60 from jepebe/colormap_combo
       new  a2cd21f   Added LayoutCanvas widget
       new  cc66e97   Merge pull request #61 from jepebe/layout_canvas
       new  c0ce2ca   enum.__ne__
       new  dcbc9a5   __repr__
       new  a21f279   __str__ for SegyFile
       new  8aa57eb   text.__str__
       new  e648f03   Removed SegyView code from SegyIO. This will be moved to separate repository.
       new  033f3f7   Python 3.5 support
       new  98ec954   Merge pull request #65 from jepebe/separation
       new  260fd6d   Merge pull request #66 from jepebe/python_3_support
       new  1974fbb   Faster depth slice reading
       new  d38d356   Merge pull request #68 from jepebe/faster_depth_slice_reading
       new  9f45658   Read dt in python. Closes #62
       new  ac8ca21   No default dt in low level c, must be specified
       new  86750c3   Merge pull request #63 from kjellkongsvik/dt_python
       new  fbecab1   Added a TestContext to make it possible to clean up after a test.
       new  3241eca   Implemented sample_indexes and moved dt tests into tools test
       new  1cc8a60   Fixed a python 3.5 incompatibility
       new  5a570f9   Created a tool for making textual headers
       new  5c863e0   Removed verbose text header
       new  41c7b89   Send list to ' '.join
       new  b496f67   Handle sorting for Mx1, 1xN and 1x1 files.
       new  3a76c36   Merge pull request #69 from jepebe/tools_improvements
       new  6bfeac0   Merge pull request #70 from jokva/consider-1-by-m-files-sorted-on-m
       new  9696fd5   Changelog for November 2016
       new  7cafb53   Fix wrong trace begin/end in mex/get_traces
       new  a3f0f64   Align enumerations to established names
       new  28336ec   mex: get/put_ps_line, parse_ps_segycube
       new  0b1e332   Merge pull request #72 from jokva/matlab-prestack-support
       new  0a18c95   Remove trailing whitespace
       new  8551226   Matlab tests writes to own copy of prestack file
       new  2b15e0b   Merge pull request #73 from jokva/matlab-overwrites-small-ps
       new  4d9bd0e   Added build icon to readme
       new  4a41bd7   Merge pull request #76 from markusdregi/segyio-travis-status
       new  7a50932   Reorganise makefiles and CI
       new  2c58565   Merge pull request #77 from jokva/makefile-improvements
       new  7521e1a   python.example.write gets private write.sgy file
       new  5fc9d53   Re-add missing test/spec.m file
       new  14ac172   Merge pull request #78 from jokva/example-write-has-private-file
       new  7c4a600   Re-add test/segy.m
       new  8bdb82e   Merge pull request #79 from jokva/segy.m
       new  11d7fe3   Only make & test in script to mark failed/error
       new  057d52d   Merge pull request #80 from jokva/travis-leverage-before-script
       new  bd14051   Build+link respecting BUILD_SHARED_LIBS
       new  09027e5   Update possible matlab paths; name file segyspec
       new  e1edeca   Merge pull request #81 from jokva/segyio-alias
       new  dabfa4b   Handle 4G+ files on sizeof(long) == 4 platforms.
       new  1d37e3e   Namespace enums.
       new  88a7646   Remove stale unittest.h
       new  af545e5   Merge pull request #83 from jokva/support-files-larger-4g
       new  a07c1c2   Merge pull request #84 from jokva/namespace-all-enums
       new  dbdb9d1   ebcdic-ascii conversion casts to silence warning
       new  c6ec5d3   Use signed integer for segy_samples
       new  c97e464   Use signed integer for trace binary size
       new  bfbc94b   Use signed int for segy_write_textheader index
       new  429e4ff   Use signed int for trace count
       new  f839881   Use signed int for trace header index
       new  19bb21b   Ensure that files are always open in binary mode
       new  ed354a0   Enable C99 for python/C interop
       new  8e6b8bc   Merge pull request #86 from jokva/binary-mode-open-c
       new  7753f4f   Fast/slow dimension alias (#87)
       new  82fe8ac   Use signed int for trace indices
       new  b6941b2   Use signed int for offset and line numbers
       new  bd7ad3e   Prioritise MATLAB_ROOT/bin
       new  1297637   Remove register keyword
       new  df16f05   Explicit casts for htons/htonl
       new  3256ca3   sample_indexes -> sample_indices; double -> float
       new  3474c3a   Merge pull request #85 from jokva/remove-unsigned-ints-interface
       new  1ae8394   Read/write sub traces and speed up depth reading.
       new  0a4886f   Don't truncate filesize temporary.
       new  1ff2f49   fixup! Read/write sub traces and speed up depth reading.
       new  d23a271   fixup! Read/write sub traces and speed up depth reading.
       new  8f2f482   Merge pull request #88 from jokva/read-bits-of-trace
       new  52aec55   Merge pull request #89 from jokva/longlong-data-traces
       new  00a775e   Correct first/last index in mex/put_traces
       new  085b436   Merge pull request #91 from jokva/bug-put-traces
       new  dfbd832   Avoid overflow on large chunks in segy_to_native
       new  b9ba3b4   Merge pull request #92 from jokva/no-overflow-to-from-native
       new  2052eb8   tools.native - convert from segy to native float
       new  0edba85   subtr support for start/stop/step
       new  140ed6b   Merge pull request #90 from jokva/readsubtr-start-stop-step
       new  4e39c08   segy_field_forall - read word from set of headers
       new  a72e77b   segy.attributes - file-wide header read
       new  f7d66d2   Merge pull request #94 from jokva/to-from-native-python
       new  e679937   Remove unused method 'free'
       new  af73932   tools.collect and tools.cube
       new  cdffa67   Accelerate mex/get_header
       new  4455d61   Merge pull request #93 from jokva/utils
       new  d894dbb   Merge pull request #95 from jokva/read-field-forall
       new  1da7755   Changelog 2017-02
       new  4cc3910   Merge pull request #96 from jokva/changelog-2017-02
       new  36758d8   Alias xrange to range
       new  121c862   Don't check seek errors in mmap-case loop
       new  1eeaf85   Faster float conversions
       new  95cfb66   Merge pull request #97 from jokva/field-forall-no-check-error-code-seek-mmap
       new  2c2a939   Merge pull request #99 from jokva/optimisations-float-conversion
       new  b4ce29b   segy_binheader_size returns signed int
       new  d625dcf   Use saved errno copy, not modified errno
       new  622cecb   Paranoid int-overflow assert.
       new  9e067ca   Use floats for all steps in sample_interval
       new  d0a245a   Preprocessor switch on long<longlong code path
       new  fe01eb0   Do not throw on files without good geometry
       new  985620f   Merge branch 'signed-segy-binheader-size'
       new  904d00e   Plug buffer leaks.
       new  52c14ca   Make file.samples a list, not scalar
       new  94d4556   Don't assume time for sample_interval
       new  650ac26   Fix off-by-one error in non-mmap field_forall
       new  72c9fe4   Merge pull request #102 from jokva/tools-interpret-samples-measurement
       new  5606184   Merge pull request #103 from jokva/off-by-one-get-field-forall
       new  03cb5b2   Remove scale_samples; store samples as float
       new  ba9f80f   Update readme build instructions and spelling
       new  f7d4cf2   Merge pull request #107 from jokva/readme-updated-build-instructions
       new  b9b54c9   Change fallback dt to be 4000 microseconds
       new  a412b87   Support ignoring geometry in python.open
       new  b7a5001   Merge pull request #110 from jokva/force-unstructured-open
       new  e3a65ba   Merge pull request #109 from kjellkongsvik/fallback_dt_in_microseconds
       new  94548e0   Make trace.__getitem__ accept more int-like types
       new  75224df   Merge pull request #114 from jokva/getitem-accept-int-like-type
       new  ab86222   Implement line_indices with field_forall
       new  0b445fb   Add examples to README file
       new  b80daea   Gather mode
       new  af0708f   Merge pull request #116 from jokva/line-indices-with-forall
       new  496a937   Add language annotation to README
       new  d042162   Merge pull request #118 from jokva/gather-mode
       new  142a53b   Merge pull request #119 from mrava87/update-readme
       new  8a1b2b9   Use context managers in readme examples
       new  15e37f5   Merge pull request #120 from jokva/readme-context-managers
       new  e1f4c7b   Interpret delay recording time/t0 as milliseconds
       new  bb500b6   Reuse mode objects in segyio.open
       new  974514a   Reduce scope of variables
       new  93ad769   Accept empty assert message in unittest.h
       new  a544a38   Add missing errorcode check in test
       new  564ce76   Make declaration/definition arg names consistent
       new  7e31935   Return early on successive calls to segy_mmap
       new  bdcb250   Make segy_mmap exception safe
       new  e27fbbd   Print errmsg when mmap fails in segyinfo/inspect
       new  699fa59   Add cppcheck support
       new  1e0f499   Add inline cppcheck suppressions
       new  369f022   Add cppcheck step on travis
       new  35aae2a   Make generator read-ops exception safe
       new  d7f5e94   Changelog 2017-03
       new  2b2a0cf   Add pycmake support
       new  f25eb9f   Export to correct config.cmake file
       new  7511dc8   Merge pull request #121 from jokva/changelog-2017-03
       new  ed4489c   Merge pull request #124 from jokva/submodule
       new  9d346d3   Return samples in microseconds in matlab
       new  84b95dd   Correctly adjust mex/t0 argument to milliseconds
       new  680b8d9   Add tools.wrap for textual header formatting
       new  738d9fa   Update hyperlink to TravisCI Build Status
       new  861e8d7   Write range of traces; f.trace[:] = foo
       new  aff9ce0   Merge pull request #131 from jokva/assign-all-traces-typeerror
       new  58171ca   Link to netcdf_segy in README
       new  1ad96aa   fun() -> fun( void )
       new  eb257e6   Determine sorting with any offset header-word
       new  bdbb449   Changelog 2017-04
       new  a2c712b   Changelog 2017-5
       new  89ea608   Provide SU binary/trace header field names
       new  dc4046c   Import BinField header first
       new  7513bf0   Reduce scope of variable
       new  c91eef6   Define _POSIX_SOURCE
       new  df4de0d   Include stdbool.h
       new  06b93b2   Check for _ftelli64
       new  2b6b97f   Upgrade pycmake
       new  63a474a   Require numpy >= 1.10
       new  c9726be   Generate setup.py from cmake
       new  bb44172   Add submodule 'matthew-brett/multibuild'
       new  8aef04c   Build & distribute binaries with Travis
       new  73cdc5e   Build & distribute binaries with Appveyor
       new  06ec0f8   Add since version in docstrings
       new  7fdb5e1   Set version 1.1
       new  29d9c72   Merge pull request #130 from jokva/update-pycmake-generate-setup-py
       new  acbb7e3   Deprecate shared linking of Windows py-extension
       new  90f4efa   Run ctest on appveyor
       new  88a631d   Update url for cppcheck
       new  e610805   Version shared libraries.
       new  3632316   Use GNUInstallDirs
       new  f250531   Don't link to libpython
       new  23cc60d   Don't set install dirs, rely on cmake defaults
       new  c6ca700   Don't force build type
       new  b29af64   Explicitly link to libpython with MSVC
       new  aea75c8   Upgrade pycmake
       new  1130d23   Add segy_rotation_cw
       new  7a66292   Add segyio.tools.rotation
       new  e5e5184   Add test for segyio.tools.rotation
       new  d7deb1c   Add segy_read_ext_textheader
       new  6bfdcaa   Add applications/segycath
       new  f69efc1   Add dict-like behaviour for Field
       new  ac2b3d0   Bump to v1.2.0
       new  e5e62d7   Merge pull request #137 from jokva/remove-ppa-for-cppcheck
       new  a5a010b   Rename segycath -> segyio-cath
       new  958b9a8   Add requires.txt
       new  5350ea5   Changelog 2017.06
       new  6df3742   Set email in setup.py to fg_gpl at statoil.com
       new  9e4126d   Merge pull request #138 from jokva/packaging-and-changelog
       new  282b7d1   Fix typo in segyio-cath help
       new  959c86e   Check tag with -not on appveyor
       new  e3c41f5   Fix wrong name in segyio-cath error
       new  92fdf5a   Merge pull request #142 from jokva/test-with-not-appveyor
       new  225346f   Merge pull request #141 from jokva/fix-typo-help
       new  b15fcef   Man page for segyio-cath
       new  0df93da   Merge pull request #146 from jokva/man-page-segyio-cath
       new  b68a5f0   Lowercase segyio in readme
       new  58dd5f0   Add negative indexing on segy.header
       new  9eda297   Merge pull request #147 from jokva/lowercase-segyio
       new  d713b7d   Accept any key-value iterable in header.update
       new  3d23647   Add doc for dict-ops on headers
       new  76c395f   Travis: Upload tarballs w/submodules to releases
       new  8f51ae6   Merge pull request #148 from jokva/header-getitem-negative
       new  18d0d1a   Merge pull request #149 from jokva/travis-upload-tar-gz-release
       new  9514d32   Add .PP markup to segyio-cath man
       new  ea99621   Move common functionality for apps into own lib
       new  afe340b   Add application segyio-crop
       new  9a3cabe   Add application segyio-catr
       new  d719549   Add applications/segyio-catb
       new  187daa3   Install man-page for segyio-catr
       new  f1ba294   Add SEE ALSO section to man-pages
       new  e49d340   Lowercase version output in segyio-catr
       new  4ff5c97   Print error message for catr ranges argument error
       new  a13510f   Clarify catr documentation
       new  6ca130f   Reorder applications in makefile
       new  8bc40b2   Add version printer to apputils
       new  0ba3f6a   Rename app-tests to catb/catr.py
       new  10186e9   Version 1.3
       new  849b0fe   Merge pull request #151 from jokva/segyio-crop
       new  fa0e1b2   Build tarballs after success, not in deploy stage
       new  07f43d1   Merge pull request #152 from jokva/build-tarballs-after-success
       new  3a545ce   Only create tarballs on linux.
       new  60f146f   Merge pull request #153 from jokva/build-tarballs-only-on-linux
       new  fcf6b61   Use absolute paths for tarballs
       new  9158ab5   Fix spelling error in segyio-crop --version
       new  ebeeb75   Upgrade pycmake
       new  a8cc526   Version 1.3.1
       new  c3e942b   Merge pull request #155 from jokva/version1.3.1
       new  82d181e   Upgrade pycmake
       new  cb94d5b   Don't free caller provided buffers in subtr
       new  5608640   Merge pull request #156 from jokva/dont-free-caller-buffer-subtr
       new  fc31276   Wrap appveyor repo tag in parens
       new  ca977af   Version 1.3.2 bump
       new  86c1eb9   Add test for segyio-cath
       new  e631e71   Merge pull request #157 from ReedOnly/segyiocath-test
       new  d92b477   Merge pull request #158 from jokva/bump-1.3.2
       new  57cdca5   Remove hard-coded folder name from tests
       new  2684a3d   Merge pull request #159 from andreabrambilla/master
       new  ac3b12e   Upload source as segyio-$ver.tar.gz
       new  56b4332   Install application man pages to man1/
       new  7b46d1e   Version 1.3.3 bump

The 375 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
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