* Refactor SEG-Y standard registration and retrieval and make it more strict (81) tasansal
:hammer: Refactoring
* Decoupled transformation logic from `SegyFile` (84) ta-hill * Update canonical SEG-Y header field names in SEGY standards revisions 0 and 1 (82) tasansal
:package: Dependencies
* Bump furo from 2024.1.29 to 2024.4.27 in /docs (89) dependabot * Bump sphinxcontrib-typer from 0.1.12 to 0.2.1 in /docs (90) dependabot * Bump myst-nb from 1.0.0 to 1.1.0 in /docs (91) dependabot * Bump sphinx from 7.2.6 to 7.3.7 in /docs (92) dependabot * Bump autodoc-pydantic from 2.1.0 to 2.2.0 in /docs (93) dependabot * Bump nox from 2024.3.2 to 2024.4.15 in /.github/workflows (95) dependabot * Bump virtualenv from 20.25.1 to 20.26.1 in /.github/workflows (94) dependabot * Bump codecov/codecov-action from 4.1.1 to 4.3.1 (96) dependabot * Bump sphinx from 7.2.6 to 7.3.7 (98) dependabot * Update dependencies to latest versions (102) tasansal
0.0.15
Changes
:rocket: Features
* Make transforms in-place and remove unnecessary transforms to simplify logic (80) tasansal * Make fetched raw bytes mutable for downstream transforms (79) tasansal
:beetle: Fixes
* Override Numpy's copy method to `SegyArray` to ensure uninterpreted bytes are preserved. (78) tasansal
:construction_worker: Continuous Integration
* Fix broken CI: Make CI tooling constraint paths absolute (77) tasansal
0.0.14
:rocket: Features
* Support for handling IBM float trace headers (60) ta-hill
:beetle: Fixes
* Write number of samples are sample rate to trace header only if field exists (59) tasansal
:rotating_light: Testing
* Refactor Tests (63) tasansal
:books: Documentation
* Update tests badge to use main branch (74) tasansal
:package: Dependencies
* Update `typer` and `numba` to latest. (75) tasansal * Bump codecov/codecov-action from 4.1.0 to 4.1.1 (72) dependabot * Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (70) dependabot * Bump actions/setup-python from 5.0.0 to 5.1.0 (71) dependabot * Bump minimum `typer` and `poetry` versions (61) tasansal
0.0.13
Changes
* Patch Release `0.0.13` (58) tasansal
:hammer: Refactoring
* Refactor endianness, byte swaps, and indexers to be more standardized. (57) tasansal