StruPy 0.6
Structural engineering design python package
Changelog
- StruPy 0.6.3
US imprial unit system updated
- StruPy 0.6.2
port to python3, python 2 dropped
US imprial unit system updated
- StruPy 0.5.8
US imprial unit system added
US and UK section datatase added
- StruPy 0.5.7
steel.element_resistance hot fix
- StruPy 0.5.6
steel.SteelSection added
- StruPy 0.5.5
concrete.RcPanelDataLoader upgraded for Robot2016
- StruPy 0.5.4
concrete.RcPanelDataLoader upgraded to Mecway7
- StruPy 0.5.3
strupy.x_graphic package updated (caused by dxfstructure)
- StruPy 0.5.2
concrete.RcPanelToolbox added (cut_peak, smooth and anchore inside)
concrete.RcPanel family updated
steel.SectionBase optimized (speedmode paremeter added)
steel profile class acc. EC3 implemented
- StruPy 0.5.1
strupy.steel.Bolt modules created
strupy.x_graphic package updated
- StruPy 0.4.7
strupy.concrete.RcRecSectSolver corrected
- StruPy 0.4.6
concrete.RcPanelDataLoader upgraded (Mecway input interface)
- StruPy 0.4.5
concrete.RcPanel modules upgraded
- StruPy 0.4.4
concrete.RcPanelDataLoader upgraded
- StruPy 0.4.3
concrete.RcPanelDataLoader upgraded
- StruPy 0.4.2
concrete.RcPanel modules upgraded
- StruPy 0.4.1
some strupy.concrete modules optimized
concrete.RcPanel modules created
- StruPy 0.3.4
strupy.concrete.RcRecSectSolver corrected
- StruPy 0.3.3
some strupy.concrete modules optimized
- StruPy 0.3.2
some strupy.concrete modules optimized
- StruPy 0.3.1
strupy.steel package upgraded
strupy.x_graphic package created
- StruPy 0.2
steel section database created (SectionBase class in strupy.steel)
- StruPy 0.1
some functionality for concrete deisgn added
Requirements
StruPy is based on Python 3.6 and few non-standard Python library:
PyQt5 (https://www.riverbankcomputing.com/software/pyqt) - not necessary, only for strupy.x_graphic package needed
Matplotlib (http://matplotlib.org) - not necessary - only for a few ploting function needed
NumPy (http://www.numpy.org) - not necessary - for concret.RcPanel and steel.Bolt family needed
xlrd (https://pypi.python.org/pypi/xlrd) - not necessary - only for Concrete.RcPanelDataLoader needed
dxfwrite (https://pypi.python.org/pypi/dxfwrite) - not necessary - only for Concrete.RcPanelViewer needed
easygui (https://pypi.python.org/pypi/easygui) - not necessary - only for Concrete.RcPanelDataLoader
pyautocad (https://pypi.python.org/pypi/pyautocad) - not necessary - only for strupy.x_graphic package needed
How to install
After the Python and needed library was installed, install StruPy by typing:
pip install strupy
You can also find more install information at project website.
Windows 7,10 and Linux Xubutu tested.
Licence
StruPy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Copyright (C) 2015-2020 Lukasz Laba <lukaszlaba@gmail.com>
Contributions
If you want to help out, create a pull request or write email.
More information
Project website: https://bitbucket.org/struthonteam/strupy
Code repository: https://bitbucket.org/struthonteam/strupy
PyPI package: https://pypi.python.org/pypi/strupy
Contact: Lukasz Laba <lukaszlaba@gmail.com>
Metadata
Release files for strupy 0.6.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| strupy-0.6.3.tar.gz | 965.1 kB | Without provenance | Details for strupy-0.6.3.tar.gz |
Release files / strupy-0.6.3.tar.gz
| Download URL | strupy-0.6.3.tar.gz |
|---|---|
| Size | 965.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
664e0360887e6ed79c95317c43a827d4a1ecb9b513d978e0d4a93bdea90d8d07
|
|
BLAKE2b-256 checksum How to use checksums |
05254f86c8475b46f4f7966586f69b50a957a9e2d042d3398986b40a0d2bc440
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1
|
Security for strupy 0.6.3
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.