File tree Expand file tree Collapse file tree 4 files changed +1267
-2060
lines changed
Expand file tree Collapse file tree 4 files changed +1267
-2060
lines changed Original file line number Diff line number Diff line change 1- # pfse_starterkit
1+ # structural_starterkit
22A Python package that installs all required packages for Structural Python core training for Python version >= 3.13.
33
4- This installs the following packages:
5-
6- * numpy
7- * pandas
8- * openpyxl
9- * lxml
10- * shapely
11- * matplotlib
12- * plotly
13- * sectionproperties
14- * concreteproperties
15- * pycba
16- * PyNiteFEA
17- * scipy
18- * handcalcs
19- * more-itertools
20- * pynite_plotly
21- * forallpeople
22- * pytest
23- * rich
24- * tqdm
25- * papermodels
26- * xlwings
27- * IPython
28- * ipywidgets
29- * ipykernel
30- * jupyterlab
31- * jupyterlab-mathjax3
32- * nbconvert
33- * python-docx
34- * pynite-tools
35- * sectionproperties-tools
36- * papermill
37- * great-tables
4+ ``` toml
5+ dependencies = [
6+ " numpy" ,
7+ " pandas" ,
8+ " openpyxl" ,
9+ " lxml" ,
10+ " shapely>=2.0.0" ,
11+ " matplotlib" ,
12+ " plotly" ,
13+ " sectionproperties>=3.5.0" ,
14+ " concreteproperties>=0.6.4" ,
15+ " pycba>=0.5.2" ,
16+ " PyNiteFEA==1.1.2" ,
17+ " scipy" ,
18+ " handcalcs" ,
19+ " more-itertools" ,
20+ " forallpeople" ,
21+ " pytest" ,
22+ " rich" ,
23+ " tqdm" ,
24+ " papermodels" ,
25+ " xlwings" ,
26+ " IPython" ,
27+ " ipywidgets" ,
28+ " ipykernel" ,
29+ " jupyterlab" ,
30+ " jupyterlab-mathjax3" ,
31+ " nbconvert" ,
32+ " python-docx" ,
33+ " pynite-tools>=0.6.4" ,
34+ " sectionproperties-tools>=0.2.0" ,
35+ " millrun>=0.3.0" ,
36+ " jsonchain>=0.5.1" ,
37+ " papermill>=2.6.0" ,
38+ " great-tables>=0.17.0" ,
39+ " xl-engine>=0.4.0" ,
40+ " nb-hideinputs>=0.2.0" ,
41+ ]
42+ ```
Original file line number Diff line number Diff line change @@ -21,15 +21,15 @@ dependencies = [
2121 " sectionproperties>=3.5.0" ,
2222 " concreteproperties>=0.6.4" ,
2323 " pycba>=0.5.2" ,
24- " PyNiteFEA==1.1.2 " ,
24+ " PyNiteFEA" ,
2525 " scipy" ,
2626 " handcalcs" ,
2727 " more-itertools" ,
2828 " forallpeople" ,
2929 " pytest" ,
3030 " rich" ,
3131 " tqdm" ,
32- " papermodels" ,
32+ " papermodels>=0.19.0 " ,
3333 " xlwings" ,
3434 " IPython" ,
3535 " ipywidgets" ,
@@ -38,14 +38,15 @@ dependencies = [
3838 " jupyterlab-mathjax3" ,
3939 " nbconvert" ,
4040 " python-docx" ,
41- " pynite-tools>=0.6.4 " ,
42- " sectionproperties-tools>=0.2.0 " ,
41+ " pynite-tools>=0.6.7 " ,
42+ " sectionproperties-tools>=0.4.1 " ,
4343 " millrun>=0.3.0" ,
4444 " jsonchain>=0.5.1" ,
4545 " papermill>=2.6.0" ,
4646 " great-tables>=0.17.0" ,
4747 " xl-engine>=0.4.0" ,
4848 " nb-hideinputs>=0.2.0" ,
49+ " cookiecutter"
4950]
5051
5152[project .urls ]
Original file line number Diff line number Diff line change 22A module to designed to perform package installations, and verification of install,
33for students enrolled in Structural Python courses.
44"""
5- __version__ = "0.5 .0"
5+ __version__ = "0.6 .0"
You can’t perform that action at this time.
0 commit comments