TecIO
Introduction
TecIO is a pure Python package licensed under GPL v3, designed to facilitate the reading and writing of data files in the Tecplot® binary format. Please note that Tecplot® is a registered trademark belonging to Tecplot, Inc in the United States and other countries. This package is not affiliated with or endorsed by Tecplot, Inc.
TecIO is written entirely in Python and does not require the installation of Tecplot products; or possession of a Tecplot license. However, you need to have Preplot™ to read ASCII format file.
Tecplot binary file format can be found at 360 data format guide Appendix A.
Installation
You can install TecIO using pip:
pip install tecio
Dependencies
TecIO depends on the following Python packages:
- NumPy: For efficient numerical operations.
- Construct: For parsing and building binary data structures.
These dependencies will be automatically installed when installing TecIO.
Usage
Check test folder
License
TecIO is licensed under the GPL v3 or later license. See LICENSE for more details.
Disclaimer
Tecplot®, Tecplot 360,™ Tecplot 360 EX,™ Tecplot Focus, the Tecplot product logos, Preplot,™ Enjoy the View,™ Master the View,™ SZL,™ Sizzle,™ and Framer™ are registered trademarks or trademarks of Tecplot, Inc. in the United States and other countries. All other product names mentioned herein are trademarks or registered trademarks of their respective owners. This package is not affiliated with or endorsed by Tecplot, Inc.
Support and Contributions
For any issues or feature requests, please open an issue on GitHub.
Contributions are welcome! Feel free to fork the repository and submit pull requests.
Metadata
Release files for tecio 2.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tecio-2.0.6.tar.gz | 50.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tecio-2.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 88.5 kB
Release files / tecio-2.0.6.tar.gz
| Download URL | tecio-2.0.6.tar.gz |
|---|---|
| Size | 50.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
be9026e59f6f7b7168a72d88b7e7afa64544304fd760ea05d000b4548db7e652
|
|
BLAKE2b-256 checksum How to use checksums |
edb0f2e56b2f43a1d271941832a6155dda9dd0f4d82fccea3fc8f0bfa80fbdd7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 3, 2025.
Transparency logRelease files / tecio-2.0.6-py3-none-any.whl
| Download URL | tecio-2.0.6-py3-none-any.whl |
|---|---|
| Size | 37.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a07cc36aed95eba6c8f7af6b00756db4ec23f526535a0bc4fb9be28246fe4428
|
|
BLAKE2b-256 checksum How to use checksums |
b67c3e4cd13c4e088fd1022f59b044951df39c0f64d302d4dfe0b8a3da62aa29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 3, 2025.
Transparency log