[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