Releases: equinor/segyio
Releases · equinor/segyio
Version 1.9.3
Version 1.9.3, but tagged without leading v.
This release contains mostly build infrastructure and documentation changes.
Version 1.9.2
1.9.2
- segyio has learned to understand rev2 1-byte header words
- segyio now understand rev2 wide header word replacements
- segyio now detects sample sizes >65k
- Support for int24 formats
- Fixed a bug where f.trace[i,j] returned an array even when i,j are ints
- SEGY_INVALID_SORTING message has been improved
- SEGY_SIGNED_INTEGER_3_BYTE enum alias for symmetry with signed counterpart
- Minor build system and CI improvements
Version 1.9.2-beta1
Merge pull request #463 from jokva/add-more-rev2-header-words Add more rev2 header words
Version 1.9.1
Version 1.9.1
This is a bugfix release, with a handful of small improvements.
- Text headers with null-bytes are no longer truncated
- Slowness on sparse writes is pointed out in documentation
- The python package now respects CMAKE_INSTALL_PREFIX
- Multibuild is now cloned on travis, not a submodule
- tools.wrap now works in python3, by decoding the string
- A few C compiler warnings addressed
- collections.abc is imported a future-proof way in gather.py
Version 1.9.1-a1
Alpha for the 1.9.1 release
Version 1.8.9
Only build-system fixes.
Version 1.9.0
Version 1.9.0
- segyio has learned to work with with >32k samples per trace
- collections.abc is imported a future-proof way
- Support for python 3.4 has been dropped, as it is end-of-life
- Python 3.8 support
1.8.8
Version 1.8.8
Version 1.8.7
1.8.7
- A new feature, group, has been added with experimental support (hence no
minor release). This is intended for pre-stack files, and is useful for
grouping up traces by shot gathers and similar - segyio has learned how to read subtraces, f.trace[trno, first:last]
- Source water depth is now correctly a 4-byte word
- Fixed a bug with header-assignments in pre-stack files
- A gallery has been added to the docs, for rich examples
- Various documentation improvements, examples, and spelling corrections
- The python build system is rewritten to use scikit-build
- The exported cmake targets are namespaced with segyio::
- segyio now requires CMake >= 3.5 (from 2.8.12) to build
Thanks to all the new & old contributors
1.9.0 alpha 1
A preview of the 1.9.0 trace-grouping interface