Skip to content

Commit 374e133

Browse files
authored
update to v0.18.4
1 parent 92b11b3 commit 374e133

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+24852
-547
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
python-version: ['3.8', '3.9', '3.10']
14+
python-version: ['3.10','3.11','3.12','3.13']
1515
steps:
1616
- uses: actions/checkout@v2
1717
- name: python ${{ matrix.python-version }}

.github/workflows/pages.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ jobs:
99
runs-on: ubuntu-22.04
1010
steps:
1111
- uses: actions/checkout@v2
12+
- name: python
13+
uses: actions/setup-python@v2
14+
with:
15+
python-version: 3.11
1216
- name: install package
1317
run: pip install .[all]
1418
- name: pylint badge

docs/source/conf.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,20 @@
1313
import os
1414
import re
1515
import sys
16+
sys.path.insert(0, os.path.abspath("../../"))
1617
sys.path.insert(0, os.path.abspath('../src'))
1718
sys.path.insert(0, os.path.abspath('../../src'))
1819

1920

2021
def get_version():
21-
VERSIONFILE = os.path.join('..', '..', 'src', 'sdynpy', '__init__.py')
22+
VERSIONFILE = os.path.join('..', '..', 'pyproject.toml')
2223
with open(VERSIONFILE, 'rt') as f:
2324
lines = f.readlines()
24-
vgx = '^__version__ = \"[0-9+.0-9+.0-9+]*[a-zA-Z0-9]*\"'
25+
vgx = 'version = \'[0-9+.0-9+.0-9+]*[a-zA-Z0-9]*\''
2526
for line in lines:
2627
mo = re.search(vgx, line, re.M)
2728
if mo:
28-
return mo.group().split('"')[1]
29+
return mo.group().split("'")[1]
2930
raise RuntimeError('Unable to find version in %s.' % (VERSIONFILE,))
3031

3132

docs/source/core_functionality.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Core Functionality
2+
==================
3+
4+
This section of the SDynPy documentation describes the core functionality of the
5+
package.
6+
7+
At its core, SDynPy contains objects that represent typical objects that are
8+
commonly used in structural dynamics. These objects are designed to make it
9+
easier to perform common tasks in structural dynamics, including signal
10+
processing, visualization, and bookkeeping.
11+
12+
13+
14+
.. toctree::
15+
:maxdepth: 2
16+
:caption: Contents:
17+
18+
core_functionality/package_layout
19+
core_functionality/data_model
20+
core_functionality/geometry
21+
core_functionality/coordinate
22+
core_functionality/shape
23+
core_functionality/data
24+
core_functionality/system
25+
core_functionality/matrix
26+
core_functionality/modal_analysis

0 commit comments

Comments
 (0)