Changes
:rocket: Features
* Add SEG-Y Revision 2.1 to supported formats (232) tasansal
* Implement logging for SegyFile (228) tasansal
* Migrate to NumPy 2.0 (225) tasansal
:beetle: Fixes
* Fix indexing issues when duplicate indices are present. (235) tasansal
* Add endianness indicator code when creating Rev2+ SEG-Y files (230) tasansal
* Make SEG-Y endianness and spec inference more robust and flexible (223) tasansal
:books: Documentation
* Refactor quickstart tutorial notebook to capture new changes (234) tasansal
* Update field names in CLI usage documentation (233) tasansal
* Update features in readme (231) tasansal
:package: Dependencies
* Revert "Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0" (229) tasansal
* Bump crazy-max/ghaction-github-labeler from 5.0.0 to 5.1.0 (205) dependabot
* Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.12.2 (226) dependabot
* Bump poetry from 1.8.3 to 1.8.4 in /.github/workflows (211) dependabot
* Bump myst-nb from 1.1.1 to 1.1.2 in /docs (202) dependabot
* Bump sphinxcontrib-typer from 0.5.0 to 0.5.1 in /docs (208) dependabot
* Bump pip from 24.2 to 24.3.1 in /.github/workflows (212) dependabot
* Bump codecov/codecov-action from 4.4.1 to 5.0.5 (227) dependabot
* Bump sphinx from 7.4.7 to 8.1.3 in /docs (209) dependabot
* Bump nox from 2024.4.15 to 2024.10.9 in /.github/workflows (213) dependabot
* Bump actions/setup-python from 5.2.0 to 5.3.0 (207) dependabot
* Bump s3fs from 2024.9.0 to 2024.10.0 in /docs (210) dependabot
* Bump virtualenv from 20.26.3 to 20.27.1 in /.github/workflows (214) dependabot