CSiPy
A python wrapper for the CSi .NET API
Install / Use
/learn @mitchell-tesch/CSiPyREADME
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
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>"]
Related Skills
gh-issues
351.8kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
oracle
351.8kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
taskflow-inbox-triage
351.8kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
taskflow
351.8kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
