segyio

Fast Python library for SEGY files.

OTHER License

Downloads
125.3K
Stars
467
Committers
41

Bot releases are hidden (Show)

segyio - # Version 1.9.12 Latest Release

Published by sveinung-r 11 months ago

Version 1.9.12

  • Distribute wheels for Python 3.12
  • Distribute wheels for Apple ARM
segyio - Version 1.9.11

Published by ErlendHaa over 1 year ago

Version 1.9.11

  • Fixed a bug where segyio used the Delay Recording Time without it's scaling factor when setting up the sample offsets on open.
segyio - Version 1.9.10

Published by ErlendHaa almost 2 years ago

1.9.10

  • Distribute wheels for Python 3.11
segyio - Version 1.9.9

Published by ErlendHaa over 2 years ago

Version 1.9.9

  • Fix packaging support for linux/aarch64
segyio - Version 1.9.8

Published by jokva almost 3 years ago

Version 1.9.8

  • Packaging support for linux/aarch64
segyio - Version 1.9.7

Published by jokva about 3 years ago

Version 1.9.7

This release only comes with packaging updates and python versions.

segyio - Version 1.9.6

Published by jokva over 3 years ago

Version 1.9.6

  • gather[] selects the right offsets
  • Python 3.9 packages
segyio - Version 1.9.5

Published by jokva almost 4 years ago

Version 1.9.5

  • The 1.9.5 release drops pre-built packages for Python 2.7
  • CI and build infrastructure fixes
segyio - Version 1.9.4

Published by jokva almost 4 years ago

Version 1.9.4

  • Use Py_ssize_t for type-length arguments
segyio - Version 1.9.3

Published by jokva about 4 years ago

Version 1.9.3, but tagged without leading v.

This release contains mostly build infrastructure and documentation changes.

segyio - Version 1.9.3

Published by jokva about 4 years ago

This release contains mostly build infrastructure and documentation changes.

segyio - Version 1.9.2

Published by jokva about 4 years ago

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
segyio - Version 1.9.2-beta1

Published by jokva over 4 years ago

segyio - Version 1.9.1

Published by jokva over 4 years ago

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
segyio - Version 1.9.1-a1

Published by jokva over 4 years ago

Alpha for the 1.9.1 release

segyio - Version 1.8.9

Published by jokva almost 5 years ago

Only build-system fixes.

segyio - Version 1.9.0

Published by jokva almost 5 years ago

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
segyio - https://github.com/equinor/segyio/releases/tag/1.8.8

Published by statoil-travis about 5 years ago

segyio - Version 1.8.7

Published by jokva about 5 years ago

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

segyio - 1.9.0 alpha 1

Published by jokva over 5 years ago

A preview of the 1.9.0 trace-grouping interface

Package Rankings
Top 20.19% on Conda-forge.org
Top 2.43% on Pypi.org
Related Projects