Description
A Python wrapper for CSi ETABS .NET API - a simple yet robust Python interface to the ETABS .NET API. Not affiliated with Computer and Structures Inc.
Installation
PyTABS can be installed through the Python package manager:
$ pip install pytabs
Requirements
- Python 3.10+
- pythonnet
Usage
🗒️Documentation can be found at https://mitchell-tesch.github.io/pytabs/pytabs.html
For examples, please refer to the examples.
Licence
Distributed under the MIT License. See LICENSE for more information.
Contibutors
Contributors welcome.
IntelliSense of the ETABSv1 namespace (ETABSv1.dll) can be achieved via the included stub file. This stub file has been generated using IronPython Stubs by gtalarico.
To make use of this stub file in VS Code add the following to your settings.json:
"python.autoComplete.extraPaths": ["<path_to_stub_directory>"],
"python.analysis.extraPaths": ["<path_to_stub_directory>"]
Metadata
Release files for pytabs 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytabs-0.2.1.tar.gz | 812.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytabs-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 869.2 kB
Release files / pytabs-0.2.1.tar.gz
| Download URL | pytabs-0.2.1.tar.gz |
|---|---|
| Size | 812.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d801011b56137ee8d55a517fcccb914adbba731b23b1fb938fb93bb9fe881b54
|
|
BLAKE2b-256 checksum How to use checksums |
9ae4127ff679bc5a4f723f3ac7a192d34fbf539fae8d3b0bdc97e7b0fc4af3d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|
Release files / pytabs-0.2.1-py3-none-any.whl
| Download URL | pytabs-0.2.1-py3-none-any.whl |
|---|---|
| Size | 56.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
08cf46e2230eb24d29dc47710b8eb488267b755031f8aa2656f33ac6cb541708
|
|
BLAKE2b-256 checksum How to use checksums |
a3e438c5f190aa83d147904c6fdee9e59fc2c49a062dc2e171fee819ce84c51a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|